1 час назад
Привет не понятно где храниться код который ты добавляешь. И что за код. Рискну предположить, что у тебя обрезается код сниппетов. Сниппеты хранятся в...
Modx Revo режет код HTML 1
Вчера в 11:51
Отличное дополнение, спасибо!
Подскажите, как организовать файл если стоит msOptionsPrice2 привязан к опции size там может быть много позиций с разн...
[YandexMarket2] интеграция с msOptionsPrice2 1
Вчера в 00:42
Еще снова вернулась проблемка, после выбора способа доставки почтой РФ — появляется стоимость доставки, но она «прилипает» и не исчезает после переклю...
Расчет стоимости доставки msRussianPost 11
22 ноября 2024, 21:57
Лучше деинсталировать и установить новую версию. Там полностью переписан JS.
ms_CDEK2 пропал? 5
22 ноября 2024, 20:33
Фильтрация как правило предполагает точное совпадения значений, а тебе нужен поиск.
mFilter2 фильтрация tv 1
22 ноября 2024, 19:55
Все исправилось, после замены на 'parents' => $_modx->resource.id
Помогите найти ошибку в шаблоне, теги 13
22 ноября 2024, 09:31
А кто подскажет, как в форму Создания/Редактирования ресурса, через ms2Form, добавить возможность выбирать несоклько параметров в одном TV?
Ну то-ест...
Создание ресурсов из фронтенда сайта, зарегистрированными пользователями. 4
22 ноября 2024, 08:53
если правильно понял то так
{set $rows = json_decode($_modx->resource.constructor_block, true)}
{foreach $r...
getImageList. Вывести вложенный migx на fenom 1
22 ноября 2024, 08:43
Подскажите, если на странице будет две формы, они будут работать? К примеру reCaptchaV3 этого сделать не может, нужно через костыль в виде скрипта, ко...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс 5
20 ноября 2024, 16:25
В сниппете rcv3_html достаточно отложить загрузку через setTimeout (хотя кто-то делает через onClick). Не думаю что мой вариант самый правильный и что...
reCaptcha v3 - отложенная загрузка 1
Очень полезно будет для магазинов, которые торгуют бытовыми товарами и едой: заказал один раз набор, а потом просто его повторяешь. Или для оптовых магазинов, которые работают для юр. лиц (они обычно заказывают один и тот же набор с одной и той же периодичностью).
PS: разработчикам — большое спасибо за то, что хороший магазин стал еще лучше!
В целом, ~1300 руб./проект — не то чтобы весомые деньги, но хотелось бы знать, какие есть неоспоримые плюшки?
Про старый добрый TinyMCE говорить смысла нет, он порядком устарел, да и то что есть, работает не то чтобы идеально.
В целом, я уже понял, что с моими хотелками придется разрабатывать решение с нуля. Надо посидеть подумать над архитектурой и логикой.
Думаю, и сообществу такое дополнение тоже будет полезно, самостоятельных SD-дополнений для MODX, что удивительно, нет.
Подоплека тут вот в чем. Если есть готовое подходящее решение, или же решение, на основе которого можно сделать подобное (думаю, Tickets тоже модульный и расширяемый, как и остальные дополнения Василия) то нет смысла городить свой велосипед.
Однако, в дальнейшем эскалация и дедлайны все же понадобятся. Это сайт службы поддержки, и если сейчас там пять-шесть клиентов (которые постят заявки более-менее регулярно, 1-2 раза в день) то планируется постепенный рост их количества.
Вопрос в том, не будет ли правильнее сразу проектировать дополнение, заточенное под хелп-деск со всякими ITIL, капитаном Джеком Воробьем и шлюпками, или же можно взять Тикетс, прикрутить к нему пару педалей и получится отличный велосипед на тему. Я не знаком с архитектурой Тикетс, отсюда и вопрос.
yoursite.ru/shop/?tv|metro=3
yoursite.ru/shop/?tv|metro=Авиамоторная
Если метро в TV выбирается выпадающим списком, то в параметре ссылки будет либо индекс в списке, либо сам текст, это я не помню точно (возможно, что и оба варианта могут иметь место).
Второй вопрос непонятен, поясни, что именно требуется.
Оффтоп: а доп поле лучше организовать не при помощи TV, а плагином к MS2 (в новой бете вообще организована система характеристик). Это работает заметно быстрее, чем TV, ну и структурно более правильно.
1. При оформлении заказа формируется эксель-файл по определенному шаблону. Именуется номером заказа, кладется в папочку, добавляется в карточку заказа и в таблицу.
2. Далее этот файл отправляется покупателю и менеджеру (аттачем к уведомлению о заведении заказа).
3. В дальнейшем планируется создавать и другие документы автоматом.
Т.е. файл делается для каждого заказа. У вас, как я понял, дополнение создано для аналитики, т.е. в удобном виде позволяет выгружать статистику по всем заказам. Главная задача — полный автоматизм создания файла, чтобы менеджер вообще не прилагал никаких усилий для его создания.
Создать плагин, который на событие будет потрошить объект корзины (тут, видимо, нужно будет потрошить объект msOrder, но это уже частности) и заполнять эксель-файл, затем именовать его и положить в папку — это все задача несложная.
Я все сильно путаюсь в логике организации самого MODX, в частности, логики организации «дополнения для дополнения», т.е., в данном случае, должно получиться такое дополнение для MS2.
Впрочем, возможно, я сильно ошибаюсь, и можно малыми силами доработать ваш компонент для реализации перечисленных выше нехитрых требований. В этом случае можно обсудить детали. Отпишу в скайп попозже.
Завтра постараюсь сделать копию рабочей системы и попробую заново поставить на нее обновление.
Никаких модификаций не производилось, было добавлено несколько полей по инструкции Василия. Установлены также msDiscount и Office.
После установки пропал вывод изображений, цены и доп. полей, а также в админке не появилась вкладка «опции».
modstore.pro/packages/ecommerce/minishop2
Я обновлял версию 2.1.10, а альфа у меня на тестовой площадке только стояла, на боевую я ее не решился накатывать. Бета на боевую не встала, поломала вывод, плюс и функционал новый не появился (вкладка «опции» после обновления не появилась). Не стал разбираться, что к чему, восстановил все из бэкапа, поскольку магазин практически рабочий (сейчас заказчик тестирует перед сдачей в пром).
Хотелось бы еще узнать, как дела со сбором средств на следующие этапы, и какие перспективы развития (по срокам). Информация на страничке яндекса по сбору актуальна? Когда будет объявлен следующий раунд сбора на следующий этап развития?
Копайте в сторону id или class у элементов, по которым должно срабатывать окно. Если все скрипты подключены правильно (можно в исходнике страницы потыкать на ссылки скриптов, они должны открываться), то они срабатывают на события элемента с конкретным id или class. Также может быть более сложная логика, могли учитываться родители, соседние элементы… В общем, стоит сравнить указание id и class и там и там, атакже посмотреть в скриптах, на каком элементе должно срабатывать.
Надо нечто вроде
Для контроля можно открыть консоль JS в браузере, и потыкать на ссылки — будет видно, нет ли каких либо ошибок.
Первый вопрос в силе.