Частые вопросы

При проверке обновлений у части проектов "No available releases found"

12 сентября 2022 в 11:31
4

Если при проверке обновлений у части проектов показывает "No available releases found", то может помочь этот способ. Нужно выполнить SQL запрос:

Как добавить template suggestion для поля в тизере

17 февраля 2022 в 14:17
1

Возникла задача: изменить шаблон поля, но только в тизере ноды. По умолчанию ядро дает suggestion просто для типа материала, без view mode.

Чтобы получить более расширенные suggestions, добавляем в кастомный модуль или в тему оформления:

При запуске drush updb получаем ошибку версии PHP

17 декабря 2021 в 12:26
2

На некоторых хостингах (в частности timeweb) версия PHP для консоли отличается от версии PHP для сайта. В частности для сайта установлена версия 7.4, а для консоли используется 7.1

Разработчики и владельцы сайтов, которые пользуются drush, знают, что можно указать версию PHP перед командой drush:

Используем легковесный Lite YouTube Embed вместо обычного YouTube iFrame

10 декабря 2021 в 10:01
3

Разработчики и сайтбилдеры, которые внедряли видео с youtube на сайт, знают, что стандартные embed-скрипты YouTube могут весить более 300 килобайт, При этом подгружаются они сразу, и могут сильно тормозить загрузку страниц, из-за чего ухудшается пользовательский опыт и снижается оценка PageSpeed.

Расскажу о легковесном youtube-embed, который даст вам следующее:

Как увеличить длину текстового поля, если в БД уже есть данные

12 ноября 2021 в 9:37
1

Часто бывает ситуация, что нужно увеличить длину текстового поля, а в БД уже есть данные. Друпал не дает этого сделать

Чтобы изменить длину поля, нужно выполнить 3 операции:

Запустить конкретный hook_update повторно

10 сентября 2021 в 10:36
1

Для того чтобы запустить конкретный hook_update повторно, нужно изменить в БД сайта версию схемы модуля (номер последнего апдейта)

drush ev "drupal_set_installed_schema_version('MYMODULE', 9002)"

Сбросить счетчик node id на 1 после удаления контента

3 июля 2021 в 8:48
2

Если после удаления тестового контента вы хотите, чтобы счетчик node id снова начинался с 1, то нужно выполнить SQL запрос в БД

Отключенные чекбоксы в правах доступа

20 мая 2021 в 9:13
1

На основе вопроса.

Понадобилось на одном проекте разграничить роли и столкнулся с проблемой, что некоторые чекбосы отключены. Как решали данный вопрос?