![]() |
0 Всего найдено: 4
Foxor13
Сообщение
28/03/2013 11:33
Копия темы
реализация привязки модулей к пунктам меню. в joomla есть такая функция, но перелопатил всю БД и не нашел где это и как записывается. хотел стащить их реализацию) ну вобщем суть вопроса в том, что прошу подкинуть идейки по реализации данной задумки скажем так. или подсказать как это делает joomla на программном уровне естественно
mailmoney1
Сообщение
28/03/2013 12:02
Копия темы
обычная таблица. DROP TABLE IF EXISTS `jos_modules_menu`; CREATE TABLE `jos_modules_menu` ( `moduleid` int(11) NOT NULL DEFAULT '0', `menuid` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`moduleid`,`menuid`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; INSERT INTO `jos_modules_menu` VALUES (1,0); INSERT INTO `jos_modules_menu` VALUES (16,1); INSERT INTO `jos_modules_menu` VALUES (17,0); INSERT INTO `jos_modules_menu` VALUES (18,1);
vova07
Сообщение
28/03/2013 12:03
Копия темы
Joomla 2.5 нет под рукой ... назвать точные названия не смогу для нее , но в 3-тей версии это реализовано обычным путем как и в других версиях. 3 таблицы : tbl_menu tbl_modules tbl_modules_menu Где то что Вам нужно хранится в tbl_modules_menu. Там два поля : menuid и moduleid Все с базой разобрались, теперь при выводе страницы нужно проверять ИД модулей которые нужно выводить для этой страницы (Связь "Один ко Многим HAS_MANY"), и рендерить их.
vova07
Сообщение
28/03/2013 12:06
Копия темы
0
Опередили .... открыл страницу раньше, наверное не видел коммента выше. |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |