Zobacz pełną wersję : Jak dodać dodatkową pozycję modułu do szablonu?
Elfiszcze
26-03-2008, 14:55
Chodzi mi o takie dodawanie modułu jak we wcześniejszych Joomlach :-)
Witryna/Szablony/Pozycje modułów, do podstawowego szablonu Joomla 1.5 RHUK Milkyway.
Elfiszcze
26-03-2008, 16:55
Problem rozwiązany. Nie udało mi się znaleźć tej funkcji w PA. A oto rozwiązanie:
Oczywiście po odpowiedniej konfiguracji szablonu - dodaniu w odpowiednim miejscu pliku index.php szablonu, kodu:
<?php if ($this->countModules('custom')) : ?>
<div>
<jdoc:include type="modules" name="custom" style="xhtml" />
</div>
<?php endif; ?>gdzie custom to nazwa Twojej nowej pozycji modułu (można ją zmienić).
Później w pliku templateDetails.xml tegoż szablonu dodajemy linijkę:
<position>custom</position>pomiędzy znacznikami:
<positions>
...
</positions>Czyli kod będzie wyglądał np. tak:
<positions>
<position>breadcrumbs</position>
<position>left</position>
<position>right</position>
<position>top</position>
<position>user1</position>
<position>user2</position>
<position>user3</position>
<position>user4</position>
<position>footer</position>
<position>debug</position>
<position>syndicate</position>
<position>custom</position>
</positions>
Później oczywiście przypisujemy moduł do nowej pozycji, publikujemy i wszystko jest OK :-)
Mam nadzieję, że komuś sie przyda :-)
canonier
26-03-2008, 20:00
No właśnie to jest jedna z rewelacyjnych zmian w Joomli, że pozycje są definiowane w templatce a nie w konfiguracji Joomli.
Kiedyś autor templatek musiał pisać elaboraty na temat jak dodać pozycje, a i tak pewnie był zalewany mailami.
Witam.
Odgrzewając stary topic chciałem zapytać:
co znaczą dokładnie słowa
Oczywiście po odpowiedniej konfiguracji szablonu - dodaniu w odpowiednim miejscu pliku index.php szablonu, kodu:
gdzie w pliku index.php jest to odpowiednie miejsce?
jeśli chce dodać kilka nowych pozycji po prostu kopiuję cały ten kod tak?
Antosiwo
18-04-2009, 18:24
przyłączam sie do tego zapytania
Polecam temat dodany dziś. Troszkę niżej. Istna skarbnica wiedzy.
Dziwię się, że nie ma żadnego odzewu:eek::eek::eek:
Gosia1351
26-07-2011, 15:49
Świetnie...
A wystarczyło podać tu link zamiast odsyłać innych do "tematu dodanego dzisiaj". Teraz mam ten sam problem i nie mogę znaleźć odpowiedzi. A jak zapytam w nowym temacie to znowu mnie odeślecie.
Witaj,
Proszę: pozycje modułów (http://www.wiki.joomla.pl/index.php/Pozycje_modu%C5%82%C3%B3w).
Gosia1351
28-07-2011, 22:12
Witaj,
Proszę: pozycje modułów (http://www.wiki.joomla.pl/index.php/Pozycje_modu%C5%82%C3%B3w).
Bazyl dziękuję za odpowiedź i przepraszam, że nie byłam zbyt miła ale to często tak jest, że gdy czegoś się szuka to okazuje się, że wszyscy inni rozwiązali problem a Ty dalej siedzisz w tym i mimo, że robisz co możesz ciągle coś jest nie tak.
Bardzo mi pomogłeś :)
Dziękuję i pozdrawiam :)
W drugim poście kolega dodał instrukcję if ($this->countModules('custom'))
Co ona wnosi?
enrick27
02-10-2013, 22:17
Po prostu warunek: "jeśli pozycja 'custom' istnieje, to..."
wiktor10-93
15-09-2017, 16:12
Witam czy ktoś z was korzystał kiedyś korzystał z tego szablonu dd_firebrigade_74 chciałbym w tym szablonie dodać pozycje pod menu.
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!