вопрос
Добрый день. На сайте есть старый модуль галереи. Доступен по ссылкам:
/index.php?do=gallery
/gallery/
в хтакес указано такое:
проблема в том, что при закрытии блоков для этого модуля в шаблоне - блоки не скрываются. прописываю так:
спрашивал о опмощи на форумах, посоветовали копать в сторону $dle_modules (типа в этой переменной не определяется сам модуль), но особо инфы как с ним работать или дебажить не нашел. нужна помощь - где искать и что копать. спасибо
/index.php?do=gallery
/gallery/
в хтакес указано такое:
# Gallery
RewriteRule ^gallery(/?)+$ /index.php?do=gallery [L]
RewriteRule ^gallery/page/([0-9]+)(/?)+$ /?do=gallery&cstart=$1 [L]
RewriteRule ^gallery/image/([0-9]+).html(/?)+$ /?do=gallery&action=img&image=$1 [L]
RewriteRule ^gallery/image/([0-9]+)/page/([0-9]+)(/?)+$ /?do=gallery&action=img&image=$1&cstart=$2 [L]
RewriteRule ^gallery/users1(/?)+$ /?do=gallery&action=usgal1 [L]
RewriteRule ^gallery/users1/page/([0-9]+)(/?)+$ /?do=gallery&action=usgal1&cstart=$1 [L]
RewriteRule ^gallery/own/([^/]*)(/?)+$ /?do=gallery&action=usergal&user=$1 [L]
RewriteRule ^gallery/own/([^/]*)/page/([0-9]+)(/?)+$ /?do=gallery&action=usergal&user=$1&cstart=$2 [L]
RewriteRule ^gallery/category/([^/]*)(/?)+$ /?do=gallery&action=show_cat&category=$1 [L]
RewriteRule ^gallery/category/([^/]*)/page/([0-9]+)(/?)+$ /?do=gallery&action=show_cat&category=$1&cstart=$2 [L]
проблема в том, что при закрытии блоков для этого модуля в шаблоне - блоки не скрываются. прописываю так:
[not-aviable=main|gallery][/not-aviable]
спрашивал о опмощи на форумах, посоветовали копать в сторону $dle_modules (типа в этой переменной не определяется сам модуль), но особо инфы как с ним работать или дебажить не нашел. нужна помощь - где искать и что копать. спасибо
все, проблема решилась.
в галерее за вывод категорий и изображений отвечали разные файлы. глядя на встроенную функцию check_module прописал (для дебага, после проверки закоментировать) в начале каждого файла вывод переменной $do
и в итоге рабочий код по блокировке вывода блоков выглядит теперь так и все работает :)
в галерее за вывод категорий и изображений отвечали разные файлы. глядя на встроенную функцию check_module прописал (для дебага, после проверки закоментировать) в начале каждого файла вывод переменной $do
echo $do."";
и в итоге рабочий код по блокировке вывода блоков выглядит теперь так и все работает :)
[not-aviable=main|gallery|show_cat|img]