Установка и настройка модуля для экспорта node в pdf
Установить и настроить модуль для экспорта node в pdf.
На примете вот этот модуль entity_pdf
Кто может сделать?
Пишите срок и стоимость.
Установить и настроить модуль для экспорта node в pdf.
На примете вот этот модуль entity_pdf
Кто может сделать?
Пишите срок и стоимость.
Есть задача - нужно сделать отправку оповещений о заказе админу.
Похоже делать нужно на Event.
Drupal 8, Commerce.
Может кто знает как сделать?
Или может кто возьмётся сделать за оплату?
Drupal имеет лицензию GNU GPL 2+
Но эта лицензия означает, что при использовании в проекте Drupal любой может запросить код и вы обязаны будете предоставить код всего проекта (даже если Drupal является его лишь маленькой частью).
Получается, что всё что вы накодили легко забрать бесплатно!
Таким образом стрёмно использовать Drupal в каких-нибудь уникальных сервисах или тиражируемых продуктах.
Как вывести значение поля ноды в page.tpl.php?
И чтобы значение отображалось, когда мы находимся в этой ноде.
А именно в ноде есть поле field_bg, в него загружаем картинку.
И нужно чтобы эта картинка была фоном header на этой странице.
Знаю, что можно хуком через объявление переменной.
Но как это сделать?
В стандартной теме bootstrap кнопки имеют классы btn-primary. И для зависимой темы приходится переопределять цвета. И при этом некоторые начальные стили всё-равно могут проявляться, нужно все отловить и переопределить.
А как делать правильно?
Если смотреть готовые темы на основе bootstrap, то там не видно переопределений, а просто заданы нужные.
Так вот вопрос - как правильно построить тему на bootstrap чтобы не приходилось переопределять стили? При этом чтобы некоторые стили всё-же были как у bootstrap.
Для темизации блока webform можно использовать
block--webform-block.html.twig
Но таким образом будут темизироваться все блоки webform.
А как темизировать блок отдельного опросника?
Так block--webform-block--001.html.twig не работает.
Для того чтобы сконструировать нужный вид в шаблоне ноды приходится поработать с выводом полей.
За вывод полей отвечает {{ content }}
Но что если я хочу одно поле отделить от всех остальных и вывести отдельно...
Я могу его вывести с помощью кода {{ content.field_opis }}
Но при этом поле останется и в {{ content }}, соответственно оно выведется дважды...
Как этого избежать?
Например, в Д7 можно было указать hidden в констуркции content
А как быть в Друпал 8?
Проблема:
Есть каталог с фильтром, хотим некоторые запросы вынести в меню под видом человекопонятных урлов.
А именно каталог фильмов имеет фильтр по жанрам.
Когда фильтр применяем получаем url вида - site.ru/catalog?genre=41.
Хотим этой странице задать синоним и разместить ссылку в меню.
НО! Друпал не позволят задать синоним. И даже без синонима мы не можем урл запроса добавить в меню.
Есть мультиязычный сайт - два языка (ру, ен).
Для новостей включена возможность выбирать язык (не переводить, а выбирать на какой языковой версии будет отображаться).
Но если для новости выбран Нейтральный язык, т.е. чтобы отображалось на всех страницах, то на ру версии видим
На сайте включены модули Locale и i18.
Для нод включена возможность указывать язык (не переводить, а именно указывать язык к которому относится нода) - https://gyazo.com/07b386fd1264fe35c2c8e00cb6e500e6/
Предпологается, что в разделе Новости на анг версии сайта (en/taxonomyterm/1) будут отображаться ноды с нейтральным и английским языком. Но в итоге отображаются и ноды для которых выбран только русский язык.
views не используется.
При регистрации отправляются письма юзеру, хоть опция "Требуется подтверждение почтового адреса" ОТКЛЮЧЕНА.
https://gyazo.com/7de1c2fd793ab818c6f9276b545f9cc2
Всё перепробовали, ничего не помогает.
Каких-нибудь хитрых модулей нет.
Кэш чистили.
Подскажите, пожалуйста, что делать?
Может где-нибудь в базе принудительно отключается?
Есть проблема с сортировкой.
Но не могу понять, это частный случай или она так и задумана.
Итак, имеем каталог views с сортировкой по следующим параметрам:
Содержимое: Закреплено (убыв.)
Содержимое: Цена (Раскрытый) (возр.)
Содержимое: Заголовок (Раскрытый) (возр.)
При такой картине, хоть в двух раскрытых фильтрах и указано (возр.), но они почему-то наследуют значение первой сортировки (убыв.). Пробовал менять местами и переключать настройки, но закономерность сохраняется.
Почему так? Почему все сортировки наследуют первый параметр?
Есть каталог на views.
В нём раскрытый фильтр по термину Год.
Некоторые года нужно сгруппировать, типа 2010-2015 - чтобы выводились все ноды у которых года с 2010 по 2015.
Для этого в фильтре пробуем использовать опцию Grouped filters.
Указываем, что соотношение для 2010-2015 - термины 2010,2011,2012,2013,2014,2015.
Сохраняем.
Пробуем пользоваться фильтром.
Но результат - ничиго не выводится при выборе значения 2010-2015.
Почему? Есть какие-нибудь хитрости?
Есть модуль Pathauto, который позволяет автоматически задавать синонимы в том числе и для профиля юзера.
А есть ли решение как сделать чтобы юзер сам мог задавать синоним у себя в профиле?
Чтобы при регистрации синоним задавался автоматически, но юзер мог бы его менять на свой.
Как это сделать?
Есть каталог на views.
Выводятся заголовки нод.
Из заголовков нужно убрать слова "Серия", "Часть". Просто скрыть, если они присутствуют в загаловке.
Как это лучше сделать?
Переопределять во вьюс? Но как?
Или просто скриптом на странице?
Как вывести значение поля в шаблоне ноды?
Именно значение без стилей и обёрток?
На субтеме Bootstrap в меню dropdowns не раскрываются подпункты.
Есть рецепты как сделать чтобы при наведении раскрывались подпункты. А как сделать чтобы раскрывалось именно при нажатии?
Вот как на этом сайте - в правом верхнем углу пункт Создать - подпункты раскрываются при нажатии.
На основной теме Bootstrap то оно работает. А на подтеме нет (
После тестирования оказалось, что всё работает только если jquery 1.8 и ниже. А бутстрапу нужно от 9.0.
И как быть в этой ситуации?
Как вы знаете, есть модуль Webform_ajax, он позволяет заполнять и отправлять заявки вебформ без перезагрузок страницы.
Отлично работает, но обнаружился косяк.
Косяк в том, что при ошибке ввода в поле (например неправильно ввели или пропустили обязательное поле) и нажатия Отправить, экран не пролистывается вверх к этому полю (или в самый верх, где описана ошибка ввода). И сразу даже непонято, отправилась форма или нет, т.к. сообщение об ошибке вверху и мы его не видим. Что можно сделать?
Нужно настроить следующее правило в rules.
Когда юзер (аноним) подписывается на ОПРЕДЕЛЁННУЮ рассылку Simplenews (всего несколько рассылок, а нужно только на одну определённую) нужно чтобы юзеру приходило сразу же письмо заданного содержания.
Можно ли https://www.drupal.org/project/mimemail задействовать только для simplenews? А то автоматически он действует на всю систему. И при этом не даёт нормально работать webform с вложениями.
Есть необходимость клонировать модуль webform. Т.е. нужен такой же тип материала (чтобы были поля и сообщение отправлялось на мыло).
Просто на сайте уже используется тип webform и нужно ещё такой же самый. Именно тип, а не ноды этого типа.
Это возможно сделать?
В качестве базовой темы часто используется zen. При вёрстке заметили, что эта тема не очень шустрая.
Небольшой сравнительный анализ для размышлений.
Взяли чистый Друпал 7 (самая новая версия).
Установили две темы Zen (субтема) и Bluemarine.
Замеряли на главной чистой странице с помощью плагина FF Extended Statusbar и получили вот какой результат: