Показ виджета на всех страницах кроме главной 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 272
Возможно глупый вопрос, но сообразить сам не могу, как это реализовать
Посетитель
small user social cms
Медаль
Сообщений: 925
Пользовательские создать страницу. И указываете правило. показывать на всех кроме главной
Анапа объявления
Быстрый хостинг
Реклама
cms
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 2791
Тоже сушил в своё время голову))
А потом вдруг сообразил: положительная маска: * (звёздочка, астерикс)
Украинский для инстант
Посетитель
small user social cms
Медаль
Сообщений: 272
Олег Васильевич я:

Тоже сушил в своё время голову))
А потом вдруг сообразил: положительная маска: * (звёздочка, астерикс)

А отрицательной нет?
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 2791
Azami:
А отрицательной нет?
Нет.
Здесь писал почему (надеюсь, перевести с украинского вам не составит труда).
Украинский для инстант
Посетитель
small user social cms
Медаль
Сообщений: 272
Олег Васильевич я:

Azami:
А отрицательной нет?
Нет.
Здесь писал почему (надеюсь, перевести с украинского вам не составит труда).
Спасибо!
Посетитель
small user social cms
Медаль
Сообщений: 279
Тоже с подобным бодался в масках в итоге сделал так

1 создать место для виджета в файле scheme.html
2 прописать его в шаблоне

Код PHP:
  1.  
  2. <?php if($core->uri) { ?>
  3.  
  4. <?php if($this->hasWidgetsOn('tops')) { ?>
  5. <div class="widget_ajax_wrap" id="widget_pos_top"><?php $this->widgets('tops'); ?></div>
  6. <?php } ?>
  7.  
  8. <?php } ?>
  9.  
Таким макаром получилось вывести виджет на всех страницах за исключением главной.
Редактировалось: 1 раз (Последний: 15 января 2019 в 13:44)
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 1741
Олег Васильевич я:
Тоже сушил в своё время голову))
А потом вдруг сообразил: положительная маска: * (звёздочка, астерикс)

Больше ничего не надо))

Подробности есть здесь:
https://instantcms.ru/forum/thread30644-2.html
Посетитель
small user social cms
Медаль
Сообщений: 438
Azami:
как это реализовать
Код PHP:
  1.  
  2. <?php if ($_SERVER['REQUEST_URI'] == '/' or $_SERVER['REQUEST_URI'] == '/index.php') { ?>
  3. <?php } else { ?>
  4. <!-- тут код для Вашего виджета на всех страницах кроме главной -->
  5. <?php } ?>
  6.  
Для любой ветки.
Редактировалось: 1 раз (Последний: 15 января 2019 в 16:21)
Посетитель
small user social cms
Медаль
Сообщений: 272
Спасибо все друзья, за помощь! DeDja, ваш вариант использовал. Но если использовать utm метки, виджет не отображался.
Посетитель
small user social cms
Медаль
Сообщений: 438
Azami:
ваш вариант использовал
Более детально - здесь.
Успехов.
Посетитель
small user social cms
Сообщений: 780
Боюсь представить что нужно было сделать в первой ветке по другим возникающим вопросам.
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 2791
Azami:
DeDja, ваш вариант использовал. Но если использовать utm метки, виджет не отображался.
И правильно! Мы ж не ищем простых путей. Нам надо идти самым проблемным из них.
Украинский для инстант
Посетитель
small user social cms
Медаль
Сообщений: 438
Олег Васильевич я:
Нам надо идти самым проблемным из них.
Можно детализировать суть проблемы?
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.