LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
26.05.2012, 07:52:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Как создать сложную иерархическую структуру  (Прочитано 809 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
irina020285
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 7


« : 19.06.2010, 22:09:16 »

Здравствуйте. У меня следующая проблема.

Нужно решение для справочного сайта по политической географии в помощь ученикам (святое дело!).
Суть проблемы: Есть каталог стран. Каждая страна может относится к различным категориям. Каждая категория имеет свой набор характеристик. Необходимо, чтобы для каждой страны объединялись характеристики тех категорий, к которой относится страна. Кроме того, для каждой такой характеристики и страны отображались значения характеристики.

Например Франция относится к категориям Член НАТО, Член ООН, Ядерная держава, Член Евросоюза, Зона Евро и т.д.

Характеристики категорий:
   Член НАТО (год вступления страны в НАТО)
   Член ООН (год вступления страны в ООН)
   Ядерная держава (дата создания ядерного оружия, количество единиц ядерного оружия)
   Член Евросоюза (Дата вступления в Евросоюз, Год последенго председательства в Евросоюзе, Год следующего председательства в Евросоюзе)
   Зона Евро (Год вступления в зону Евро, Валюта до вступления в зону Евро)

Таким образом в результате должно появиться справочная информация:

Франция (значения условны):
Год вступления страны в НАТО - 1987
Год вступления страны в ООН - 1987
Дата создания ядерного оружия - 1999
Количество единиц ядерного оружия - 34
Дата вступления в Евросоюз - 2000
Год последенго председательства в Евросоюзе - 2001
Год следующего председательства в Евросоюзе - 2011
Год вступления в зону Евро - 2004
Валюта до вступления в зону Евро - Франк

В каком направлении копать, чтобы создать такую структуру. Есть ли готовые расширения? Спасибо.
Записан
effrit
Группа развития
*****

Репутация: +521/-6
Online Online

Пол: Мужской
Сообщений: 5860


effrit.com


« Ответ #1 : 19.06.2010, 22:50:09 »

ну на столько гибких и готовых решений я не знаю (хотя это ещё не значит, что и в принципе нет Azn ).
к тому же, если у вас действительно Joomla 1.0.x (те устаревшая версия), то выбора вообще нет, практически (только SOBI_, вроде, из каталогов)

если сильно ничего не допиливать, то придётся реализовать топорно - все поля для каждой страны заводить.
т.е. тип "страна" будет включать и поле "член НАТО" и "год вступления в НАТО" и тд
а вот в шаблоне вывода надо будет подправить, чтобы при не заполненном поле "Член НАТО" не выводились связанные с ним поля "год вступления" и тд.

+надо посмотреть, еслить ли ФИЛЬТРЫ в первом SOBI_ (чтобы можно было реализовать группировку по главным свойствам)
как-то так.
Записан
effrit
Группа развития
*****

Репутация: +521/-6
Online Online

Пол: Мужской
Сообщений: 5860


effrit.com


« Ответ #2 : 19.06.2010, 23:16:50 »

да, SOBI2 должен подойти, по ходу.
там вроде етсь мультимаппинг, т.е. можно завести нужные категории (Член НАТО, Ядерная держава) и тд и через них задать принадлежность (т.е страну к нескольким категориям цеплять).
ну а незаполненные поля скрывать в шаблоне вывода.
Записан
irina020285
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 7


« Ответ #3 : 20.06.2010, 08:40:18 »

Спасибо
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet