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

3.1. Настройка учетной записи

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

Давайте зайдем в раздел конфигурации Пользователи - Настройка учетной записи:

2.12. Menu. Меню в Друпал 8

Друпал как и многие другие CMS позволяет объединять ссылки на страницы в меню. Вы можете добавлять новые меню и ссылки в них сразу при создание новых страниц.

После установки стандартной версии Друпал 8, у нас есть 5 меню.

2.11. Forum - Создание форума на Drupal 8.

Форумы уже не так популярны как раньше, хотя остаются популярными для торрент-трекеров и сайтов совместных покупок, технической поддержки.

Вот такой простой, но уже готовый форум можно сделать на Друпал 8 за 5 минут:

Версия Drupal: 

2.10. Colorbox - Создание простой фотогалереи на Drupal 8.

Довольно часто на сайте необходимо вывести изображение в popup окне, для этого в друпале есть очень популярный модуль Colorbox:

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

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

Уроки PHP - урок 3.3 - Работа с БД MySQL. Обновление данных UPDATE.

php mysql update

Мы уже познакомились с такими операторами MySQL как SELECT, INSERT INTO, теперь пора узнать как обновлять уже внесенные в БД данные. Для этого мы будем использовать оператор SQL UPDATE. Но для начала давайте изменим наш файл index.php, добавим обработку еще одного пути. Найдите вот этот код:

Заархивировать все файлы в папке через консоль (Ubuntu, Debian)

Чтобы заархивировать все файлы в папке, включая скрытые, нужно выполнить следующую команду:

find /full_path -path '*/.*' -prune -o -type f -print | zip ~/file.zip -@

2.8. Image - Работа с изображениями, пресеты.

Друпал умеет работать, не только с текстовыми страницами, но и с изображениями. Для этого вам нужно включить модуль Image. Модуль image позволяет прикреплять фотографии к нодам и выводить эти фотографии нужным нам размером. Причем в разных местах эти размеры могут отличаться. Так например в тизере ноды мы можем сделать маленькую фотографию, а в полной ноде уже большую.

2.7. Field, Entity - работа с полями и сущностями.

В Друпал 8 у нас есть замечательные модули Fields, Field UI, они позволяют нам прикреплять различные поля к объектам (нодам, комментариям, пользователям, терминам таксономии), которые в свою очередь создаются не менее замечательным модулем Entity. С помощью этой связки Entity + Fields, вы можете реализовывать любые связи между реально существующими объектами, на сайт. Например у вас есть фирма, в фирме есть различные отделы, в отделах работают сотрудники.

2.6. Block - Регионы и блоки

В друпал 8 как и в прошлых версиях можно вывести дополнительные блоки в регионах. Обычно в темах оформления друпал есть регионы: шапка, левый и правый сайдбар, центральный и подвал сайта. Давайте зайдем на страницу Меню - Структура -  Блоки. В теме Bartik у нас следующие регионы:

2.2. Пользователи, роли и разрешения.

В Drupal 8 такая же как и в предыдущих версиях система пользователей с ролями и правами доступами к функционалу сайту для каждой роли.

Страница всех пользователей находится в разделе Меню - Пользователи:

друпал пользователи

Страницы