Drupal 8.x

12.5. Основная документация по Drupal api.drupal.org. Как искать информацию по API Drupal.

Drupal API

По мере изучения Drupal API вам часто нужно будет обращаться к основной документации на https://api.drupal.org. Это автоматически сгененрированная документация по Drupal. В ней собрана вся информация о каждой функции, классе, методе, где они определены, где используются и краткое описание. Также на этом сайте есть справка по API, советую ознакомиться с каждым из разделов:

Drupal API

12.4. Создание страниц для premium аккаунта.

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

Drupal 8 Commerce get country code by country, state code by state

/**
 * Helper function.
 */
function _mba_salesforce_country_code_to_country($country_code) {
  $full_country_list = \Drupal::service('country_manager')->getList();
  if (!empty($full_country_list[$country_code])) {
    return $full_country_list[$country_code]->render();
  }
  else {
    return '';
  }
}

/**
 * Helper function.
 */
function _mba_salesforce_country_to_country_code($country) {
  $country = strtolower($country);
  $full_country_list = \Drupal::service('country_manager')->getList();
  $country_list = [];

Обрезка рекламного кода в РСЯ и Adsendse

Раздел форума: 

Подскажите если кто сталкивался с такой проблемой, при вставке в источник рекламного кода РСЯ или Adsendse если блоки адаптированны, срезается код, при сдеующем откоытии ноды. К примеру Вставляю код рис. было.jpg После следующего лткрытия редактирования ноды код становится: стало.jpg После чего рекламный блок становится не рабочим. Формат в CKEditor Full HTML

Как сделать бекап базы MySQL и восстановить его с помощью консоли

MySQL консоль

Если вы храните что-нибудь в базе данных MySQL и не хотите ничего потерять, то важно делать регулярные бекапы вашего сайта. В этой статье вы можете прочитать про то как сделать бекап MySQL базы и восстановить его через консоль. Вы также можете использовать эти команды, чтобы перенести данные с одного сервера на другой:

Создание бекапа из командной строки, используя mysqldump

Drupal 8 и Rules

Раздел форума: 

Добрый день!

Не получается настроить Rules на отправку уведомлений на почту автору ноды о появлении комментариев к этой самой ноде.

Гуглил... толкового описания модуля именно для 8 drupal'а нет... только для 7...

При создании экшена на эвент сохранения нового материала появляется ошибка "Произошла непредвиденная ошибка ..." 

Или может есть другие модули с таким функционалом для 8ки? Всё что ни смотрю, всё на 7...

Спасибо!

Не отображаются заголовки меню в регионах темы от Zymphonies.

Раздел форума: 

Уважаемые форумчане, пожалуйста только не кидайтесь в меня тапками, но прежде чем написать сюда, я правда перерыла все места где могла бы найти ответ на свой вопрос.
Я впервые делаю сайт на drupal 8 (это вообще мой первый опыт в сайтоделании), стоит тема от Zymphonies, а именно Business Group Zymphonies Theme 8.x-1.0, (если это важно). Не отображаются почему-то заголовки именно меню (заголовки блоков везде отображаются корректно) выводимые в различные регионы этой темы.

Скрыть поле комментария

Раздел форума: 

Добрый день!

Возникла необходимость скрыть определённое поле комментария от всех пользователей кроме автора ноды.

Идея такова: User1 создаёт определённый тип материала Article, для этого типа материала создан отдельный тип комментариев с набором полей. Другие User'ы пишут комментарии к этому материалу, заполняя несколько полей. При просмотре комментариев к материалу, созданному User1, все поля комментариев видит только User1, в то время как остальные User'ы видят все поля кроме "field_example"

Переопределил шаблон comment.html.twig.

Пытаюсь добавить цикл 

Drupal 8 Модуль авторизации через Вконтакте

Drupal 8 vkontakte

На одном из сайте было необходимо настроить вход через Вконтакте. Hybrib Auth работал как-то непонятно, поэтому решил сделать модуль на основе Social API. Получился вот такой модуль Social Auth Vkontakte: 

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

Описание

Social Auth Vkontakte модуль позволяет авторизироваться через VK.com. Он
основан на модулях Social Auth и Social API.

9.12. Верстаем футер сайта, Pixel Perfect верстка

Pixel Perfect

В этом видео мы закончим верстать макет главной страницы и попробуем использовать плагин Perfect Pixel:
https://chrome.google.com/webstore/detail/perfectpixel-by-welldonec/dkaagdgjmgdmbnecmcefdhjekcoceebi?hl=en

PSD макет:
http://drupalbook.ru/sites/default/files/blueasy-freebie.zip

Страницы

Подписка на RSS - Drupal 8.x