Личный блог
Пожертвенник

Z413532543475

R226416955555

 

Комменты:
  • Еще один момент: при загрузке страницы компонента ... Подробнее...
    25.04.12 09:09
    От Дмитрий
  • Что касается мультиязычности - я просто переименов... Подробнее...
    25.04.12 00:48
    От Дмитрий
  • Спасибо за такой быстрый ответ. Увы, сам разработч... Подробнее...
    25.04.12 00:42
    От Дмитрий
  • Да, языковую поддержку проигнорировал. Подробнее...
    24.04.12 15:50
    От admin
  • Интересный компонент. Поставил на тестовый движок,... Подробнее...
    24.04.12 15:34
    От Дмитрий
  • Странно, на onchange никак не должно было отразить... Подробнее...
    12.03.12 13:07
    От admin
  • Спасибо, теперь при первом запуске улицы исчезли, ... Подробнее...
    11.03.12 02:56
    От Spot
  • При первом заходе - второй список пустой: в файле ... Подробнее...
    06.03.12 13:33
    От admin
  • Да, вы просто молодец! Опять же - выделю время и з... Подробнее...
    06.03.12 10:20
    От admin
  • У меня 2 связанных списка: 1 - районы города, 2 - ... Подробнее...
    06.03.12 09:03
    От Spot

Видео-урок использования компонента связанных списков в Joomla.

11.11.2011 11:33

САБЖ!

 

Видео "подкатом", чтобы посмотреть жмите "Подробнее".

 

Качество видео и звука оставляет желать лучшего, по времени около получаса.

Но все же надеюсь, что может кому-то пригодиться.

 

 

 

Тяжелый пример использования компонента RelatedSelects с однотипными пунктами.

09.11.2011 22:26

тяжелый вопрос
Возьмем для рассмотрения конкретную задачу:
требуется например составить связанные списки музыкального архива.
В первом списке у нас будет допустим "Год" попадания в архив, а во втором "Жанр" музыки.

В чем сложность?
Сложность заключается в том, что у нас на каждый "Год" приходится свой собственный "Жанр".

Попробую пояснить на диаграмме (жмакаем для увеличения):


диаграмма списков

Из рисунка видно, что мы не можем создать один пункт "Джаз" или "Классика" во втором списке, т.к. они у нас связаны с разными годами. нам приходится делать несколько пунктов с одинаковыми названиями.

Если же мы их привяжем к "корневому" пункту "Выберите год", то получим кучку пунктов во втором списке с одинаковыми названиями.

Можно было бы решить задачу как показано в нижней части рисунка выше. Т.е. создать "общий" пункт с названием "джаз", который бы появлялся бы при выборе "корневого" года, если бы не одно "но". Дело в том, что при загрузке компонента в списках появляются ВСЕ пункты.

Еще раз об этиологии вопроса.

Огромнейшая сложность появляется при создании связанных списков, имеющих однотипные пункты ( с одинаковым названием и смысловой нагрузкой соответственно)

Перестроить каким-либо другим способом связи пока невозможно. Если пользователь делает выбор слева направо, не пропуская списков, то он не заметит множество повторяющихся пунктов. Конечно это не есть гуд и вопрос занесен в разработку в следующих релизах компонента. Самое очевидное решение будет скорее всего в возможности редактировать появляющиеся пункты меню при загрузке компонента.


 

Использование компонента RelatedSelects на примере Стран, городов и улиц.

01.11.2011 21:33

Напомню еще раз, что в последней beta- версии при выборе мы получаем требуемые статьи Joomla.

1. Создаем таблицу стран, городов и улиц.

2. Смотрим на первую диаграмму.

2. Понимаем, что если не указать связь "через" город, то при выборе страны у нас НЕ появятся улицы. Поэтому смотрим на вторую диаграмму.

3. Формируем статьи Joomla. Записываем id созданных статей с примечаниями.

4. Дописываем в таблицу id-ники наших пунктов меню. Смотрим на вторую таблицу.

5. Создаем таблицу связей, чтобы не было неразберихи. При этом конечно же пользуемся уже заполненными нами таблицами.

6. Остается только заполнить все наши данные через админ-панель Joomla в компоненте RS_Jarts.

p.s. еще одна попытка доступного для понимания мануала для пользования этим компонентом. В следующих статьях обязательно расскажу как можно строить связи с одинаковыми группами (это очень даже неприятно) и выложить видео.

Диаграммы и таблицы "подкатом".

   

Beta-версия нового компонента связанных списков RelatedSelects

31.10.2011 15:19


1.(5) Что позволяет компонент (для тех, кто не видел предыдущей версии)?

Строить любое количество списков (select), создавать связи между ними. В данной версии компонента на выходе мы получаем необходимую статью Joomla! Изменение связанных списков и статей происходит без перезагрузки страницы (ajax)

Небольшой примерчик можно посмотреть здесь:
Там же небольшое пояснение к работе, но пример не обрабатывался напильником (не ждите логики при выборе машинок и прочего). Можно просто посмотреть принцип действия компонента.

Работает под Joomla 1.5



 

Финальная версия компонента связанных списков.

02.08.2011 12:49

new_release

Новая версия компонента связанных списков это результат тестирования на действующем проекте.

 

Строго рекомендую удалить из вашей админки старую версию и установить новую. При этом ваши данные не исчезнут, т.к. удаление компонента не предусматривает удаление данных в таблицах.

Кроме главного - работающего функционала, появились некоторые улучшения такие как сортировка списков по номеру id и зачистка кода компонента (для разработчиков, которые захотят посмотреть "внутрь" и изменить что-либо для себя)

   

Страница 1 из 2