// в файле yourmodule-name.module file
use Drupal\Component\Render\FormattableMarkup;
//.....
function hook_link_alter(&$variables) {
//... ваш код проверки урла и роута здесь
$markup = new FormattableMarkup('<i class="fa fa-male" aria-hidden="true"></i> @title', array('@title' => $variables['text']));
$variables['text'] = $markup;
}
Вы здесь
Публикации
Рабочий магазин на drupal8 + commerce, один из первых: https://www.obermeyer.com
Подробное описание: http://www.bluespark.com/obermeyer .
Всем привет!
Хочу поделиться с вами своей статьей (на английском), где я описываю как организовать процесс непрерывной интеграции и доставки (delivery) для Drupal 8 с помощью Docker (используя docker4drupal) и CircleCI (у них есть бесплатный тариф).
Картинка для заманухи :)
Простота управления блоками на странице
Экспериментальный модуль Place Block позволяет добавлять блоки в контексте текущей страницы.
Экспериментальный модуль Settings Tray позволяет удобно редактировать настройки блоков в панели редактирования, прямо на текущей странице.
Модерация контента
Друпал всегда поддерживал статус публикаций (опубликовано/нет). Сейчас есть состояния "Черновик", "Архив", "Опубликовано", могут быть добавлены новые, права доступа регламентируют какие роли могут перемещать материалы между данными состояниями.
Сделал немного платежек для Друпал 8:
Payment Offsite API - API для быстрой интеграции офсайт платежных методов с модулем Payment
В среднем интеграцию с применением этого модуля можно провести за 2-3 часа так как он убирает необходимость делать многие рутинные операции. Документация - https://www.drupal.org/node/2800529
Идея этого модуля родилась после обсуждения [META] Add offsite payment methods support.
Основные функции:
Аналог модуля Image Insert Codes для Drupal 7
Что он делает: производит блок, в котором отображаются коды для быстрой вставки текущего изображения на другие сайты, блоги, форумы и т.д.
При установке модуля появляется блок "Image Insert Code"
На странице настроек модуля (admin/config/user-interface/image-insert-codes) можно выбрать:
- Нужные коды, отключив все не нужные.
- Поле изображения, для которого будут показываться коды
- Стиль изображения для использования в качестве превьюшек
- Показывать коды сразу или в свернутом филдсете
О Drupal ходит много споров. А споры ходят вокруг любых великих творений. Взять хотя бы противостояние Mac OS, Windows и Linux. Все эти системы хороши, но каждая для своих целей.
ГК i20 совместно с НП "ДрупалСиб" решили подготовить ответ для сомневающихся в могуществе Drupal и сняли фильм, в котором подробно объяснили, чем, почему и для кого Drupal подходит.
Фильм о Drupal представил Александр Воинов, президент НП “ДрупалСиб” в своем докладе на DrupalCamp Краснодар 2016. Видео нашло отклик в душах участников российского Drupal-сообщества и набрало множество лайков и репостов в первый же час своего присутствия в сети!
После импорта базы данных на локальный сервер. При входе на сайт вылазит вот такая ошибка.
PDOException: в функции dblog_watchdog() (строка 146 в файле ..........\mySite\modules\dblog\dblog.module).
Хотя все на сервере работало. Файлы и база полностью с сервера.
В связи с проблемой по данной теме и отсутствием ее решения. Столкнулся сам, и не нашел на просторах рунета нормального описания решения данной проблемы, эмпирическим путем обнаружил небольшой хук:
файл modules\dblog\dblog.module
заменяем старый код функции dblog_watchdog() на новый
В связи с переездом на новый хостинг возник насущный вопрос как мигрировать с postgresql на mysql в Drupal 7
Отсутствующий как всегда программист, ответственный за сайт, не смог ответить на вопросы: что, где и как лежит, и зачем это нужно. Пришлось копаться вслепую.
В drupal конечно есть замечательный модуль migrate но чтобы его использовать, нужно изрядно попотеть, изучить документацию, написать классы миграции в своём модуле.
Решил пойду своим путем.
Здравствуйте, коллеги!
Меня зовут Петром. Со многими из вас я знаком по форумам, чатам и конечно по питерскому, московскому и сибирскому кемпам.
Теперь очень хочу еще и лично познакомиться в рамках ДрупалКемпа краснодарского!
Полный анонс на Dru.io находится здесь , не буду дублировать.
Лично приглашаю на DrupalCamp в Краснодаре!
Регистрируйтесь на сайте http://2016.drupalyug.ru, подавайте темы ваших докладов и обязательно приезжайте к нам в гости!
И еще попрошу пройти небольшой опрос, - это очень поможет нам подготовиться на высшем уровне!
Страницы
- « первая
- ‹ предыдущая
- …
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »