Всем примет, сложилась необходимость достать определенные параметры из таблицы #__content Как это реализовать? Я делаю вот так: Код (PHP): function showNews() { global $database; $db = $database; $query = "SELECT * FROM #__content where catid = 40 and state !=0 ORDER BY ordering DESC LIMIT 5"; $db->setQuery( $query ); $rows = $db->loadObjectList(); foreach ( $rows as $row ) { echo $row->title ." | ". $row->hits; } } echo showNews(); И как я понимаю это коряво с точки зрения грамотного программирования. Но суть даже не в этом, как я могу получить значение параметра show_intro который находится в ячейке attribs ? Это текстовое поле и там параметры хранятся вот так: show_title= link_titles= show_intro=0 show_section= link_section= show_category= link_category= show_vote= show_author= show_create_date= show_modify_date= show_pdf_icon= show_print_icon= show_email_icon= language= keyref= readmore=
Спасибо работает) насколько я понял по принципу если указан параметр 1 то выводит 1, если ноль или пусто значит выводит 0, а не подскажишь ещё как быть о таких полях как robots, author в ячейке metadata? или возможно место где можно инфу почитать? зарание спасибо!
вот код есть в com_content\views\article\view.html.php Код (PHP): $article =& $this->get('Article'); ... if ($article->metadesc) { $document->setDescription( $article->metadesc ); } if ($article->metakey) { $document->setMetadata('keywords', $article->metakey); } if ($mainframe->getCfg('MetaTitle') == '1') { $mainframe->addMetaTag('title', $article->title); } if ($mainframe->getCfg('MetaAuthor') == '1') { $mainframe->addMetaTag('author', $article->author); }