Компонент "Универсальный каталог": Портфолио фрилансера Рuнaт njoomla 12.01.2011, работа №1 - FL.RU
К списку работ
Рuнaт njoomla
Рuнaт njoomla

Компонент "Универсальный каталог"

image
В этом компоненте я постарался реализовать максимально универсальной возможность создавать любые каталоги, любые нужды без особого вмешательства в код, то есть чтобы по максимуму управлять всеми параметрами через админку. Естественно, все, что касается шаблонов, то тут придется влезать в код, так как через админку крайне неудобно редактировать код - каждый привык редактировать HTML в своем редакторе. Компонент имеет следующие возможности 1) Всего имеется 47 типов полей(текстовое поле и визуальный редактор, чекбоксы, "радио-кнопки", выпадающий список, взаимосвязанные списки, дата и числовое поле, поле для загрузки простых файлов, картинок, и поле для загрузки нескольких изображений за раз, рейтинг, карта, использующая API-GoogleMaps, интеграция с форумом Kunena(при создании такого объекта - создается тема на форуме), также имеется возможность создавать реляцию между типами объектов компонента(то есть один объект родительский а другой дочерний) и т.д. Более подробнее о типах полей можно прочитать тут 2) Компонент может использоваться как доска объявлений с функцией регистрации на сайте 3) Для каждого типа объекта имеется свой шаблон отображения 4) Использование категорий для типов объектов. Для каждого типа объекта может быть свой набор категорий 5) Возможность выгрузки списка объектов через excel 6) Для каждого типа полей имеется соответственно свой набор параметров, помимо этого у всех полей имеется общий ряд свойств, такие как - использовать это поле в сокращенно
njoomla.ru/Komponenty/nCatalogues.html