Wyswietlanie nazwy kategorii/sekcji w dowolnym miejscu na stronie.
Wyniki 1 do 3 z 3

Temat: Wyswietlanie nazwy kategorii/sekcji w dowolnym miejscu na stronie.

  1. #1
    Debiutant
    Dołączył
    21-01-2008
    Wpisy
    3
    Punkty
    10

    Domyślny Wyswietlanie nazwy kategorii/sekcji w dowolnym miejscu na stronie.

    Probowalem odnalezc funkcje Joomla, ktora zwracala by jako wynik nazwe kategorii, sekcji lub inne informacje tego typu.
    Probowalem
    <?php echo $row->category;?>
    znalezione w pliku \components\com_content\content.html.php
    ale to chyba nie to, bo wynikiem tego wywolania jest pustka (NIC).
    Jak moge wyciagnac info z joomla i wyswietlic je na stronie (rozumiem, ze umieszczam to w index.php od mojego template'a)?

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Debiutant
    Dołączył
    21-01-2008
    Wpisy
    3
    Punkty
    10

    Domyślny Wyswietlanie Title Alias itd..

    Widze, ze niewiele osob przeglada ten temat, albo wyrazilem sie nieprecyzyjnie.
    Ponawiam pytanie w nieco innej formie.
    Jak wyswietlic na mojej stronie nazwe kategorii, do której nalezy dany artykuł dajmy na to wiecej niz jeden raz (powiedzmy ze potrzebuje wyswietlic ja w jakims miejscu nad i pod artykulem).
    Podobnie chcialbym wyswietlic inne informacje jakie podajemy przy tworzeniu artykulu - np "Title Alias". Jak to zrobic?

  4. #3
    Debiutant
    Dołączył
    21-01-2008
    Wpisy
    3
    Punkty
    10

    Domyślny Rozwiazanie

    Ok - w skutek dalszego drazenia tematu wygooglowalem na forum.joomla.org topic z rozwiazaniem.

    http://forum.joomla.org/index.php?topic=21350.msg128637

    W skrocie np dla wyswietlenia Title Alias na stronie trzeba w pliku includes/frontend.php dodac nowa funkcje:

    Kod:
    function mos_getTitleAlias(){
    
    	global $database, $Itemid, $id, $my;
    	$query = "SELECT title_alias FROM #__content"
    	. "\n WHERE id = $id";
    	$database->setQuery( $query );
    	$title_alias = $database->loadResult();
    	return $title_alias;
    }
    A potem do woli mozna sie do niej odwolywac w index.php od templatki.

    Kod:
    <?php echo mos_getTitleAlias(); ?>

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •