Зависни спискови
Добар дан. Помозите.
Постоји речник таксономије "тимови", постоје подуровни "земље", а у земљама спискови "градови", затим постоје "окрузи"
Потребно је направити 3 списка. У којима треба прво изабрати "земљу"
у зависности од тога која земља је изабрана, формирати списак "градова", затим изабрати град и формираће се
списак округа који се такође може изабрати.
И најважније је да при промени избора у списковима 1 и 2, садржај спискова буде изменјен
Пробао сам то да урадим помоћу Hierarchical Select, али ми је потребно да у ноди буде сачувано 3 поља (а не само последње) Земља, Град, Округ.
Јер су сви обавезни!!! за даље сортирање и манипулације са нодама.
Такође, Hierarchical Select не одговара јер се може изабрати само први ниво и то је то...
Можда се може натерати да се изаберу сви 3 нивоа речника, али ми је и даље потребно негде чувати све наведене вредности "земља", "град", "округ"
Видим овако решење
реализација зависних спискова
направити 3 падајућа менија потребног типа материјала.
Креирати речник таксономије са потребном структуром Земља-Град-Округ
извршити измене у тип_материјала--node.tpl.php
чекати учитавање странице.
Попунити први списак земаља из структуре таксономије, (направити селекцију 1. нивоа)
потом написати хук за хватање избора у 1. списку
при чему ће се попунити 2. списак термина другог нивоа чији је родитељ изабрани елемент у првом списку.
Укупно је потребно написати 2 хука за промену избора у 1. и 2. списку
Шта је потребно да се напишу ови хукови.
Након тога, потребно је омогућити додавање нових термина (у спискове 2 и 3) директно из форме.
Само не знам како све то написати
Молим вас, дајте максимално јасан одговор.
Овим питањем су забринути многи новајлије, а одговора на овакву реализацију нигде нисам нашао.
- Пријавите се или се региструјте да би сте послали коментар