Zobacz pełną wersję : Pola dodatkowe w artykule
Witam serdecznie
9363
Chciałbym zamienić kolejność dwóch elementów w artykułach. Pole dodatkowe "Źródło: Test 1" miałoby się znaleźć tuż pod tekstem a nad guzikiem: "Następny", czyli w odwrotnej kolejności niż jest teraz. Czy jest taka możliwość?
Pozdrawiam
MariuszKrawczyk
14-11-2018, 02:42
Cześć
Podłączam się pod pytanie.
Ktoś już praktykowal temat?
Pozdrawiam
Mariusz
siristru
14-11-2018, 08:46
Jasne, że jest taka możliwość :) Pola dodatkowe to mój ulubiony ficzer :)
Pola dodatkowe ładowane są "event" np. <?php echo $this->item->event->afterDisplayContent; ?>
Modyfikując widok artykułu można wywołać konkretne pole w dowolnym miejscu w szablonie artykułu np.
$this->item->jcfields[1]->rawvalue
$this->item->jcfields to tablica (array) która zawiera pola dodatkowe. Ich kolejność jest taka sama jak ustalona na zapleczu.
jcfields[1] to 2 pole w kolejności.
rawvalue to surowa zawartość pola.
Można sobie wywołać całą tablicę by zobaczyć wszystkie pola przez:
print_r($this->item->jcfields)
Wtedy będzie wiadomo jaki numer wpisać w nawias kwadratowy.
Kod ten wstawia się do nadpisanego widoku dla artykułu w szablonie:
ROOT/templates/twoj-szablon/html/com_content/article/default.php
MariuszKrawczyk
14-11-2018, 08:59
dzięki. brzmi groźnie, ale poćwiczę :)
siristru
14-11-2018, 09:48
Ależ skąd :) Poczytaj jeszcze to: http://wiki.joomla.pl/Zrozumieć_koncepcję_nadpisywania_szablonem
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!