Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 16.10.2011, 15:55
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Есть модуль контентаid, pid, title, ..., contentСтруктура как видно древовидная. Я решил, что у первой страницы pid будет равен -1. У той, которую пользователь видит, открывая site.com. Сейчас понимаю, что pid будет unsigned, значит pid у главной = 0. И все вроде бы хорошо, но есть одно НО: в качестве первой страницы можно указать реально существующую страницу, из какого-нить 3 раздела. Если я присвою этой странице pid=0 то структура сайта станет неверной. Если же скопирую и скопированной присвою pid=0 - эти страницы будет неудобно редактировать.Как быть? Есть вариант:1) создать поле is_first_page - но там только одна запись будет иметь еденицу. имеет ли смысл?2) создать таблицу, в которой хранилась бы first page3) как-то в настройках сайта указывать какая страница из существующих - первая. Но я еще даже не проектировал эти все настройки, понятия не имею как буду хранить их.Как быть, короче?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
www.site.ru и site.ru Guest Третий архив вопросов и ответов 0 29.09.2011 02:31
как сделать перенаправление с www.site на site Guest Третий архив вопросов и ответов 0 28.09.2011 20:07
Как сделать,чтобы сайт открывался через site.ru а не site.ru/index.php Guest Продолжение нового архива 0 28.09.2011 17:20
Как изменить ссылку с псевдономом вида site/index.php/about на site/about ? Guest Новый архив 2 0 28.09.2011 12:07



© www.otvetnemail.ru - Форум вопросов и ответов.