ach nik nevie ? odpoveď som hľadal priamo na stránke jcoments poradili mi tam ísť podľa jedného návodu no i tak to nejak nejde tu je to
Kód:
http://www.joomlatune.com/jcomments-developers-manual.html#jcomments_plugin
vytvoril som si ten plugin
Kód:
<?php
class jc_com_mycomp extends JCommentsPlugin {
function getObjectTitle( $id ) {
// Data load from database by given id
$db = & JFactory::getDBO();
$db->setQuery( "SELECT title FROM #__mycomp WHERE id='$id'");
return $db->loadResult();
}
function getObjectLink( $id ) {
// Itemid meaning of our component
$_Itemid = JCommentsPlugin::getItemid( 'com_mycomp' );
// url link creation for given object by id
$link = JRoute::_( 'index.php?option=com_mycomp&task=view&id='. $id .'&Itemid='. $_Itemid );
return $link;
}
function getObjectOwner( $id ) {
$db = & JFactory::getDBO();
$db->setQuery( 'SELECT created_by, id FROM #__mycomp WHERE id = ' . $id );
return $db->loadResult();
}
}
?>
no vec sa má tak že ho neberie samozrejme som ho prepísal podľa môjho komponentu no nerobí to nič
potom som pridal tento kód do komponentu do views
Kód:
<?php
$comments = JPATH_SITE . DS .'components' . DS . 'com_jcomments' . DS . 'jcomments.php';
if (file_exists($comments)) {
require_once($comments);
echo JComments::showComments($id, 'com_movi', $title);
}
?>
komentáre tam zobrazuje dajú sa písať pekne to ide krása radosť no žiaľ otvorím si iný príspevok v určenom komponente no tam sú tie isté komentáre ktoré som skúšal pred tým :/ čo mám spraviť aby to šlo ? nejak upraviť ten druhý kód ?
písal som im to aj na fórum ale asi mi nerozumeli mojej google angličtine alebo neviem