Особливості cніпетa для формування динамічного списку дочірніх документів.
Основне завдання снипета ListChild для MODX Evolution - формування динамічного списку дочірніх документів в TV-параметрі з типом введення DropDown List Menu, Listbox, Check Box или Radio Options. Хоча, його можливості цим не обмежуються. Мені вже не раз зустрічалися подібні сніпети, які виконують цю ж задачу, але в них не вистачало гнучкості і додаткових налаштувань. До того ж, не будемо забувати, що подібні завдання легко реалізуються за допомогою нескладного MySQL запиту, приблизно так:
@SELECT pagetitle, id FROM modx_site_content WHERE parent=10 and published=1 and deleted=0
Тому, написання ще одного подібного сніпета нагадує винахід велосипеда. але сніпет ListChild має ряд переваг:
Не працює с TV-параметрами