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

  • 1 Ответов
  • 178 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн NewUsers

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

Есть SQL запрос
Код: (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

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

Нашел файл где этот запрос выполняется и ID страницы выводится из
Код: (php) [Выделить]
$Itemid = $app->input->getInt('Itemid');
Спойлер
[свернуть]

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

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

*

Оффлайн robert

Если посмотреть на еще не тронутый сайт, то там все в порядке.
Подскажите пожалуйста в чем проблема?
В том, что сайт тронутый. Остается угадать, кто его тронул и до какой степени.
  • Не будь паразитом, сделай что-нибудь самостоятельно!
  • В личке и по Skype не даю советов.