Forums / National / Russian / Тех. поддержка / Запросы документации

Принимаем вопросы от населения

Dayver
#46726 2023-05-29 21:50
#46710 Kabak:
#46709 webitproff:

вопрос не полный, прошу пример

Добавлено 36 секунд спустя:

или давайте уже плагин да посмотрим как лучше, если он у вас не коммерческий

На утвержениии модератора этого сайта

Пожалуйста загрузите архив со своим плагином либо сюда на сайт и уже на загруженый оставляйте ссылку при публикации плагинов либо выложите на гитхаб и оставляйте ссылку на него там. Потому как ссылки формата уж очень мало живут это раз (взять вот часть опубликованных тут плагинов с такими ссылками уже мертвы ... было ошибкой позволять пользователям публиковать таким образом плагины) и два лично у меня даже не скачивается ничего по этой ссылке потому утверждать страницу, пока не посмотрю что публикуется, не буду.

Добавлено 31 минута спустя:

По плагину:

Ошибка номер один - хук для основной части вашего плагина судя по логике его работы должен быть не standalone а ajax . Только не забудьте потом в своём файле GetUserInfo.js вместо index.php?e=nevalidate&name= написать index.php?r=nevalidate&name=

Замечание номер два - как уже посоветовали выше подключить ваш файл GetUserInfo.js следует с помощью файла nevalidate.rc.php с хуком Hooks=rc и подключением через одну из функций по подключению ресурсов например Resources::addFile(Cot::$cfg['plugins_dir'] . '/nevalidate/lib/GetUserInfo.js'); ... так же обратите внимание что сам файл лучше положить в подпапку js или lib или inc например, но это так для порядка больше ибо на работу местопложение никак не повляет но зато будет соответвовать формату расширений для движка файловая структура которого описана в документации тут

Совет номер три - опять же как рекомендовали выше код инициализации работы срипта следует внедрять с помощью функций типа Resources::addEmbed тогда установка движка будет автоматической без необходимости правки файлов js.js тем

Для ясности можете посмотреть как устроена работа коробочного плагина autocomplete там есть rc часть плагина отвечающая за подключение ресурсов

Pavlo Tkachenko aka Dayver

Dit bericht is bewerkt door Dayver (2023-05-29 22:30, 10 maanden ago)