Сообщение #1 korshunov » 05.12.2022, 11:00
В таблице ok_okaycms__banners, создаваемой при установке CMS, имеется поле as_individual_shortcode.
А в таблице, создаваемой модулем, такого поля нет, есть поле individual_shortcode.
И типы полей отличаются.
Тем самым, если этот модуль устанавливать с нуля, то он работать не будет.
Мне такая ситуация встретилась при создании клона модуля Banners.
Подобное возможно и в других ситуациях. Если, например, для экономии удалить модули с их таблицами, а потом установить один модуль Banners.
А вообще это недостаток, что CMS сразу устанавливается с включенными модулями и созданными для модулей таблицами. Надо бы оставить установку модулей на усмотрение админа и при установке CMS давать выбор - устанавливать модули или нет. И отдельно давать скачивать коллекцию модулей...
Подобный вопрос
viewtopic.php?f=9&t=2611&p=11003#p11003уже возникал по поводу модуля Новой Почты, который требует довольно большой объем данных в базе, а используется далеко не всеми.
В таблице ok_okaycms__banners, создаваемой при установке CMS, имеется поле as_individual_shortcode.
А в таблице, создаваемой модулем, такого поля нет, есть поле individual_shortcode.
И типы полей отличаются.
Тем самым, если этот модуль устанавливать с нуля, то он работать не будет.
Мне такая ситуация встретилась при создании клона модуля Banners.
Подобное возможно и в других ситуациях. Если, например, для экономии удалить модули с их таблицами, а потом установить один модуль Banners.
А вообще это недостаток, что CMS сразу устанавливается с включенными модулями и созданными для модулей таблицами. Надо бы оставить установку модулей на усмотрение админа и при установке CMS давать выбор - устанавливать модули или нет. И отдельно давать скачивать коллекцию модулей...
Подобный вопрос
https://forum.okay-cms.com/viewtopic.php?f=9&t=2611&p=11003#p11003
уже возникал по поводу модуля Новой Почты, который требует довольно большой объем данных в базе, а используется далеко не всеми.