«Нежелательный» контент
Разработчики! Когда будет решение по тегам? (Сами знаете о каких тегах идёт речь) Используя только приложение эта ситуация очень напрягает!
Создаем простой слайдер в Drupal 8
Устанавливаем и включаем модуль slick views:
composer require drupal/slick_views ; drush en slick_views -y ; drush en slick_ui -y
Композер сам найдет и установит дополнительные модули: slick, slick ui.
Заходим на страницу Отчет о состоянии:
/admin/reports/status
Slick требует установки библиотек.
В терминале заходим в папку libraries, что в корне сайта.
cd ~/user/site/libraries
Если ее нет, то создаем.
mkdir ~/user/site/libraries
Переходим на страницу каждой библиотеки, нажимаем кнопку Clone or download и копируем путь:
Находясь в папке libraries, клонируем библиотеки:
git clone https://github.com/dinbror/blazy.git ;
git clone https://github.com/kenwheeler/slick.git
Заходим на страницу настроек модуля Slick и делаем дубликат шаблона.
/admin/config/media/slick
Меняем название и машинное имя и сразу же сохраняем. Для простого слайдера стандартных настроек достаточно.
Создаем новое представление и меняем формат с Неформатированный список в Slick Carousel.
Нажимаем галку Vanilla Slick, меняем Optionset main на созданный ранее Slider и сохраняем.
В настройках представления указываем что выводить, сколько и как:
Я вывожу статьи, две штуки в режиме отображения анонс.
Сохраняем представление.
Результат в теме Bartik
Вот и все. Если вам нужна карусель из нескольких столбцов или даже рядов, то вы можете самостоятельно в настройках Optionset поменять их количество.
Музыкальные клипы о программистах
Скорее всего это очередной баян, но уж очень хочется поделиться парочкой музыкальных композиций о программистах
Code Monkey Jonathan Coulton Lyrics Kinetic Typography
ПОЧЕМУ ВСЕ ЛЮБЯТ ПРОГРАММИСТОВ? (Клип) | Громкие рыбы
Есть и еще, но мне то видеоряд не понравится, то сама песня. Если вы знаете хорошие— пишите, я добавлю.
Вопрос по IT
Здравствуйте все! Хотелось бы узнать, есть ли среди пользователей кто-нибудь, кто самостоятельно выучился на frontend-разработчика или на qa-тестировщика? Если да, то какую литературу и интернет-ресурсы можете посоветовать? Спасибо!
Недавно просмотренные материалы / Drupal 8
Создадим обвязку новостей в которую будут попадать недавно просмотренные материалы пользователя.
Установим модуль Recently Read:
composer require drupal/recently_read ; drush en recently_read -y
Переходим в настройки модуля:
/admin/config/system/recently-read
Ставим галки на «Включить» и необходимые типы материалов:
Мне нужна только «Новость»
Во вкладке «Конфигурация» модуля меняем настройки:
Как именно будет удалена информация о недавно просмотренных материалов у пользователя?
- Time based — спустя указанное время;
- Count based — при просмотре нового материала — старый в конце сотрется;
- Никогда — не будет удалятся.
Добавим новый блок представления с обвязкой, а в него — Связь:
Content recently read
В «Наборы» укажем необходимый тип материала:
Далее, в критериях сортировки добавляем «Created» с категорией «Recently read» с порядком «По убыванию».
Добавим в контекстные фильтры ID без связи «Recently read» со следующими настройками:
- Когда значение фильтра не доступно → Передать значение по умолчанию → ID материала из URL;
- More → Исключить → Ставим галку.
Это нужно для того, чтобы в обвязке не выводился материал, на странице которого находится пользователь.
Мои настройки блока представления выглядят вот так:
Выведем блок с обвязкой.
Переходим в схему блоков:
/admin/structure/block
Размещаем новосозданный блок представления в любом удобном для вас регионе:
Если нужно — меняем настройки, указываем область видимости:
Мой блок будет выводиться на страницах «Новость»
Теперь посетим несколько новостей и взглянем на обвязку:
На скриншоте мало что понятно, но все работает — честное слово :)
Циклы в SASS / SCSS ( @each )
Привет, в этом уроке мы разберемся что такое циклы в SASS / SCSS на примерах разберем как перебирать структуры данных List и Map и на примерах разберемся как использовать все эти вещи вместе с интерполяцией для динамической генерации стилей. Приятного просмотра.
P.S. Больше уроков у меня на канале
Просьба о помощи
Здравствуйте! Пишет разработчик приложения «Я иду домой» и «Навигатор пешехода-грибника» для Андроида и Айфона. Прошу помощи. Так как я нахожусь в России - мои банковские карты не принимает Google. А весь бекенд приложения зависит от Гугл сервисов. Через 10 дней мою учётку заблокируют и все сервисы приложений не будут работать. Поэтому просьба - если у кого есть карта иностранного банка, дайте пожалуйста мне реквизиты на время для привязки. Там ежемесячно около 1000р. оплата. Я ее буду компенсировать переводом на счёт или карту в России.
















