PDA

Zobacz pełną wersję : Jak wyciągnać nazwę z menu



szopik
15-11-2010, 12:51
Witam, tworząc szablon muszę w jednym miejscu umieścić kategorię danego artykułu. Zastanawiam się jaki kod php powinien być umieszczony by wyciągał nazwę kategorii do którego przypisany jest artykuł ? Jest na to jakiś prosty sposób?

EkleErs
15-11-2010, 13:35
<?php

if(JRequest::getCmd('option') == 'com_content') {
$id = JRequest::getInt('id', '');
if($id){
$db = & JFactory::getDBO();
$query ="SELECT cat.title FROM #__content AS c ".
" LEFT JOIN #__categories AS cat ON cat.id = c.catid".
" WHERE c.id = ".$id;
$db->setQuery($query);
$kategoria= $db->loadResult();
}
}

echo $kategoria;


?>Zrodlo
Nazwa-sekcji (http://forum.joomla.pl/showthread.php?45182-Nazwa-sekcji-i-format-generowanego-pliku-%28html-php%29)

szopik
16-11-2010, 15:56
wszystko działa bardzo fajnie, dzięki za pomoc. Ale jeszcze jedno pytanko czy i w jaki sposób zrobić by nie tylko po wejściu w dany artykuł wyświetlała się sekcja w jakim on się znajduje ale wchodząc już z menu do danej sekcji jej nazwa się pojawiała? Czyli wchodzę sobie np w Aktualności mam spis wszystkich artykułów z sekcji aktualności i napis "Aktualności"