Публикации по теме 'drupal-8'


Начало современной разработки с Drupal8
Начать разработку с Drpual очень сложно, особенно с Drupal8, если у вас нет большого опыта работы с Drupal. Эта статья укажет на наиболее распространенный путь. Я разработчик Drupal, работал над крупными корпоративными веб-сайтами, федеральными и государственными веб-сайтами, а также простыми одностраничными веб-сайтами. Локальная среда разработки Я предпочитаю использовать lando ( https://docs.lando.dev/config/drupal8.html ), потому что его довольно легко настроить и он не портит..

Drupal 8/9: AJAX-команды Facets
Некоторое время назад я разрабатывал сайт на Друпале с фасетным поиском . У клиента были очень специфические требования, которые не были включены в модуль фасетов по ​​умолчанию. Одним из таких требований было обновление и добавление нескольких частей контента на страницу в зависимости от того, какие фильтры были активированы. Это могло бы быть простой задачей, если бы не функциональность AJAX, встроенная в модуль фасетов… Возможные решения Я придумал три возможных решения:..

Progressive Decoupled Drupal - Установка
В эпоху быстрого и производительного веб-приложения, работающего в реальном времени, нельзя упускать из виду сверхспособности ReactJS и те чудеса, которые он может творить при правильном использовании. Прелесть ReactJs в том, что его можно легко интегрировать с любым другим фреймворком. Давайте посмотрим, как интегрировать ReactJs с Drupal 8 и Drupal 7. TL;DR Мы надеемся, что ReactJs справится с тяжелой работой с пользовательским интерфейсом, а все остальное оставим на Drupal...

Drupal 8: Использование Entity Embed для размещения повторно используемых встроенных скриптов в контенте WYSIWYG
Во-первых, полное раскрытие. Я ненавижу то, что собираюсь вам рассказать. Я ненавижу видеть установленный модуль PHP Filter или клиенты с кучей встроенных тегов ‹style› или ‹script›, разбросанных по полям их контента; однако , я также понимаю, что иногда есть вариант использования для таких вещей (но не PHP-фильтр, серьезно, черт возьми, это дерьмо). Annyyyhoo, вот способ включить встроенный код повторно используемого в свой WYSIWYG, не только не отключая плагины форматирования или..

Создание панели данных Drupal с помощью Charts.js и Vue.js
Mark-a-Spot - это дистрибутив Drupal для краудмэппинга и отслеживания общественных проблем. Он использует функции визуализации карты и мониторинга данных, которые в более ранних версиях были тепловыми картами, картами запросов на обслуживание и простыми представлениями агрегирования, подсчитывающими контент по категории и статусу. Обсуждение фреймворка JavaScript для пользовательского интерфейса администратора Drupal побудило меня поиграть с Vue.js и реализовать больше функций..

Мои мысли о разделении Drupal с GatsbyJS | Часть 1
В последнее десятилетие произошел всплеск умных устройств и широко открылись различные каналы взаимодействия. Передовые технологии росли как на дрожжах. GatsbyJs — это популярный генератор статических сайтов с открытым исходным кодом в комплекте с React, GraphQL, Webpack для создания невероятно быстрых веб-сайтов. Давайте посмотрим, как мы можем объединить его с популярной CMS Drupal 8. Монолитный против развязанного Типичная CMS имеет объединенные серверную часть и внешний..

Вопросы по теме 'drupal-8'

Масштабирование и интеграция существующих автономных систем на основе drupal?
В настоящее время мы планируем масштабировать наши текущие цифровые платформы для поддержки небольшого числа франчайзинговых компаний, работающих в разных странах мира. Был бы признателен за небольшую помощь в проверке смысла. Мы думаем о том,...
22 просмотров
schedule 28.09.2021

Значение по умолчанию для поля 'datetime' в форме drupal 8, загруженной из БД
$form['dateopening'] = array( '#type' => 'datetime', '#title' => t('Opening Date'), '#default_value'=> date('Y-m-d H:i:s', strtotime($dateFromDB)), ); Я хочу отобразить поле datetime в моей форме Drupal 8 с датой,...
2536 просмотров
schedule 07.10.2021

Измените папку drupal 8 с помощью htaccess
Итак, я установил и получил сайт по адресу example.com/sites/prod и хотите, чтобы пользователи переходили на example.com/ чтобы увидеть сайт. У меня есть .htaccess файл, который помогает вместе с установленным trusted hosts , но я...
2207 просмотров
schedule 31.10.2021

Отображение выбранных областей на главной странице в Drupal 8
Моя проблема вот в чем. Я создаю тему Drupal 8, уже объявленные регионы и оформляю их в page.html.twig. Я создал несколько областей только для домашней страницы, но теперь они появляются и на страницах с контентом, и так далее. У меня вопрос: как...
138 просмотров
schedule 18.11.2021

В drupal 8 как показать поля одного узла в другом узле
Я новичок в drupal. Всего 2 недели в этой CMS. Мне нужно создать настраиваемый тип содержимого (страницу с большим количеством полей и содержимого вместо базовой страницы). Таким образом, пользователь должен иметь возможность просто заполнить...
1335 просмотров

Блок регистрации Drupal 8 Mailchimp Ajax
Я пытаюсь адаптировать блок подписки к Drupal 8 Mailchimp, но я придерживался AjaxResponse. Это мой хук для изменения формы: function mailchimp_ajax_form_form_alter(&$form, \Drupal\Core\Form\FormStateInterface &$form_state, $form_id) {...
837 просмотров
schedule 01.10.2021

Настройка PhpStorm для использования Susy в проекте Drupal 8
Мне нужна помощь в настройке PhpStorm для использования Susy в проекте Drupal 8. Мои действия: Установить Ruby Установить компас (cmd => gem install compass ) Установите Susy (cmd => gem install susy ) Измените каталог на основную тему в...
166 просмотров
schedule 10.10.2021

Темы Drupal 8, порядок блоков / вес блоков игнорируются темой (?)
Я создаю тему Drupal 8 с нуля. Проблема: порядок блоков / вес блоков, который я установил в бэкэнде, игнорируется моей темой во внешнем интерфейсе. Если я переключаюсь на темы «семерка» или «бартик», порядок / вес блоков во внешнем интерфейсе...
357 просмотров
schedule 12.09.2021

разрешить новые методы в политике песочницы в twig (drupal 8)
Я получаю эту ошибку при использовании модуля "сбор полей": Twig_Sandbox_SecurityError: Calling "uri" method on a "Drupal\field_collection\Entity\FieldCollectionItem" object is not allowed in...
1301 просмотров
schedule 14.11.2021

Как показать меню на всех дочерних страницах дочерних страниц drupal
Это мой код. Я показываю меню на странице и на дочерних страницах. Вопрос в том, как отобразить это меню на всех детских страницах? /** * Implements hook_preprocess_page(). */ function agnian_material_admin_preprocess_page(&$variables) { //...
150 просмотров
schedule 09.10.2021

Drupal 8 hook_menu () для рендеринга hook_theme ()
Я наконец погрузился в Drupal 8 для проекта. Однако в моем модуле я не могу понять, как визуализировать шаблон из моего модуля на основе маршрута. В Drupal 7 я бы обычно делал это custom.module function union_views_menu() { $items =...
602 просмотров

Как зарегистрировать кастомный модуль drupal в drush?
Пользовательский модуль доступен на drupal.org. Мне нужно предоставить команду drush install, чтобы можно было установить / загрузить модуль с терминала. Например: у меня есть тестовый модуль на Drupal.org. Мне нужно предоставить drush dl test...
54 просмотров
schedule 02.12.2021

Escape # при рендеринге вложенного значения через ветку в Drupal 8
В Drupal 8 при попытке визуализации вложенного значения, которое начинается с "#", такого как #default_value, Symfony нервничает из-за неэкранированного #, которым Drupal называет свои структуры массива. Есть ли способ избежать просто "#"? Я...
453 просмотров
schedule 08.09.2021

Представления Drupal 8: игнорировать контекстный фильтр для роли администратора
У меня есть представление, обслуживающее поле ссылки на сущность. Мне это нужно, чтобы: (1) вытащить контент, созданный текущим вошедшим в систему пользователем, (2) если текущий авторизованный пользователь не имеет роли «администратора», и в этом...
900 просмотров
schedule 19.10.2021

twig print field несколько изображений в шаблонах полей
Здесь я прикрепил свой код <div{{ attributes }}> {% if not label_hidden %} <div{{ title_attributes.addClass('field-label') }}>{{ label }}</div> {% endif %} <div{{ content_attributes.addClass('gall-wrp')...
685 просмотров
schedule 27.09.2021

Список терминов таксономии из списка узлов без дубликатов
Можно ли получить список терминов таксономии в коллекции полей из списка узлов с помощью представлений? На данный момент в представлениях я могу перечислить узлы из одного термина таксономии (в другом словаре из результатов, которые мне нужны). У...
58 просмотров
schedule 20.09.2021

Блок заголовка страницы Drupal
Сегодня попробовал добавить image_field в блок «Заголовок страницы». Не знаю, возможно ли это? Если это невозможно, можно ли добавить field_image в шаблон веточки? Тнкс.
1350 просмотров
schedule 27.09.2021

Twig_Error_Loader: шаблон не определен - Drupal
Я создал include в Drupal: {% include directory ~ '/partials/header.html.twig' %} но я получаю эту ошибку: Twig_Error_Loader: Template "themes/custom/mytheme/partials/header.html.twig" is not defined...
9807 просмотров
schedule 20.09.2021

Drupal 8 разбивает страницу. Содержание не работает
Попытка использовать поля в шаблоне и разделить page.content {{ content.field_machine_name }} не работает в моем конкретном типе контента. Что-то мне здесь не хватает? Прочитал документацию:...
38 просмотров
schedule 16.09.2021

Отрисовка формы в шаблоне Twig в drupal8
Я сейчас использую drupal 8, и я создал форму, используя форму api, Приведенный ниже код в каталоге модуля // module/src/Form/ContributeForm class ContributeForm extends FormBase { public function getFormId() { return...
7430 просмотров
schedule 23.09.2021