Интернет технологии

Все самое интересное о современных интернет технологиях, искусственный интеллект, машинное обучение, нейросети, системы управления сайтами, языки программирования и много другое

  • Изучаем модули Panels и Page Manager Drupal

    Изучаем модули Panels и Page Manager Drupal

    В этом курсе мы разберем два модуля: Page Manger — модуль Drupal позволяющий создавать пользовательские страницы. Panels — модуль Drupal позволяющий создавать пользовательские макеты и выводить содержимое в соответствии с ними. Эти два модуля имеет смысл рассматривать вместе, потому что в связке они дают нам мощный инструмент для создания страниц с различным содержимым и имеющих различные макеты. Уроки вошедшие в курс о Drupal Общая информация о Panels и Page Manager Drupal Создание пользовательского макета в Drupal Вывод страницы в виде панели с помощью Page Manager Drupal Редактирование панелей с помощью In-Place Editor Drupal

  • Раскрытые фильтры и критерии сортировки Views Drupal

    В этом уроке мы рассмотрим что такое раскрытые фильтры и критерии сортировки. Переходим на страницу редактирования отображения главной страницы и нажимаем на ссылку Добавить в секции Критерии фильтрации. Выбираем в поле Для пункт Этот page (переопределить), чтобы фильтры добавились только к отображению главной страницы. В списке полей выбираем Содержимое: Страна и нажимаем Применить (это отображение). В следующем окне все оставляем как есть и нажимаем Применить и продолжить. В окне настроек критериев фильтра ставим галочку Раскрыть этот фильтр для посетителей и позволить его изменять. Именно эта настройка и делает из обычного фильтра раскрытый, также перед нами разворачивается форма с дополнительными настройками для раскрытого фильтра. Здесь можно выбрать значение по умолчанию, метку…

  • Создание страницы с аргументом Views Drupal

    Если мы нажмем на любой из жанров в блоке Жанры, то получим сообщение «Страница не найдена», потому что такой страницы действительно нет. Займемся ее созданием. Переходим к редактированию представления Views Drupal Фильмы. Разворачиваем блок ссылок с опциями отображения и выбираем там пункт клонировать Главная. Клонирование очень удобно использовать когда нужно создать похожее отображение. Клонированное отображение наследует все настройки клонируемого. В клонированном отображении первым делом меняем имя отображения. Фильмы жанра подходящее имя для этого отображения, так как оно будет выводить фильмы конкретного жанра. Следующим шагом переходим к редактированию пути, по которому будет доступна эта страница. Устанавливаем путь film-by-genre/% — такой-же как, тот который мы задали при создании отображения Жанры. Символ %…

  • Создание представления с агрегацией Views в Drupal 7

    В этом уроке мы разберем такое понятие как агрегация на примере представления Жанры. Первым делом создадим представление Жанры, которое будет основываться на словаре Жанры. Переходим в раздел Представления Views в Drupal 7 и нажимаем на ссылку Добавить новое представление. Заполняем стандартную форму создания нового представления. В поле Показать выбираем Термины таксономии типа Жанр. Также сразу создадим блочное отображение Жанры, установим для него Формат отображения — HTML список из Поля. Нажимаем кнопку Продолжить редактирование. На странице редактирования представления сразу нажимаем Добавить в разделе Связи. В списке связей выбираем Термин таксономии: Материалы с термином. Ставим галочку в поле Эта связь обязательна так как нас не интересуют жанры к которым не привязан ни…

  • Контекстные фильтры и связи Views Drupal

    В этом уроке мы рассмотрим работу с контекстными фильтрами и связями. У типа материалов Фильм есть поле В ролях. Это поле типа Entity Reference ссылающееся на типа материалов Роль. Если мы перейдем на страницу любого фильма, то увидим, что актеры, которых мы добавили в поле В ролях,выводятся как простой список. С помощью модуля Views (Представления) мы сделаем отображение актеров более интересным. Для начала скроем стандартный вывод поля В ролях. Переходим на страницу управления отображением полей для типа материалов Фильм. Переместим поле В ролях в секцию Скрытый и сохраним настройки. Теперь перейдем в раздел Представления и нажмем на ссылку Добавить новое представление. Назовем новое представление Актёры (машинное имя actors). В поле…