Блог пользователя - nnovosad

Реализация хука hook_views_pre_view в template.php

23 июля 2018 в 0:45

Здравствуйте.
Скажите пожалуйста можно ли использовать хук hook_views_pre_view в файле template.php
Пытаюсь вот так:

<?phpfunction themename_views_pre_view(&$view, &$display_id, &$args) {
    var_dump($view->name);
}?>

Но нечего выходит.
Заранее спасибо!

Сортировка во Views

22 июля 2018 в 2:02

Здравствуйте.
Через Views вывожу content-type. Используются следующие параметры сортировки: по 'Кастомное поле дата продукта' | 'По убыванию по алфавиту' | 'По возрастанию по алфавиту | 'Самые недавно добавленные последние' | 'Самые недавно добавленные первые'.
Как реализовать чтобы во фронтенде по нажатию на параметр пользователем происходила выбранная сортировка?
Заранее спасибо!

Программно создать поле для определенной страницы

29 июня 2018 в 0:37

Здравствуйте.
Для одной ноды с типом 'Page' нужно создать поле для вставки картинки. Страниц много, а поле нужно добавить только для одной конкретной страницы.
Подскажите пожалуйста как это можно сделать.
Заранее спасибо!

Разрешить загрузку jp2 изображений

11 июня 2018 в 17:04

Здравствуйте.
Проверка сайтом инструмента Lighthouse выдало что нужно заменить фото в формате png на JPEG 2000.
Я сделал конвертацию изображений, но сейчас не могу загрузить фото с расширением 'jp2'.
Я добавлял расширение в 'admin/structure/types/manage/article/fields' в поле 'Allowed file extensions' - png, gif, jpg, jpeg, jp2 но результата это не принесло.
Если допустим оставлю только png, то больше нечего загрузить нельзя значит меняю в правильном месте.
Как можно разрешить загрузку фото с расширением jp2?
Заранее спасибо!

Письма уведомления из webforms попадают в спам

8 июня 2018 в 0:28

Здравствуйте.
После заполнения и успешной отправки формы через webform письма уведомления на почте попадают в спам.
Почта gmail. Причина поподания - It contains content that's typically used in spam messages.
В настройке 'SEND FROM' используется [site:email].
Сайт одностраничный и используется 2 формы. Некоторые письма летят в спам, а некоторые доходят корректно. С одной формы 2 письма корректны, а 3-ей в спам. С другой формы допустим 2 письма в спам, а 3-ей корректно доходит.
В чем может быть?
Заранее спасибо!

Кеш для страницы c captcha

28 мая 2018 в 12:14

Здравствуйте.
На Drupal 8 установил 2 модуля: Captcha и recaptcha.
Все работает корректно, но только вижу что капча отключает кеширование - Note that the CAPTCHA module disables page caching of pages that include a CAPTCHA challenge.
Сайт одностраничный и получается что весь сайт без кеша. Капча используется для отправки контактной формы и отображается в модальном окне.
Есть ли способ включить кэш и использовать капчу?
Заранее спасибо.

Шаблон для кнопки Submit

25 мая 2018 в 13:18

Здравствуйте.
Для webform нужно изменить вывод кнопки 'Submit'. Создал в теме файл 'input--submit.html.twig' и сделал вывод там.
Но после этого не совсем корректно отображается кнопка 'Submit' для авторизации в админке.
Подскажите пожалуйста можно ли создать шаблон типа 'input--submit--{{класс или id кнопки/формы}}.html.twig'.
Заранее спасибо!

Предотвратить добавление размеров изображения в стиле css

23 мая 2018 в 17:00

Здравствуйте.
При добавлении фото через ckeditor получаю на выходе вот так:

Получить переменные в views

11 мая 2018 в 1:57

Здравствуйте.
Подскажите пожалуйста как получить переменные в views?
В файле views-view-fields.html.twig нужно получить title, profile(кастомное поле) и ссылку на этот пост.
Заранее спасибо.

Загрузка контента только после полной загрузки css

29 марта 2018 в 20:03

Здравствуйте.
Есть сайт на Drupal 7. Стили сжаты через модуль 'AdvAgg Compress CSS', но довольно часто контент загружается быстрее css и пользователю видна страница без css на несколько секунд.
Можно ли как-нибудь сделать чтобы контент загружался после полной загрузки css?
Заранее спасибо.