Witajcie!
Uzywam IPB i w paneu admina w Template dla CSS mam GlobalTemplate a wnim liste rozwijalna:
<select onchange="if(this.value == '') this.selectedIndex = 0; ">
<option value="">Select an Option</option>
<option value="jeden">Element 1</option>
<option value="dwa">Element 2</option>
</select>
Chcialbym aby zamiast opcji "jeden" i "dwa" mialo numery z bazy gdzie sa elementy kategorii, podkategorii i forum, tak aby wiadomo bylo, ze cos jest pod a nie na tym samym poziomie, pewnie z minusami po 1,2,3 ale IPB wyglada inaczej, wprawdzie to php, ale nazywaja rzeczy inaczej niz jest w samej bazie.
Podaje przyklad:
<foreach loop="applications:$header_items['applications'] as $data">
<a href='http://www.google.com" title='Helloworld'>{IPSLib::getAppTitle($data['app_dir'])}</a>
</foreach>
Widze ze jest uzywane Foreach ale nic nie rozumiem. Array $header_items i applications jako zmienna $data, tak, ale gdzie to jest bo w bazie nie ma tak, choc czyta i daje wynik, ale jest napisane app_public_title, co w efekcie wyswietla mi Forums, Members, Help files w tej tabeli bo sa tylko 3 wiersze.
Czy mozliwe ze zmienne sa gdzies zdefiniowane prosciej i dlatego sie nie zgadzaja? Jesli tak to jak wziasc dane i gdzie ich szukac, jak zmienic dropliste Option, zeby zagniezdzone tam byly wszystkie Kategorie, podkategorie i fora?
Prosze o pomoc.