Алексей
С нами с 17 декабря 2012; Место в рейтинге пользователей: #5708 часов назад
самый просто вариант это хукЯ тоже так думаю
Этот хук обрабатывает форму "Купить в 1 клик", создает заказ в miniShop2 1
04 сентября 2025, 12:45
Нет, данную проблему не решил, потому как она мне и не мешала… Так как с сам minishop3 использовал на паре проектов где доставка и не требовалась. Буд...
[MiniShop3] - Новости, Планы 34
04 сентября 2025, 12:35
казалось бы чего, открой другой браузер, где не выполнен вход и заноси заказаМожно установить adminTools и запретить автоматическое залогинивание в ко...
Оформление заказа minishop2 1
04 сентября 2025, 12:27
modx.pro/help/12408#comment-81924
minishop2 отправить фотографию товара заказчику 11
03 сентября 2025, 19:36
Если ты просто скачал компонент из репозитория и не запускал composer install — запусти.
MiniShop3 - 1.0.0-alpha 20
31 августа 2025, 21:09
Экранировать, то есть так: $c->sortby($this->modx->escape('rank'), 'ASC');
Во всех файлах?
/core/components/pageblocks/processors/mgr/co...
PageBlocks. Удобное управление контентом сайта. 46
29 августа 2025, 18:05
Василий, здравствуйте! Очень интересное (и правильное) направление для развития modx экосистемы как мне кажется. В последнее время для разработки боль...
Новый тип дополнений: mmxDatabase и mmxForms 41
29 августа 2025, 17:29
Пересобрал шаблон для новостей которые через Collections.
В какой TV была ошибка так и не нашел (((
Мodx revo 3.1.2 при запросе страницы, связанной с Collections сервер возвращает ошибку 500 3
28 августа 2025, 21:34
Добро. Сейчас, сейчас… прольётся чья-то кровь )))
Доработки сайта сообщества modx.pro 11
А насчет проверки — мне она не была нужна, поэтому даж чето и не думал об этом.
В чанке создания/редактирования тикета заменяем select на другой:
И создаем сниппет getSectionsList с примерно такм кодом (только на 16 строке необходимо поменять условие, там задан родитель «0» и в моем случае template):
Но каждый его вызов — это запрос в БД, поэтому подумайте, прежде чем делать таким способом меню.
Вообще для такой цели надо использовать параметр thread, задав его в первом случае reviews-[[*id]], во втором questions-[[*id]], где [[*id]] — соответственно id ресурса.
Ну а вкладки организовать просто на javascript.
В принципе у меня custom tv, и в html код я могу написать любой скрипт.
Перезагрузить страницу я могу так:
И это действие должно висеть на событии, возникающем после сохранения ресурса. Это мне сейчас не под силу =) Не писал на extjs ничего.
1. Выпилил из тикетс функционал назначения шаблона (поиск в пакете по слову «default_template»).
2. Плагин ChangeTemplate — в начале идет получение переменной из $_REQUEST['id'] — меняем на $_REQUEST['parent']. Т.к. при создании ресурса в GET строку добавляются переменные и id и parent, а при создании тикета — только parent
2. Ну собственно ChangeTemplate — это и есть нужный плагин, срабатывает на OnDocFormRender, выставляя нужный шаблон (кстати, еще ДО сохранения ресурса, что удобно администраторам, т.к. они сразу видят все нужные TV поля). Да вот тикетс видно сбрасывает этот выставленный шаблон.
1. Создал товар, написал название
2. Нажал сохранить — плагин переопредилил alias сделав его числом, в админке это отразилось, код плагина:
3. Жму в админке «Просмотр» — открывается товар, а в url стоит старый alias (тот, который сгенерировался из названия товара)
4. Сохраняю еще раз, жму просмотр, уже новый alias.
И, кстати, про плагины.
У меня стоит плагин на изменение alias, висит на OnDocFormSave.
Работает с товарами через раз. Я сейчас как товар добавляю: Создал, написал название товара, сохранил, добавил картинку. Открываю на сайте — а alias не поменялся. А вот если перед добавлением картинки еще нажать сохранить — то меняется :) В общем еще не до конца сам разобрался, почему глючит.
Но без ajaxManager очень уж тяжко! Ты сам не используешь их в связке? Некоторое время назад ты писал, что эти 2 дополнения будут совместимы.
[[+content]] в чанке tpl.Tickets.list.row присутсвует и подставляется, но судя по всему Jevix по нему еще не прошелся.
По крайней мере тег video не обработанным выводится!
На моем сайте складывается ситуация, что большинство тикетов будет короткими, без использования cut, он там просто не нужен, обрезать нечего по сути. В итоге в списке тикетов только заголовки, а когда открываешь тикет — видишь всего то 1-2 предложения.
Конечно замучается регистрироваться во всех соц сетях, что бы получить ключи)))
Спасибо Василию!
ok
ok
ok
=)
я проверил, да наверное не в том месте :) При предпросмотре комментария пола вроде не было =)