środa, 12 stycznia 2011 19:18

Jak edytować menu zaplecza (Joomla 1.5)?

Redaktor:  Łukasz

Jeśli korzystasz w Joomla! z alternatywnego systemu artykułów, możesz usunąć linki do wbudowanego systemu za pomocą prostej operacji. W ten sposób można osiągnąć efekt widoczny na obrazkach:

edycja-menu-na-zapleczu1

edycja-menu-na-zapleczu2

Zawartość menu znajduje się w pliku /administrator/modules/mod_menu/helper.php.

Interesujący nas fragment kodu rozpoczyna się w okolicach 115 linii i wygląda następująco:

$menu->addChild(new JMenuNode(JText::_('Content')), true);
$menu->addChild(new JMenuNode(JText::_('Article Manager'), 'index.php?option=com_content', 'class:article'));
if ($manageTrash) {
$menu->addChild(new JMenuNode(JText::_('Article Trash'), 'index.php?option=com_trash&task=viewContent', 'class:trash'));
}

[...]

Pierwsza linijka to nagłówek listy menu, kolejne linijki to pozycje menu. Każda z nich podzielona jest na trzy części: tytuł pozycji (np. Article Menager) - odnosi się on do pliku językowego, ale własny nagłówek można wpisać "od ręki" (o ile nie pokrywa się z frazą z pliku językowego, jeśli jednak jest to polskie słowo, szansa jest niewielka) - wówczas należy również zmienić kodowanie pliku na UTF-8. Druga część linijki to link do interesującej nas części zaplecza, class określa rodzaj ikonki, która pojawi się przy linku w menu.

 

JText::_('Article Manager')

Leave a comment