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

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Перестала работать привязка модулей к странице!

 (Прочитано 74 раз)
0 Пользователей и 1 Гость смотрят эту тему.
NewUsers
Давно я тут
****

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

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


« : 23.10.2016, 12:07:40 »

Здравствуйте!

Есть SQL запрос
Код
SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params, mm.menuid
 
 FROM mak_modules AS m
 
 LEFT JOIN mak_modules_menu AS mm
 ON mm.moduleid = m.id
 
 LEFT JOIN mak_extensions AS e
 ON e.element = m.module
 AND e.client_id = m.client_id
 
 WHERE m.published = 1
 AND e.enabled = 1
 AND (m.publish_up = '0000-00-00 00:00:00' OR m.publish_up <= '2016-10-23 07:51:19')
 AND (m.publish_down = '0000-00-00 00:00:00' OR m.publish_down >= '2016-10-23 07:51:19')
 AND m.access IN (1,1,2,3,6)
 AND m.client_id = 0
 AND (mm.menuid = 0 OR mm.menuid <= 0)
 
 ORDER BY m.position, m.ordering

Этот запрос выводит список модулей привязанных к странице. Но вот в чем проблема.....
Если посмотреть на предпоследнюю строку запроса
Код
AND (mm.menuid = 0 OR mm.menuid <= 0)
увидим что mm.menuid равно нуль, хотя здесь должен быть ID текущей страницы.

Нашел файл где этот запрос выполняется и ID страницы выводится из
Код
$Itemid = $app->input->getInt('Itemid');
Показать текстовый блок

Если посмотреть на еще не тронутый сайт, то там все в порядке.
Код:
[data:protected] => Array
        (
            [option] => com_k2
            [view] => slider
            [Itemid] => 22
        )

Подскажите пожалуйста в чем проблема?
Записан
robert
Профи
********

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

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


« Ответ #1 : 23.10.2016, 12:37:54 »

Если посмотреть на еще не тронутый сайт, то там все в порядке.
Подскажите пожалуйста в чем проблема?
В том, что сайт тронутый. Остается угадать, кто его тронул и до какой степени.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | 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