Beta-версия нового компонента связанных списков RelatedSelects
31.10.2011 13:19
1.(5) Что позволяет компонент (для тех, кто не видел предыдущей версии)?
Строить любое количество списков (select), создавать связи между ними. В данной версии компонента на выходе мы получаем необходимую статью Joomla! Изменение связанных списков и статей происходит без перезагрузки страницы (ajax)
Небольшой примерчик можно посмотреть здесь:
Там же небольшое пояснение к работе, но пример не обрабатывался напильником (не ждите логики при выборе машинок и прочего). Можно просто посмотреть принцип действия компонента.
Работает под Joomla 1.5
1.1(5) "Стиль" компонента.
Файл стилей не "крепится" в компонент. Если вы хотите увидеть такую-же css-разметку как в примере выше выкладываю для скачивания свой файлик стилей, код которого нужно вставить в ваш style.css:
2.(5) Совместимость с предыдущей версией.
RelatedSelects_Jarts(beta) не совместима с предыдущей версией компонента. Вы не можете использовать оба компонента одновременно. Не уверен, что в статусе нового релиза они также будут совместимы. Решение еще не принято, возможны два варианта - создать все-таки совместимую версию или создать "раздельные" версии, чтобы можно было использовать оба компонента одновременно.
3.(5) Особенности построения списков в компоненте.
- начальная страница:
чтобы задать начальную страницу(та, которая появляется первой при загрузке компонента) необходимо в админ-части в пункте "Ссылки на статьи" задать в первой колонке id url равным 0. Во второй колонке идут реальные id joomla-статей, в третьей описание для себя, чтобы не запутаться.
- страницы без привязки:
возможно при "проектировании" связей между пунктами меню и статьями на выходе необходимо реализовать что-то вроде "заглушки". Например "По вашем критериям товар не найдет". Для этого по аналогии с предыдущим пунктом необходимо задать id равным 10000 ( это максимальное значение возможное для ввода в этом поле). Думаю мысль передал доступно.
Надеюсь вы уже поняли каким образом мы привязываем id наших статей с реальными id - это происходит именно в разделе "Ссылки на статьи".
Раздел "Зависимости" должен включать "внутренние" id пунктов меню и статей. Да, нерациональность и избыточность при заполнении пунктов компонента в админ-панеле еще не решена. Чтобы не запутаться при наборе предлагаю id реальных статей и внутренний id статьи ставить одинаковым.
4.(5) Монетизация.
Пожертвенник слева возле свиньи.
5.(5) Благодарности.
Черкесовой Марии за "мотивированный" толчок к развитию компонента. Примеры использования такого компонента для всеобщего рассмотрения на рабочих сайтах думаю тоже будут многим интересны.
p.s. напомню, что автор адекватен, адекватен также по отношению "китайского кода", который он пишет, осознает, не терпит оскорблений на своем www, всегда готов к "хорошо поработать" и неприкрытой лести.
| < Предыдущая | Следующая > |
|---|
