henzel: Блог

Главные вкладки

304 not modified Drupal 8

9 августа 2017 в 14:23

Доброго времени суток!
Не удаётся настроить статус 304 Not Modified, если страница не изменялась.

Поставил чистый drupal 8.3.6 (пробовал и 8.4.x-dev).
Создал ноду типа Page.
На странице admin/config/development/performance указал "Page cache maximum age" 10 минут. Last-Modified есть.
Тестировал на внешнем хостинге под анонимом.

Кто-нибудь решал данную проблему?

Xmlsitemap и Domain Access - неправильные ссылки [Решено]

14 декабря 2014 в 5:48

Доброго дня, коллеги!
Стоят модули sitemap.xml для карты сайта и domain access для добавления поддоменов и показа специфичных страниц на отдельных поддоменах.
Поэтому есть страницы www.site.ru/page и alias.site.ru/page2, но в карте сайта вторая ссылка показывается как www.site.ru/page2, поэтому при обращении к ней происходит ошибка 404. Есть ли какое-то готовое решение для правильных ссылок для поддоменов в карте сайта?

Подсчет новых комментариев в ноде

1 декабря 2013 в 12:37

Добрый день, коллеги.
Возникла задача вывести количество новых комментариев прямо в ноде.
В теме bartik к новым комментариям добавляется div class="new" и они подсвечиваются тем самым.
Есть идеи, как можно вывести перед всей простыней комментариев число новых (Новых: 6)? Пока приходит в голову только подсчет через javascript, но решение не drupal-way Smile

Объединение критериев фильтров во Views

21 октября 2013 в 8:23

Коллеги, подскажите, пожалуйста.
Есть типа материала Объект. Он имеет поля:
Продажа, Краткосрочная аренда, Долгосрочная аренда,
Цена продажи, Цена краткосрочной аренды, Цена долгосрочной аренды.

Выводятся объекты через Views.

При создании материала типа Объект, если заполняется только поле "Цена краткосрочной аренды" и ставится галочка "Краткосрочная аренда", то после фитрации в фильтре views, в котором есть фильтр по полю "Цена продажи", этот объект не появляется. Так как написал крайне криво, иначе не получается, напишу по действиям.
Есть фильтр. В нём варианты фильтрации:
1) Тип предложения (Продажа, Краткосрочная аренда, Долгосрочная аренда)
2) Цена продажи (min - max)

Действия.
1) В фильтре выбираем тип "Краткосрочная аренда".
2) Цена продажи не трогаем.

[Решено] Показать во views online статус пользователя

20 октября 2013 в 20:38

Доброго времени суток, коллеги!

Подскажите по следующей проблема, пожалуйста.
Вывожу во views список пользователей сайта. Нужно показать при этом, онлайн(был на сайте меньше или равно 15 минут назад от текущего времени) или не онлайн (был на сайте больше 15 минут назад от текущего времени) пользователь.
Ясно, как сделать фильтр через Критерии фильтрации (Пользователь - последнее посещение), более того, про это много информации и на этом форуме. Но вывод статуса в поле остаётся загадкой.
Сможете подсказать решение или куда копать?

Показать в профилю позицию во views

17 сентября 2013 в 11:00

Коллеги, подскажите, пожалуйста. Вывожу во views список профилей пользователей сайта. Соответственно, они распределяются по порядку и имеют порядковый номер. Подскажите, пожалуйста, есть ли возможность вывести этот порядковый номер в профиле пользователя? Например, если пользователь в списке профилей на месте №6, то показывать в его профиле: "Позиция: 6"

D7 + commerce Процент с продаж

14 сентября 2013 в 8:34

Коллеги, подскажите, пожалуйста.
Необходимо дать возможность пользователям продавать на сайте. Как брать % ресурса с этих продаж? Например, пользователь продаёт товар за 100р, мы берём с этого заказа 10% (10 рублей переводятся на наш счёт), а 90% переводятся на счёт этого пользователя (90 рублей). Есть идеи?

[Решено] Добавить в node кнопку "отправить"

4 октября 2012 в 22:22

Добрый день!
Появилась задача в drupal 7 расширить немного возможности ноды одного типа материала. Нужно добавить кнопку "отправить" в материале, при нажатии на которую появлялась бы форма "телефон/e-mail/комментарии" и которая отправляла бы id этой ноды.
Есть какой-то вариант, как это сделать, обойдясь "малой кровью"?

Заголовки у полей в таблице views [РЕШЕНО]

30 сентября 2012 в 17:40

Доброго дня.
Сделал через views таблицу.
3 колонки: 1) изображение, 2) колонка полей, 3) ещё колонка полей.
Но при этом почему-то исчезли label (заголовки) у полей. Например, у поля "title" должен стоять label "заголовок", а у поля "city" label "Город".

Где есть эта настройка?

Отчеты о продажах drupal 7 + ubercart 3

30 августа 2012 в 8:17

Добрый день!
В ubercart нужны отчёты о продажах за определённый период. Стандартный отчет (/admin/store/reports/customers) не подходит потому, что не показывается артикул товара, а показывается только цифра, сколько товаров продано. Как можно это сделать, обойдясь "малой кровью"?
Через views не удалось найти field с нужными данными, к тому же непонятно, как отфильтровать именно выполненные заказы, а не отдельные товары, например

Вывод Menutree в блоке или на странице [Решено]

4 июня 2012 в 13:35

Добрый день.
Интересует решение следующей задачи для drupal 7.
Поставил модуль для сайта menutree. Особенность модуля в том, что он выводит меню сразу развернутым, то есть

Главная
-вложение 1
-вложение 2
О нас
-вложение 1
-вложение 2

Это нужно было для того, чтобы сделать красивую и доступную карту сайта для пользователей, но при этом, чтобы сохранялась иерархия раздел-подраздел.

Вывод ошибки в блоке [Решено]

29 мая 2012 в 13:37

Поставил на сайт simplenews. Если вписать в поле электронного ящика не ящик, а просто набор букв (например, "апвапвап"), то вылезет сообщение об ошибке над контентом (шаблон bartik). Скажите, пожалуйста, как вывести сообщение об ошибке в сам блок? То есть так, как на скриншоте