Как реализовать древовидную структуру?

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
seregarem
Forum Members
Forum Members
Posts: 200
Joined: Sat Aug 28, 2010 1:03 pm

Как реализовать древовидную структуру?

Post by seregarem »

Делаю сайт о животных. На сайте регистрируются пользователи (имя, фото, город, дата рождения, интересы и т.д.), у каждого пользователя может быть несколько питомцев (кличка, фото, дата рождения, вид, родословная и т.д.) - получается древовидная структура. Какими модулями можно реализовать это?
afandi
Forum Members
Forum Members
Posts: 35
Joined: Thu Apr 15, 2010 8:04 am

Re: Как реализовать древовидную структуру?

Post by afandi »

seregarem wrote:Делаю сайт о животных. На сайте регистрируются пользователи (имя, фото, город, дата рождения, интересы и т.д.), у каждого пользователя может быть несколько питомцев (кличка, фото, дата рождения, вид, родословная и т.д.) - получается древовидная структура. Какими модулями можно реализовать это?
Вот как раз сейчас заканчиваю сайт питомника и столкнулся с похожей проблемой. Как указывать родственные связи между объектами. Например, родители питомца, заводчики и т.д. Пересмотрел все модули и к сожалению не нашел готового. Писал хак к модулю Products.
seregarem
Forum Members
Forum Members
Posts: 200
Joined: Sat Aug 28, 2010 1:03 pm

Re: Как реализовать древовидную структуру?

Post by seregarem »

Перефразирую: нужен модуль, который реализует структуру:
1. Владелец (несколько свойств):
а. питомец (несколько свойств)
б. питомец (несколько свойств)
в. питомец (несколько свойств)
2. Владелец (несколько свойств):
а. питомец (несколько свойств)
б. питомец (несколько свойств)
в. питомец (несколько свойств)
seregarem
Forum Members
Forum Members
Posts: 200
Joined: Sat Aug 28, 2010 1:03 pm

Re: Как реализовать древовидную структуру?

Post by seregarem »

Для регистрации владельца, наверно, можно FrontEndUsers, а вот какой компонент выбрать для питомцев, как его связать с FrontEndUsers, реализовать возможность наличия нескольких питомцев и можно было потом на сайте отображать владельца с его питомцами?
seregarem
Forum Members
Forum Members
Posts: 200
Joined: Sat Aug 28, 2010 1:03 pm

Re: Как реализовать древовидную структуру?

Post by seregarem »

Неужели никто не сталкивался с подобной задачей?Помоги! Оооочень надо!!!
butcher_88
Forum Members
Forum Members
Posts: 113
Joined: Tue Jun 22, 2010 11:05 am

Re: Как реализовать древовидную структуру?

Post by butcher_88 »

Сталкивался с подобными задачами, решал написанием собственных модулей.
По модулю FrontEndUsers основы на пальцах, правда английский:
http://calguy1000.com/uploads/1/Hiding_ ... e-pdf.html
http://www.icms.info/website-addons/mem ... cted-pages

На счет структур мне Sonya говорила есть модуль:
http://dev.cmsmadesimple.org/projects/ctlmodulemaker
для создания "каталогоподобных иерархий". Там наверное можно привязать идентификатор пользователя из FEU.
Post Reply

Return to “Russian - русский”