Василий Наумкин

Василий Наумкин

Был в сети 10 июня 2026, 17:44
Заказы не принимаю
Спасибо, abba abadon. Действительно — рабочий пример создания любых ресурсов от имени админа сайта находится вот тут.

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

Если так — то самый простой вариант, это сделать малюсенький компонент при помощи modExtra, а данные в таблицу закидывать через хук FormIt — заодно и валидация будет, и email уведомления о новой записи.

Если же надо прям создавать ресурсы — крайне советую использовать Tickets, ибо он фильтрует разные XSS, теги MODX и прочие угрозы, которые юные хакеры могут засунуть в новый ресурс. Также, он форматирует и типографирует текст, и тебе самому это делать не придётся.

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

Ничего не знаешь, но считаешь, что я тебе что-то должен.

Я мог бы просто удалить тему и все твои комментарии. Но я — добрый. Поэтому, предлагаю просто уйти отсюда и больше не приходить.
Это дело я убрал, иначе любой мог бы поменять email у себя в твиттере, например, и залогиниться под нужным юзером.

То есть, это была натуральная дырка.

Сейчас для привязки дополнительных учеток юзер должен авторизоваться на сайте людбым способом. Иначе да, будет 2 юзера.