ADMIN
Можете подсказать что за ошибка ?
Алексей
Возможно, поставщик педалит.
Лечится паузой или ручной установкой.
Developer
class LangdomainIndexManagerController extends modExtraManagerController {
public function getPageTitle() {
return 'Импорт';
}
public function getTemplateFile() {
return dirname(FILE) . '/home.tpl';//<form>
}
}
в файле home.tpl форма,
подскажите, как добавить обработчик для формы, чтобы сохранить данные без ajax?
Developer
т.е. это в админке создана отдельная страница для импорта
Developer
?
Алексей
Developer
Алексей
вы наверно перепутали чат, это же не по php
Вы не грубите, пожалуйста. Потому что когда вам советуешь реальные вещи вы думаете что над вами прикалываются? Не верно.
Просто вы задаёте вопросы которые упираются в гугление и изучение языка программирования php.
Чат перепутали вы, задав такой вопрос про формы.
Developer
Алексей
Developer
ссылку хотя-бы можно на обрабочик формы для modx?
Developer
Знаю.
а чего не подскажешь? или хотя-бы ссылку на пример.
а про Php вообще не в тему
Алексей
Алексей
Это просто.
Алексей
Developer
Да погуглить епрст...
блин, сложно с тобой общаться)
вы понимаете хотя-бы разницу что такое php, а что такое фреймворк modx написанный на php?
Алексей
Алексей
Ребят, кто живой... Чё происходит?
Developer
хомят
Danil
задай более корректно вопрос
Danil
или ты правда не знаешь как форму на сервер отправить?
Danil
Да все верно
Danil
Посмотри в минишопе как
Danil
в ядре\компоненты\твойкомпонент\процессор там класс, обрабатывающий форму
Danil
это кста как раз паттерн mvc
Danil
модель представление контролер
Developer
это кста как раз паттерн mvc
ну да, и в каждом фреймворке он реализован по разному,
в laravel по документации намного проще найти к примеру как сделать обработчик,
в отличии от modx
Danil
google
Danil
MODX Documentation
Danil
https://docs.modx.com/current/en/extending-modx/custom-manager-pages
Dmitriy
Всем привет, подскажите как реализовать, ну или в какую сторону копать. На отдельной странице, из списка выбирается событие (например запись на ТО), затем при клике на кнопку записаться, открывается модальное окно, в котором вызывается UserEvents и далее происходит запись. Вопрос следующий, 1) Как мне вызвать сниппет при нажатии на кнопку? 2) Как передать id (которое выбрано из списка событий) в этот снипет при его вызове? 3) Как при закрытии окна "закрыть" или убрать вызванный сниппет и при новом клике на кнопку вызывается снова сниппет, только уже с новым id которое выбрано из списка?
Dmitriy
Надеюсь понятно расписал
Артур
Dmitriy
А можно немножко подробнее)
Dmitriy
Вот я тоже читал про AjaxForm, но пока не додумался как в него каждый раз передавать новое значение
Артур
Артур
Я так авторизацию и регистрацию делал https://modx.pro/solutions/21122
Dmitriy
Спасибо
Артур
А какие простые?
Артур
Это ты о чём?😳
Артур
А, бывает😁 Не принимай близко к сердцу😁
Dan
утро доброе, народ подскажите кто-нибудь реализовывал возможность добавления комментария к каждой позиции в заказе?
Dan
как лучше такое реализовать?
Иван
Easycomm
Dan
Easycomm
не слишком ли большой компонент для такой малой задачи?
Dan
мне не на странице товара надо, а к позиции товара при оформлении заказа
Иван
Аа
Иван
https://github.com/Ibochkarev/miniShop2/blob/master/core/components/minishop2/elements/chunks/chunk.ms_order.tpl#L23
Dan
поле в бэкенде вывел, tv создал, но вот как записать значение с сессии в это поле на странице оформления заказа не паонимаю
Иван
Есть же поле для комента
Иван
Не подскажу. Не так прочитал. Еще не проснулся видимо
Dan
))
Алексей
Это костыль но, но просто.
Dan
как я понял tv поле туда тоже просто так не вывести
Dan
условно если tv назову addcomment и в системных настройках "Поля таблицы покупок" просто прописать product_addcomment не получится
Sentinel
Dan
Dan
т.е. в msorder у меня есть еще и mscart внутри
Алексей
Алексей
Этот коментарий далее как используется?
Dan
да никак, просто требуется его вывести в таблице Покупки
Dan
при просмотре товаров заказа
Dan
т.е. у меня после артикула, вместо веса будет этот комментарий
Алексей
Ясно.
просто при необходимости можно добавить коментарий как свойство товара ( типа моджификации товара) через переменную options[] - я про это.
как вариант и вес использовать тоже можно :)))
Bogdan
Всем привет
Bogdan
у меня проект
Bogdan
http://downstairs.wayinweb.pro/
Иван
Bogdan
http://joxi.ru/Vrwkajvujl9n8r