--=REKLAMA=--

Szablon

Zmiana w pliku XML związana z własnym typem parametru

Z Joomla!WikiPL

W pliku konfiguracyjnym XML konieczne są dwie poprawki. Po pierwsze, upewnij się, że plik zawiera sekcję z listą plików - <files>:

<files>
    ........
    <filename>elements/index.html</filename>
    <filename>elements/newparm.php</filename>
    ........
</files>

Porada: To dobra praktyka, by w katalogach Joomla! umieszczać pusty plik index.html, który stanowi dodatkową ochronę przed podglądem zawartości katalogu w przypadku błędów serwera.

Alternatywnie, możesz po prostu włączyć cały katalog elements używając znacznika <folders>:

<files>
    ........
    <folder>elements</folder>
    ........
</files>

Drugą konieczną poprawką jest powiadomienie frameworka Joomla!, że został dodany nowy typ parametru oraz ścieżce do kodu tego parametru. Aby to uczynić, dodajemy argument addpath do znacznika <params>:

<params addpath=”[path]/elements”>
   ...... list of <param> elements ......
</params>

Zwróć uwagę, że dodajemy ścieżkę do katalogu zawierajacego kod parametru, a nie do pliku z kodem.

Zwróć również uwagę, że masz jeden argument addpath , tak więc, jeśli dodajesz wiele własnych parametrów, musisz umieścić je w jednym tym samym podkatalogu i ten subkatalog musi zawierać tylko kod definicji typu parametru.