logo
Русский
    Русский

      Дополнительные типы блоков (EBT) — новый опыт конструктора страниц❗

      Дополнительные типы блоков (EBT) — стилизованные, настраиваемые типы блоков: слайдшоу, вкладки, карточки, аккордеоны и многие другие. Встроенные настройки для фона, DOM Box, плагины Javascript.

      Демо EBT модули Скачать EBT модули

      ❗Дополнительные типы параграфов (EPT) — новый опыт работы с параграфами

      Дополнительные типы параграфов (EPT) — набор модулей, основанный на аналогичных параграфах.

      Демо EPT модули Скачать EPT модули

      Scroll

      Features и перенос материалов

      22/02/2025, by Гость (не проверено)

      Модуль Features справляется с переносом материалов достаточно неплохо, но есть вопрос, при заливе материалов на новый сайт ссылки нод меняются, что нужно включить-выключить, чтобы ссылки при заливании нод на новый сайт не менялись, тоесть оставались как на старом сайте?

      Спасибо.


      Я использовал модуль uuid features,  это позволяет написать hook_update_n() в котором написать запрос на изменение нод после импорта. Например нужно добавить ссылку в меню, но мы не знаем какой будет nid у ноды. Но мы знаем uuid ноды которую мы будем импортировать. Подгружаем ноду по uuid и делаем с ней что нам нужно.
      https://www.drupal.org/project/uuid
      https://www.drupal.org/project/uuid_features 
      http://api.drupal.psu.edu/api/drupal/modules!contrib!uuid!uuid.entity.inc/function/entity_uuid_load/cis7 


      В какой файл нужно поместить код, как правильно реализовать?

      Если несложно.. 


      Если вы ограничены по времени, то лучше всего залить ноды через Features и вручную поменять ссылки в меню и вдругих местах:
      https://www.youtube.com/watch?v=akcK5DVaqA8