Тут Композер ошибку пишет. Если речь идет про данный топик. Т.е. то что в бд ни при чем.
10.5 - главное CKEditor отключить и то чего нет в след версии перед обновлением тогда можно сразу и на 11.
Метатег, если последняя по Д7 ветке версия не подходит - более раннюю попробовать.
Прописать там в /admin/config/search/metatags/config/global
Канонический URL:
[current-page:url:absolute]
Шрифты - в папку темы а не из Гугл АПИ - быстрей будет.
Живосайт - отложить загрузку.
Яндекс метрика - честно не знаю что сней делать. Раньше не было рецепта чтоб они и грузилась быстро и правду в отчетах отображала.
Что можно:
1. Чтобы один сайт работал от множества доменов.
2. Чтобы на одной инсталяшке Друпала было множество сайтов, кажды со своей БД и папкой файлов. После обновления модулей надо будет делать /update.php на всех.
3. Чтобы на одной БД было много доменов. Через модуль https://www.drupal.org/project/domain и не только. Каждый домен может иметь свою главную страницу, блоки и т.д.
Потом
установите композером все контриб модули,
перенесите кастомные темы (возможно модули),
поставьте библиотеки,
файлы перенесите
дайте новому сайту копию БД от старого и выполните update.php
composer require 'drupal/bootstrap' поставит псоледнюю стабильную не дев версию либо совместимую с тем что есть уже.
composer require 'drupal/bootstrap:^5.0' - так ты ставишь конкретную версию.
При обновлении. Команда composer update может как в пределах подветки обновить (5.0 -> 5.02) так и в пределах совемстимости c ядром Друпала. Еще команда composer outdate есть. Она покажет что возможно обновить.
View all releases - и там для 7ки найдешь.
Инструкция составляешь вьюху экспорта в которой должны быть NID, Заголовок, body, ссылки на изображения из полей. Потом в feeds импорт делаешь.
Сначала надо пользователей, потом термины, потом уже контент переносить.
CtatGPT и deep seek в помощь.
Преносишь между хостигами файлы
composer.lock
composer.json
На новом хостинге выполняешь composer install.
Также на хостинге укажешь папку сайта /web. Техподдержка поможет.
Контриб перемещать между хостигами не нужно. Его Композер должен поставить.
Это переносить не нужно:
web/core
web/modules/contrib
web/themes/contrib
Это переносить нужно:
web/themes/custom
web/modules/custom
Движок на twig и php
Давай сразу на двоичном коде. Скорость будет высокая а в архитектуре разбираться все равно никто не полезет.
Обновление до drupal 11
Тут Композер ошибку пишет. Если речь идет про данный топик. Т.е. то что в бд ни при чем.
10.5 - главное CKEditor отключить и то чего нет в след версии перед обновлением тогда можно сразу и на 11.
Вывод терминов с одинаковым весом по иерархии
Делайте 2 вьюхи (фильтр: родительский термин есть/нет):
1ю для родительских терминов
2ю для дочерних
2ю вьюху выводите через views_field_view c аргументом по скрытому полю ID термина.
Можете в ChatGPT мой ответ залить - более развернутую инструкцию получите.
Обновление до drupal 11
так в чем проблема?
Как обрать ограничение в 128 символов в критериях фильрации?
Там где вы имя термина берете там можно и ИД взять. Возможно через связь по полю ссылки на термин.
Как обрать ограничение в 128 символов в критериях фильрации?
Попробуйте не имя а ID термина. Или сам термин выбрать в views.
Обновление до drupal 11
add_to_head - без него никак?
colorbox_inline - он вообще работал?
Да, там есть в этих модулях issue по поводу апгрейда.
как скопировать контент тайп в друпал 10?
Гуглите "drupal Entity clone"
Находится.
https://www.drupal.org/project/entity_clone
https://www.drupal.org/project/entity_type_clone
Последнее пробовал - подглючивает.
Друпал 7 Metatag +
Метатег, если последняя по Д7 ветке версия не подходит - более раннюю попробовать.
Прописать там в /admin/config/search/metatags/config/global
Канонический URL:
[current-page:url:absolute]
Шрифты - в папку темы а не из Гугл АПИ - быстрей будет.
Живосайт - отложить загрузку.
Яндекс метрика - честно не знаю что сней делать. Раньше не было рецепта чтоб они и грузилась быстро и правду в отчетах отображала.
А вообще переделывать все.
Исправить 4 небольших косяка в сайте на Drupal 6
Только переносить на Drupal 11.
"никаких других мессенджеров, программ и социальных сетей для общения не предусмотрено" - рассказать как?
Создание зеркала сайта
Что можно:
1. Чтобы один сайт работал от множества доменов.
2. Чтобы на одной инсталяшке Друпала было множество сайтов, кажды со своей БД и папкой файлов. После обновления модулей надо будет делать /update.php на всех.
3. Чтобы на одной БД было много доменов. Через модуль https://www.drupal.org/project/domain и не только. Каждый домен может иметь свою главную страницу, блоки и т.д.
Пробую Drupal 10. Перехожу с семёрки. Прошу подсказок.
А CTRL+F5 пробовали нажимать?
Обновление до drupal 11
Содержимое директории файловой системы.
Без папок
js
css
php
styles
Обновление до drupal 11
https://github.com/drupal/recommended-project - отсюда возьмите файлы
composer.json и composer.lock.
В их директории выполните
composer install
Потом
установите композером все контриб модули,
перенесите кастомные темы (возможно модули),
поставьте библиотеки,
файлы перенесите
дайте новому сайту копию БД от старого и выполните update.php
Устанавливаю виртуальный сервер на Monjaro
Мне это помогло.
https://niklan.net/blog/docker4drupal-ubuntu
Но иснтрукция слегка устрела.
В ИИ надо вопросы вставлють - тогда корректирует.
Composer Не берет php.exe в xampp8.4 lite
А может ddev лучше под Винду?
Пробую Drupal 10. Перехожу с семёрки. Прошу подсказок.
composer require 'drupal/bootstrap' поставит псоледнюю стабильную не дев версию либо совместимую с тем что есть уже.
composer require 'drupal/bootstrap:^5.0' - так ты ставишь конкретную версию.
При обновлении. Команда composer update может как в пределах подветки обновить (5.0 -> 5.02) так и в пределах совемстимости c ядром Друпала. Еще команда composer outdate есть. Она покажет что возможно обновить.
Перенос контента с друпал 7 на друпал 11
View all releases - и там для 7ки найдешь.
Инструкция составляешь вьюху экспорта в которой должны быть NID, Заголовок, body, ссылки на изображения из полей. Потом в feeds импорт делаешь.
Сначала надо пользователей, потом термины, потом уже контент переносить.
CtatGPT и deep seek в помощь.
Пустая главная страница
У меня тоже не получилось так.
Пустая главная страница
думаю там инструкция в комплекте понятным английским языком написана
Пробую Drupal 10. Перехожу с семёрки. Прошу подсказок.
Тему олфорлмления знаешь как создать? А как вней CSS файлы задать? Гугли "drupal create custom theme". ChatGPT тоже посдкажет.
Пробую Drupal 10. Перехожу с семёрки. Прошу подсказок.
Преносишь между хостигами файлы
composer.lock
composer.json
На новом хостинге выполняешь composer install.
Также на хостинге укажешь папку сайта /web. Техподдержка поможет.
Контриб перемещать между хостигами не нужно. Его Композер должен поставить.
Это переносить не нужно:
web/core
web/modules/contrib
web/themes/contrib
Это переносить нужно:
web/themes/custom
web/modules/custom
Пустая главная страница
Например модулем https://www.drupal.org/project/empty_page
Или в twig шаблонах похомичить.
Другие способы - есть.
Пробую Drupal 10. Перехожу с семёрки. Прошу подсказок.
1. А в 7ке как?
2. Тема админки:
https://www.drupal.org/project/gin/
Модули:
https://www.drupal.org/project/gin_toolbar
https://www.drupal.org/project/admin_toolbar
Включить подмодуль Admin Toolbar Extra Tools
3. В 7ке модуль может быть неактивным и если его просто выключить, а не удалять то при повторном включении его настройки возродятся.
Гугл аналитика перестала работать
Следующее это что?