Гостевая

Только для зарегистрированных посетителей
.
Simba
Кадило крутится, лавэха мутится

galtsev.t, да, можно, формат ответа главное чтобы совпадал.

.
galtsev.t
<?php exit;

Simba, Кстати а если vue компоненту комментариев от новостей передавать например url для запросов? его можно будет повторно использовать везде, просто контроллер другой под свой модуль, а можно и контроллер новостной для комментариев переписать чтоб наследоваться от него и указать свой класс с моделью)
Можно будет юзать в новостях, загрузках, альбомах и сторонних модулях.

.
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, 😂😂😂