Гостевая

Только для зарегистрированных посетителей
.
galtsev.t
<?php exit;

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

.
galtsev.t
<?php exit;

теперь контроллер мой не видит RuntimeException: Could not resolve a callable for this route, кажется автозагрузка не работает для моего модуля, как должен выглядеть файл composer.json для модуля? сделал как в других не помогло, модуль должен быть как пакет composer?

.
galtsev.t
<?php exit;

А все работает, ввел команду php johncms cache:clear)
 

.
galtsev.t
<?php exit;

Simba, а как теперь модули свои регистрировать? не видит мой модуль, будто роуты не работают

.
Simba
Кадило крутится, лавэха мутится

galtsev.t, штатно в джоне нет. Можно запилить кастомное правило валидации по аналогии с этим https://github.com/johncms/johncms/blob/develop/system/src/Validator/Rules/Captcha.php
В метод isValid добавить проверку is_numeric() и всё

.
galtsev.t
<?php exit;

валидатор может проверять типы данных? строка, число?

.
galtsev.t
<?php exit;

Smitti, 😂😂😂

.
Smitti
Коллекционирую жёсткие диски
02428b80542188f94f9353203eaf2e81.jpg
.
Koenig
(\/)____o_O____(\/)

потому что винда)