Не выводить модули на определенной странице

#1 17 декабря 2014 в 09:16
Здрауствуйте Уважаемые! Возможно ли прописать какое то условие в шаблоне компонента, чтобы на этой странице не выводились модули.
К примеру, мне нужно чтобы не выводились модули на странице добавления/редактирования поста в блоге.
#2 17 декабря 2014 в 09:48
Алфей, а вариант сокрытием колонки, например, с помощью ксс не подходит?
Добавить в код шаблона добавления поста
  1.  
  2. <style>
  3. .sidebar {display:none;}
  4. </style>
  5.  
#3 17 декабря 2014 в 09:58
создаём позицию (только в positios, в шаблоне не прописываем), модулем в этой же позиции и блокируем что нужно:
  1. if ($mod_count['позиция_которую_скрываем'] and !$this->countModules['позиция_блокиратор'])
#4 17 декабря 2014 в 10:38
Евгений, Спасибо, попробую.
Олег Васильевич я, Если честно, не совсем понял. Куда этот код прописать?
#5 17 декабря 2014 в 10:52
Евгений, Добавил твои стили, страница недоступна стала.
#6 17 декабря 2014 в 11:02

Если честно, не совсем понял. Куда этот код прописать?

Алфей
+

Евгений, Добавил твои стили, страница недоступна стала. shock

Алфей
=
лучше попросите кого-нибудь что б вам сделали
#7 17 декабря 2014 в 11:15

лучше попросите кого-нибудь что б вам сделали

Олег Васильевич я
+1
Мой код не может сломать страницу...
Писать в /templates/ваш шаблон/components/com_blog_edit_post.tpl
В самый конец файла.
#8 17 декабря 2014 в 11:16
Да и забыл указать автора идеи: Pasha (он так предлагал компоненты блокировать).
#9 17 декабря 2014 в 11:33

Мой код не может сломать страницу...
Писать в /templates/ваш шаблон/components/com_blog_edit_post.tpl
В самый конец файла.

Евгений
Я конечно понимаю что я нуб, но не до такой же степени. Предложеный код вставить в нужный файл в состоянии.
Вставлял в конец, и в начало вставлял — результат Страница недоступна.
#10 17 декабря 2014 в 11:38


создаём позицию (только в positios, в шаблоне не прописываем), модулем в этой же позиции и блокируем что нужно:

  1. if ($mod_count['позиция_которую_скрываем'] and !$this->countModules['позиция_блокиратор'])

Олег Васильевич я
Олег Васильевич, можно чуток подробнее. Допустим позицию я создал. Каким модулем блокировать? Нужно создать новый модуль, через источник вставить ваш код и вывести модуль в этой позиции в блогах? Тогда ведь там всех страницах блокировка будет.
#11 17 декабря 2014 в 11:41
Создайте пункт меню для этой страницы и настройте модули, чтобы в этом пункте их не было.
#12 17 декабря 2014 в 12:44
lokanaft, Думал об этом, но как создать пункт меню, что туда прописать? Какую переменную, или что там, чтобы пользователь нажимал на пункт "Написать в блог", и запись добавлялась в его блог.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.