Появилась ли возможность из коробки, или есть дополнение для копирования / переноса виджетов из одного шаблона в другой?
Казалось бы простая операция в базе данных (пробовал вручную менять название шаблона и позицию), но что то ничего подобного так и не вижу.
А было бы удобно.
Есть, но он импортирует с сайта на сайт, а не между шаблонами.
У Дениса вроде был мигратор виджетов
INSERT INTO `cms_widgets_bind` (`template`, `widget_id`, `title`, `links`, `class`, `class_title`, `class_wrap`, `is_title`, `is_enabled`, `is_tab_prev`, `groups_view`, `groups_hide`, `options`, `page_id`, `position`, `ordering`, `tpl_body`, `tpl_wrap`, `device_types`) SELECT 'new', `widget_id`, `title`, `links`, `class`, `class_title`, `class_wrap`, `is_title`, `is_enabled`, `is_tab_prev`, `groups_view`, `groups_hide`, `options`, `page_id`, `position`, `ordering`, `tpl_body`, `tpl_wrap`, `device_types` FROM `cms_widgets_bind` WHERE `template` = 'default';
Виджеты появятся в новом шаблоне, только если названия позиций совпадут с дефолтными.
Спасибо! А вместо default надо писать свой шаблон источник? Верно? Буду пробовать
vikont, Ris как-то выкладывал спецколдунство по созданию виджетов в новом шаблоне. Запрос в базу выглядит так
После SELECT — 'new' — это название вашего нового шаблона.
INSERT INTO `cms_widgets_bind` (`template`, `widget_id`, `title`, `links`, `class`, `class_title`, `class_wrap`, `is_title`, `is_enabled`, `is_tab_prev`, `groups_view`, `groups_hide`, `options`, `page_id`, `position`, `ordering`, `tpl_body`, `tpl_wrap`, `device_types`) SELECT 'new', `widget_id`, `title`, `links`, `class`, `class_title`, `class_wrap`, `is_title`, `is_enabled`, `is_tab_prev`, `groups_view`, `groups_hide`, `options`, `page_id`, `position`, `ordering`, `tpl_body`, `tpl_wrap`, `device_types` FROM `cms_widgets_bind` WHERE `template` = 'default';
Виджеты появятся в новом шаблоне, только если названия позиций совпадут с дефолтными.
У Дениса вроде был мигратор виджетов
В этом шаблоне, https://instantcms.ru/addons/mobile-theme.html названия позиций совпадут с дефолтными. Можно перенести виджеты как советует Loadырь