kovalevm: Блог

Главные вкладки

Миграция сайта с Drupal 7 на Drupal 9

3 декабря в 13:39

1. Необходима миграция крупного сайта с Drupal 7 на Drupal 9.
2. Установка и настройка темы для Drupal 9 из готовой html-верстки.
3. Повторная миграция до актуальной версии сайта.

Возможный вариант: собирать сайт на Drupal 9 по образу и подобию, а потом из базы Drupal 7 импортировать в Drupal 9.

Рассматриваю программиста с успешно проведенными миграциями Drupal. Если у вас есть аккаунт на fl.ru, возможна работа по сделке без риска.

После обновлений ядра

30 мая в 15:23

Добрый день! После обновления ядра при попытке внести изменения в текст ноды появляется такая ошибка:

"Заголовок не может быть более 70 знаков, сейчас его длина 75 знаков".
При этом длина заголовка менее 70 знаков:

Только ты...

Из-за чего такое могло произойти и как исправить? Раньше нода редактировалась без проблем.

Миграция Ogranic Groups с Drupal 7 на Drupal 9

27 марта в 19:42

Была ли у кого-нибудь удачная попытка миграции с Drupal 7 на Drupal 9 модуля Ogranic Groups?
Не можем решить такую проблему: контент из Ogranic Groups переносится, но не привязывается к группам. Просто как энтити мигрирует. + Так же не получается привязать пользователей к группам.

Перестал работать модуль Alinks

22 марта в 10:14

Модуль Alinks перестал преобразовывать ссылки во всех указанных материалах.
Поле для текста field-name-body, решения тут не нашли https://www.drupal.org/project/issues/alinks
Помогите, пожалуйста!

Block Inject: два блока в статье

22 марта в 10:11

Добрый день!
Модуль Block Inject - для добавления блока, к примеру, рекламного внутри статьи.
Есть ли возможность добавить два таких блока в статью? Не получилось разобраться.

Скорость загрузки страниц Drupal 7

30 сентября 2022 в 9:19

Добрый день! Помогите, пожалуйста, разобраться в скорости загрузки сайта на Drupal.
Сайт на выделенном сервере:
Xeon D-1540 (8x2.0GHz)
2x240GB SSD
RAM 32 GB DDR4 ECC

Сайт на Drupal 7. Настроен memcached, AdvAgg Compress CSS, AdvAgg Compress Javascript, сжатие gzip.
Скорость загрузки страницы для анонимного пользователя - 1,5 секунды!

Как исправить ошибку Trying to access array offset on value of type null

25 июля 2022 в 18:30

В файле журналов постоянно повторяется ошибка:

Notice: Trying to access array offset on value of type null в функции link_to_category_parent() (строка 1142 в файле /sites/all/themes/vintag/template.php).

Строка 1142 в файле /sites/all/themes/vintag/template.php выглядит так:
<?php$tgp = taxonomy_get_parents($field[0]['tid']);?>

Сам код функции:

Миграция сайта с Drupal 7 на Drupal 9

2 июня 2022 в 16:01

1. Необходима миграция крупного сайта с Drupal 7 на Drupal 9. В приложении - список модулей сайта на Drupal 7 и комментариями для Drupal 9.
2. Установка и настройка темы для Drupal 9 из готовой html-верстки.
3. Повторная миграция до актуальной версии сайта.

Если у вас есть аккаунт на fl.ru, возможна работа по сделке без риска.

Фильтр содержимого по формату текста

27 ноября 2021 в 1:11

Добрый день!
Возможно ли в представлении добавить фильтр по формату текста? К примеру, чтобы появился список нод с форматом Default, Text или PHP.

Модуль Shortcode Social

26 ноября 2021 в 10:52

Добрый день!
Установил модули https://www.drupal.org/project/shortcode и https://www.drupal.org/project/shortcode_social с целью возможности пользователям встроить пост из Facebook, Istagram, Twitter.

В настройках текстового формата Default /admin/config/content/formats/default включил ShortCodes, Shortcodes - html corrector

Дубликаты в блоке представления

13 марта 2021 в 10:25

Добрый день!
Помогите, пожалуйста, решить проблему дубликатов в блоке Представления.

Блок представления доступен для каждого пользователя по адресу /users/имя_пользователя/blog/ и выводит все записи типа "Запись в дневник" пользователя.

Несуществующие и ошибочные ссылки

к примеру /users/имя_пользователя/blog/2589dkfjd

сейчас не ведут на несуществующую страницу, а дублируют страницу вывода дневника

/users/имя_пользователя/blog/

В настройках представления был добавлен Глобальный: Null. Какие настройки необходимо применить?

Модуль Турбо-страниц для Яндекса: ошибка 500

1 февраля 2021 в 13:50

Добрый день!
Настройки на сервере: php_admin_value[max_execution_time] = 50
php_admin_value[memory_limit] = 1024M

В настройках скрипта Yandex.Turbo RSS установлено:
Count item channel 100

Выбираю типы нод, всего 400 нод.
Формируется 4 файла
yandex-turbo-1
yandex-turbo-2
yandex-turbo-3
yandex-turbo-4

Первый файл загружается очень долго и подгружается только 1 нода.
Три последних файла пишут "Страница не найдена".

Вывод заголовка ноды в метке поля

3 ноября 2020 в 22:56

Необходимо вставить заголовок просматриваемой статьи в метку поля.

К примеру: Есть нода с заголовком "Шаг вперед". Есть поле с меткой "Кадры из фильма". Необходимо чтобы выводилось: "Кадры из фильма Шаг вперед".

Есть похожая тема https://drupal.ru/node/101523
Напишите, пожалуйста, что в какой файл добавить для вывода заголовка в метке поля.

Слетает сессия Drupal 7

1 мая 2020 в 12:23

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

В файле settings.php установлено:

<?phpini_set('session.gc_maxlifetime',   259200); //3дня
ini_set('session.cache_expire',     1440);
ini_set('session.cookie_lifetime', 259200);?>

В настройках сервера в php.ini

session.gc_maxlifetime = 172800
session.cookie_lifetime = 0
session.gc_probability = 0

Organic Groups после миграции 504 ошибка при редактировании

14 марта 2020 в 22:07

Добрый день!
После миграции с Drupal 7 на Drupal 8 обнаружили, что при редактировании материалов типа "Запись в сообщество" появлялась 504 ошибка. Выяснили, что это из-за связи модуля Organic Groups с типом "Запись в Сообщество".
Если удалить модуль Organic Groups, пропадает связь этого типа, отредактировать ноду получается.

Помогите, пожалуйста, разобраться с Organic Groups.

Disabled text format: php_code

7 марта 2020 в 11:42

Добрый день!
При попытке отредактировать ноду типа "Запись в сообщество" сайт долго грузится, затем показывает ошибку 504 Gateway Timeout. В журнале ошибка отображается так: Disabled text format: php_code.

Ошибка, видмо, связана с php_code форматом которого нет в Drupal 8. Есть ли решения, как установить формат php_code на Drupal 8?
Готовых модулей не нашли.

Миграция views Drupal 7 - Drupal 8

5 марта 2020 в 10:51

Добрый день!
При миграции Drupal 7 - Drupal 8 обнаружилось, что views не перенесены.
Пробовали модули
https://www.drupal.org/project/views_d8_upgrade
https://www.drupal.org/project/view_migration
Но модули оказались устаревшими и нерабочими.

Есть ли решение по автоматической миграции views?

Bundles

5 декабря 2019 в 0:23

Пытаюсь исправить ошибки миграции Drupal 7-Drupal 8.
Здесь описание решения одной из ошибок:

https://www.drupal.org/project/drupal/issues/2916266

Помогите, пожалуйста, правильно составить функцию для ошибки из журнала

A non-existent config entity name returned by FieldStorageConfigInterface::getBundles(): entity type: node, bundle: comment_node_ffilm, field name: field_filesize

После миграции оды не привязаны к пользователям

3 декабря 2019 в 22:35

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

Operation on User accounts failed

Буду благодарен за помощь!

Настройка порядка миграции

2 декабря 2019 в 22:52

При миграции с Drupal 7 на Drupal 8 модулем из ядра Migrate отображаются такие ошибки:

Миграция d7_comment не соответствует требованиям. Missing migrations d7_node:blog, d7_node:fairy, d7_node:family (и так далее)

Экспорт и импорт контента Drupal7-Drupal8 вручную

1 декабря 2019 в 11:18

Добрый день!
При попытке выполнить миграцию с Drupal 7 на Drupal 8 не перенеслась огромная часть контента, остальное переносилось почти неделю с постоянным зависанием, ошибками 500.

Есть ли инструкция по переносу контента с помощью модулей экспорта-импорта? Пробовали Views Data Export, Features, не удается разобраться, как именно экспортировать контент.
Подскажите, пожалуйста.

Fatal error при добавлении записи

13 ноября 2019 в 12:39

Добрый день!
При добавлении материала типа "Запись в сообщество" выдает такую ошибку:

Taxonomy Title не отображается

21 октября 2019 в 21:00

Для установки SEO тега h1 (отличного от краткого названия термина таксономии) был установлен модуль Taxonomy Title.
Появилось новое поле при редактировании термина таксономии "Term page heading".

Но на странице просмотра отображается название термина таксономии "С Днем рождения", а не "Поздравления с Днем рождения для любимых в стихах".

Какую-то настройку упустили?

Вывод поля термина таксономии во views

6 октября 2019 в 14:31

Добрый день!
В термин таксономии было добавлено новое поле field_footers
В настройках представления для терминов таксономии нужно добавить в ПОДВАЛ Глобальный: Text area код для вывода поля field_footers. Помогите, пожалуйста, написать этот код.