Simba, о кажется заработало, благодарю
Simba, о кажется заработало, благодарю
galtsev.t, пока локально делаешь, пропиши сюда по аналогии путь к модулю. https://github.com/johncms/johncms/blob/develop/composer.json#L127
Дальше выполни composer require vendor/module-name
vendor - имя разработчика, module-name - название модуля. Это должно быть прописано в compser файле в папке с модулем. как тут: https://github.com/johncms/johncms/blob/develop/modules/johncms/homepage/composer.json#L2
теперь контроллер мой не видит RuntimeException: Could not resolve a callable for this route, кажется автозагрузка не работает для моего модуля, как должен выглядеть файл composer.json для модуля? сделал как в других не помогло, модуль должен быть как пакет composer?
А все работает, ввел команду php johncms cache:clear)
Simba, а как теперь модули свои регистрировать? не видит мой модуль, будто роуты не работают
galtsev.t, штатно в джоне нет. Можно запилить кастомное правило валидации по аналогии с этим https://github.com/johncms/johncms/blob/develop/system/src/Validator/Rules/Captcha.php
В метод isValid добавить проверку is_numeric() и всё
валидатор может проверять типы данных? строка, число?
Smitti, 😂😂😂
потому что винда)