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

InstantCMS 2.X
#1 15 января 2019 в 12:32
Возможно глупый вопрос, но сообразить сам не могу, как это реализовать
#2 15 января 2019 в 12:48
Пользовательские создать страницу. И указываете правило. показывать на всех кроме главной
#3 15 января 2019 в 12:51
Тоже сушил в своё время голову))
А потом вдруг сообразил: положительная маска: * (звёздочка, астерикс)
#4 15 января 2019 в 12:59


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

Олег Васильевич я

А отрицательной нет?
#5 15 января 2019 в 13:09

А отрицательной нет?

Azami
Нет.
Здесь писал почему (надеюсь, перевести с украинского вам не составит труда).
#6 15 января 2019 в 13:15


А отрицательной нет?

Azami
Нет.
Здесь писал почему (надеюсь, перевести с украинского вам не составит труда).

Олег Васильевич я
Спасибо!
#7 15 января 2019 в 13:44
Тоже с подобным бодался в масках в итоге сделал так

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

  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.  
Таким макаром получилось вывести виджет на всех страницах за исключением главной.
#8 15 января 2019 в 14:53

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

Олег Васильевич я

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

Подробности есть здесь:
/forum/thread30644-2.html
#9 15 января 2019 в 16:20

как это реализовать

Azami
  1.  
  2. <?php if ($_SERVER['REQUEST_URI'] == '/' or $_SERVER['REQUEST_URI'] == '/index.php') { ?>
  3. <?php } else { ?>
  4. <!-- тут код для Вашего виджета на всех страницах кроме главной -->
  5. <?php } ?>
  6.  
Для любой ветки.
#10 16 января 2019 в 12:25
Спасибо все друзья, за помощь! DeDja, ваш вариант использовал. Но если использовать utm метки, виджет не отображался.
#11 16 января 2019 в 12:47

ваш вариант использовал

Azami
Более детально — здесь.
Успехов.
#12 16 января 2019 в 15:32
Боюсь представить что нужно было сделать в первой ветке по другим возникающим вопросам.
#13 16 января 2019 в 18:39

DeDja, ваш вариант использовал. Но если использовать utm метки, виджет не отображался.

Azami
И правильно! Мы ж не ищем простых путей. Нам надо идти самым проблемным из них.
#14 16 января 2019 в 19:23

Нам надо идти самым проблемным из них.

Олег Васильевич я
Можно детализировать суть проблемы?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.