Posted 22 июля, 20204 yr comment_162979 В режиме разработки создаю приложение и виджет для отображения генерируемого контента. Работает как требуется, но как только скачиваю приложение и устанавливаю на сайт или даже просто при отключении режима разработки на локалхосте - виджет пропадает и исчезает возможность его добавить в "Управлении блоками". Может кто сталкивался и знает как это лечится?
22 июля, 20204 yr Author comment_162980 Добавлю, что само приложение на продакшене правильно устанавливается, создает нужные таблицы в базе, добавляет и редактирует контент как требуется... исчезает только возможность включать виджеты этого приложения, хотя сделаны они по шаблону. Сравнивал с теми что в коробке - выглядят так же. Кэш чистил.
22 июля, 20204 yr comment_162981 Gennadiy я сталкивался, там скорее всего прикол в том, что есть 2 режима виджета, когда оно только 1 раз устанавливается или его можно много раз установиться на странице, может ты выбрал первый вариант и он просто установлен уже где-то?
22 июля, 20204 yr Author comment_162984 Поигрался с настройками "Allow widget re-use" и другими - не помогло, все также в режиме разработки работает отлично, а на продакшене виджеты исчезают. В "Управлении блоками" виджет появляется только если в файле виджета поменять имя моего приложения ( public $app = 'payments'; ) на имя любого другого приложения в системе, например 'core'. Но сам виджет, конечно же при этом не работает... точнее работает только при условии если его успеть установить на страницу в режиме разработки с изначальной настройкой (public $app = 'payments';) а после этого поменять настройку на 'core' и перейти в продакшн.
23 июля, 20204 yr comment_162994 Gennadiy думаю надо смотреть код, разбираться по этапам, что там написано и на каком этапе проблема. Можешь написать в телегу, попробуем разобраться.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.