Руководство Drupal, видео уроки Друпал, Уберкарт

Кастомный анти-спам модуль по стоп словам

Иногда спаммеры пытаются активно добавить ссылку на свой сайт в ваши комментарии, чтобы этого не произошло вы можете добавить фильтр по спам словам. В 6ом друпале для этого был модуль Wordfilter:

https://www.drupal.org/project/wordfilter

4.5.3. Views Аргументы (контекстные фильтры).

Очень часто нам нужно вывести блок относящийся к определенному пользователю (например его статьи или объявления), вывести автора ноды в блоке, на странице этой ноды.

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

4.5.2. Views exposed filters. Доска объявлений на Drupal 8.

Модуль Views позволяет не только задать фильтр и вывести материалы, но и позволяет изменять эти фильтры динамически. Давайте создадим небольшую доску объявлений недвижимости с помощью модуля Views.

Для того чтобы выводить объявления, нам нужно сначала создать тип материала Объявление. Для этого зайдем Структура - Типы материалов - Добавить тип материала:

4.5.0. Обзор модуля Views.

Если вы заинтересовались друпалом, то значит вы рано или поздно дойдете до модуля Views. Этот модуль позволяет выводить практические все что есть в друпале: пользователи, контент, комментарии, таксономию. Причем он позволяет выводить таблицами, блоками, слайдерами, календарями, списками, графиками и другими видами данных и оформлений. Этот модуль внесли в ядро друпала начиная с 8ой версии. Так давайте же осмотрим этот модуль пока издалека.

Drupal 7 Прикрепить изображение к ноде программно (attach image for node programmatically)

Для того чтобы прикрепить уже загруженную картинку на сервер к ноде, нужно сделать следующее:

3.9. Веб-службы. RSS-лента.

Друпал позволяет создавать rss-ленты из сайта. Возможно rss-ленты не так популярны как социальные сети, но их используют достаточно большое количество пользователей. Поэтому друпал предоставляет эту возможность из коробки. Вы можете настроить свою ленту на страницу Конфигурация - Веб-службы - Публикации RSS:

веб-службы

3.8. Регион и язык. Перевод друпал с английского на другой язык.

В друпал 8 широкие возможность для перевода уже из коробки. Давайте рассмотрим как можно добавить новый язык на сайт например Немецкий. Для этого зайдите в раздел Конфигурации Регоин и язык.

друпал 8 регион и язык

Давайте пройдемся по всем настройкам этого раздела.

3.7. Разработка. Логи, Кеш, Режим обслуживания, Управление конфигурацией.

Следующий раздел админки Разработка большой и требует внимательного рассмотрения, именно этот раздел позволит работать вашему друпал сайту в 10 раз быстрее. Поэтому давайте по порядку рассмотрим все настройки данного раздела.

друпал 8 разработка

3.6. Поиск и метаданные. ЧПУ для друпал.

В разделе Поиск и метаданные конфигурации друпал находятся настройки для поиска на сайте и ЧПУ для страниц. Давайте начнем с поиска.

друпал 8 поиск и метаданные

Поиск по сайту Drupal 8

Страницы