context

Скрытие блока на мобильных с помощью модуля context

11 апреля в 14:31

Приветствую всех. Drupal 8 с помощью модуля context показываю блок только для десктопов. В стандартном браузере android он скрывается для мобильных - все ок. В инструментах для разработчиков chrome и firefox при исследовании мобильной версии - тоже все ок. Но, когда смотрю непосредственно с мобильных (samsung, vivo, nokia) блок все равно виден. Может, кто подскажет причину?

[РЕШЕНО]Шаблон views-view--*.tpl.php переопределение

11 апреля 2017 в 11:03

Здравствуйте!
Купили тему, в которой есть готовые представления. Все блоки представлений выводятся на главную страницу модулем Context
Шаблоны представлений переопределены таким образом views-view--*.tpl.php, и все готовые представления нормально работают... При создании своего представления и попытке его переопределить подобным же образом, блок просто пропадает со страницы, стоит удалить собственный tpl файл, блог снова возвращается на место... В чем может быть проблема??

Ошибка модуля context при обновлении ядра.

26 июля 2016 в 1:52

Доброй ночи всем.Подскажите пожалуйста неразумному любителю решение.
Достался глючный сайт в руки,они у меня конечно кривые, но все же. Сайт настолько кривой,что работать с ним очень тяжело.При входе в админку он ярко ругнулся, что нужно обновить ядро и 333 модуля.
Поначалу ядро обновлять не рисковал,обновил только модули, но это особых улучшений в работоспособности не принесло.Вечерком, получив разрешение на то, что сайт можно угробить, приступил к обновлению ядра.Заказал бэкапы у хостинга и приступил.

Модуль context. Как создать реакцию противоположную по смыслу условию?

27 января 2016 в 1:09

Вывожу блоки через условие, созданное модулем context.
Например: показывать блок на терминах одного словаря:

context_vopr1

context_vopr2

Все работает.

А как создать контекст по смыслу противоположный созданному?

Как можно объединить несколько словарей в контекстных фильтрах?

25 ноября 2015 в 15:24

как можно объединить несколько словарей в контекстных фильтрах?
Например: есть тип материала Масло, у него есть принадлежность к 2 словарям "тип масла" и "бренд".

Пример:
Существует нода, в ней 2 термина с разных словарей "Гидравлическое масло" , "Shell".
Хочу чтоб автоматически при каком-то пути создавалась страница термина, смешанного из 2 терминов и прописывались правильные пути и снизу высвечивались материалы удовлетворяющие двум терминам.

shell->гидравлическое масло->

И тайтл = Гидравлическое масло Shell
А дальше ноды

Тема Omega 4 + context_omega не переключаются лейауты по 404 и 403 ошибкам.

30 сентября 2015 в 2:30

Тема Omega 4. Модули context + context_omega. Хочу настроить переключение лейаута с обычного на необычный при ошибках 403 и 404. Страницы 404 и 403 созданы как ноды и заданы в настройках Друпала. Пробовал в модуле context задавать пути этих двух нод как условие переключения. Не работает. Если намеренно перейти на эти страницы - работает. Установил модуль context_error, появилось событие 403 и 404 ошибок в context, но всёравно не переключает. Включил дебаггер контекстовский, по нему видно что события отрабатывают (Active context: switch_to_404_layout), а лейаут остаётся прежним.

Лэндинг на Drupal с помощью доработанного модуля Onepage

17 апреля 2015 в 10:22

Решил как-то переделать свой простенький сайт в одностраничник. Где-то тут на форуме кто-то вскользь упомянул, что для этих целей можно воспользоваться дистрибутивом Onepage. Когда дошли руки до этого дела, решил установить эту штуку, да посмотреть, что к чему. Забегая наперёд, скажу, что в итоге всё получилось, вот ссылка на сайт:
wellsolutions.by/

Интересная задачка: вывод нод, исходя из контекста

4 июня 2014 в 19:47

Есть интересная задача.

На сайте (интернет-магазин, но это не так важно) нужно на странице ноды вывести список других нод.
Конкретное применение - на странице товара вывести список рекомендуемых товаров.

Однако есть нюанс Smile Хочется максимальной гибкости в управлении правилами вывода этих нод.

Процесс видится следующим образом:

1. Создается определенная таблица с правилами. Например:

- Если нода привязана к термину "Epson" словаря "производители", числовое поле "цена" больше 500 и меньше 10000 - добавлить в список "Рекомендованные товары" ноду 3 и 8 - "Сетевой фильтр" и "Бумага Снегурочка"
- Если у ноды отмечено логическое поле "WiFi" - добавить в список "Рекомендованные товары" ноду 157 - "WiFi роутер"

и т.д.

Модуль Context и контексты в Page Manager + Panels

24 декабря 2013 в 13:48

Добрый день.

Сейчас начал детально разбираться с модулями Page Manager, Cоntext и Panels.

И не совсем понятна одна вещь.

Вот есть модуль Context, в котором можно создавать контексты.

И есть модуль Page Manager, в котором при создании новой страницы можно задавать контексты (см. рис.)

Вот хочу задать пару вопросов.

Модуль Context. Как добавить условие для вывода блока в зависимости от значиения (заполненности) поля в ноде.

14 августа 2013 в 12:05

Как с помощью модуля context добавить условие для вывода блока типа

Если в ноде заполнено такое-то поле
то
выводим блок в левую колонку

Как сделать, чтобы на главной блок был в правой колонке, а на остальных в левой? [Решено]

2 июня 2013 в 14:13

Привет друпалеры!
Как сделать, чтобы на главной блок был в правой колонке, а на остальных в левой?

Модуль context смотрел, там можно вывести блок если задан Путь - "главная страница".
А можно задать Путь "НЕ главная страница"

Или можно без context такое сделать?

Редизайн сайта Contorra: теперь адаптивный + HTML 5

19 марта 2013 в 19:41

Еще один адаптивный проект, над которым было очень приятно работать Smile
Мы ставили перед собой задачу максимально упростить существующий сайт.
Интернет-агентство Contorra, Сочи
Левый блок с логотипом становится фиксированным на широком мониторе. Скролл (прокрутка) действует только на правую половину сайта с работами. Таким образом, контактная информация всегда на виду у пользователя и, если он примет решение обратиться к нам, то без труда сможет сделать это.

Сейчас очень популярны QR-коды (Quick Response), поэтому решили также разместить его на главной странице.

Интеграция хлебных крошек и Context

28 августа 2012 в 13:59

Всем привет!
кто знает хороший модуль хлебных крошек, который имеет интеграцию с модулем Context? Нашел только Easy Breadcrumb, но в этом модуле слишком мало настроек.

[Решено] Видимость блока для страниц всех терминов таксономии одного словаря таксономии

30 июля 2012 в 23:16

Здравствуйте ув. разработчики.

Имеется словарь таксономии и в нем произвольное число терминов, которое будет меняться.
Есть ли возможность задать видимость блока для страниц всех терминов словаря, т.е. чтобы какой-либо блок отображался на страницах всех терминов словаря?
Задание адресов страниц терминов для видимости блока не подходит, т.к. количество терминов и их иерархия будет меняться динамически.

Передать даные всем panes на панели.

31 мая 2012 в 16:52

Доброго дня.
Нужна помощь. Уже пол дня потратил зря.

Работаю с панелями.
Мне необходимо передавать одну и ту же информацию во все блоки панели.
Я получаю аргумент, выбераю данные, раздаю блокам.

Я понимаю, что надо сделать через Аргументы, контексты.
Поиск положительных результатов не дал.

Спасибо.

context для разных стран

16 мая 2012 в 21:36

Как мне сделать что контекст выводил определенный контент для определенной страны, при условие что двубуквенный код я уже получил

Установка контекста на drupal7

3 апреля 2012 в 13:54

На форуме искал. Найденные решения не помогают.
Задача: Необходимо установить контекстный код в шаблон node.tpl.php в котором переменная вывода текста выглядит так:
PHP код:
<?php print render($content); ?>
Что было сделано:
В шаблон был установлен код вместо
PHP код:
<?php print...
PHP код:
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'xxxxxxxxxx');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape_context = new SAPE_context();

Custom page - Создание пользовательских страниц

15 декабря 2011 в 0:00

Описание:
Модуль создан для создания пользовательских страниц с возможностью подмены контента, как всей страницы, так и только той части, что выводится в переменной $content.

Возможности:
Создание неограниченного числа пользовательских страниц
Создание сложных путей
Создание путей с именованными параметрами вида %param, %some итд
Создание путей с именованными зарезервированными параметрами вида %node, %user, %modulename_modulename
Создание путей с неограниченным числом параметров (ограничение только на длину URI)
Создание не явных параметров вида %
Создание страниц с указанием ролей, которые могут иметь доступ к этим страницам
Создание страниц с указанием темы
Создание шаблонов страницы как в отдельном файле темы вида [cid].tpl.php, так и в template.php вида [cid]()
Поддержка модуля features для экспорта/импорта страниц
Поддержка модуля context

Подробности тут: http://css.mirocow.com/projects/custom-page/wiki/Wiki
Скачать тут: http://css.mirocow.com/projects/custom-page/repository

Level: Profi

Модуль Context - в чем его смысл?

25 октября 2011 в 15:01

Собственно сабж
почитал, вроде для того, чтобы показывать или не показывать блоки на определенных страницах
Но, блоки же можно настраивать и так, прямо в настройках блока

Зачем тогда модуль Context?

Список блоггеров в блоке.

11 мая 2011 в 18:33

Доброго времени суток, уважаемые! Хочу поделиться проблемой решением проблемы:
Стала задача - вывести в блок список самых активных блоггеров. Вывести имя пользователя и количество нод типа Blog post, оставленных им. Сортировка по убыванию по количеству постов. И имя каждого пользователя в добавок ко всему должно было выводиться ссылкой на его блог.