Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Организация 2-х уровневой структуры страниц
Форумы портала PHP.SU » » CMS и фреймворки » Организация 2-х уровневой структуры страниц

Страниц (1): [1]
 

1. morph-x - 16 Октября, 2011 - 16:56:28 - перейти к сообщению
Вот решил создать собственную CMS. И не могу придумать хорошую логику 2-х уровневой структуры. CMS будет рассчитана на пользователей которые плохо разбираются в компьютерах, поэтому все должно быть очень просто. Пока что я остановился на том, что странице можно будет присваивать категорию из списка (или оставлять ее без категории, т.е страница 1-го уровня). Список категорий в свою очередь создается на отдельной странице (каждая категория имеет название и машинное имя). Но если пользователь вдруг решит удалить какую-то категорию, то что мне делать со страницами, которым была присвоена эта категория. И-за этого я как-то запутался... Растерялся
2. DeepVarvar - 16 Октября, 2011 - 17:38:55 - перейти к сообщению
Хы Радость что было раньше, курица или яйцо?
Страницы после удаления их родителя надобно переместить в корневой раздел.
3. morph-x - 16 Октября, 2011 - 17:43:53 - перейти к сообщению
DeepVarvar пишет:
Хы Радость что было раньше, курица или яйцо?
Страницы после удаления их родителя надобно переместить в корневой раздел.

Можно и так. Мне интересно как это сделано в других CMS. Просто для кого-то это может оказаться сюрпризом Радость
4. DeepVarvar - 16 Октября, 2011 - 17:52:26 - перейти к сообщению
morph-x пишет:
как это сделано в других CMS
ну тк там и посмотрите. Закатив глазки
5. morph-x - 16 Октября, 2011 - 18:18:24 - перейти к сообщению
DeepVarvar пишет:
morph-x пишет:
как это сделано в других CMS
ну тк там и посмотрите. Закатив глазки

Посмотрел на CMSimple Радость . Не помню где о ней слышал, но я даже и не представлял что она на столько ужасна и с такой тупой логикой. Теперь я не боюсь что моя система будет хуже Радость .

Кстати, я решил сделать как вы сказали, после удаления категории переносить ее страницы в корень.
6. DeepVarvar - 16 Октября, 2011 - 18:23:04 - перейти к сообщению
А чем категории от страниц отличаются?
7. morph-x - 16 Октября, 2011 - 18:31:40 - перейти к сообщению
DeepVarvar пишет:
А чем категории от страниц отличаются?

В смысле...? Категория используется для группировки страниц. Это как метки, только у документа категория может быть лишь одна и категории создаются не динамически Радость
8. Мелкий - 16 Октября, 2011 - 18:32:57 - перейти к сообщению
DeepVarvar пишет:
Страницы после удаления их родителя надобно переместить в корневой раздел.

Или рекурсивно удалить?

MODx поглядеть советую. А то его и использовать лучше.
9. morph-x - 16 Октября, 2011 - 18:58:03 - перейти к сообщению
Мелкий пишет:
Или рекурсивно удалить?

Думаю лучше дать пользователю выбор Улыбка

Мелкий пишет:
MODx поглядеть советую. А то его и использовать лучше.

Да, отличная система. Пороюсь в исходниках, может чему-то научусь.

 

Powered by ExBB FM 1.0 RC1