Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Вывод модуля на определенной стр


Recommended Posts

В общем на одном из форумов нашел тему

Есть информационные статьи, нужно что бы модуль выводился только в одной информационно статье и в остальных разделах сайта

 

предлржили два варианта

 

первый

 

 

 

if (!isset($this->request->get['information_id']) || $this->request->get['information_id'] != 111){
return 
false;
}

 

но после этого модуль отображается только в статье с указанным id

 

второй вариант

 

 

if ((!isset($this->request->get['information_id']) || $this->request->get['information_id'] != 9) && $setting['position'] == 'content_top'){
return 
false;
} elseif((isset(
$this->request->get['information_id']) || $this->request->get['information_id'] == 9) && $setting['position'] == 'column_left'){
return 
false;
}

 

здесь модуль выводить сначала в определенной информационной статье вверху, а потом во всем остальном слева

 

А у меня другой вопрос

Можно ли изменить код так, что бы модуль выводился только в ОДНОЙ информационой статье и во всем остальном?

буду очень благодарен за помощь

Надіслати
Поділитися на інших сайтах


знакомый помог

 

вот решение

 

 

$denyDisp = array( 3, 4, 5, 6 );
        
        if ((isset($this->request->get['information_id']) && in_array( $this->request->get['information_id'], $denyDisp )))
        {
            return false;
        }

 

но он начинает ругаться на то что он не может определить category_id мы пока что решили обойти функцией isset

т.е.

 

if( isset($setting['category_id']) )
            if ($setting['category_id'] == 0) {
                return true;
            }

Надіслати
Поділитися на інших сайтах


  • 4 years later...
2 часа назад, fats сказал:

Подскажи какой файл править? Что добавлять понятно,  куда добавлять непонятно.

схемы. используйте их, освойте админку

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.