5 часов назад
Так а как поменять эти значения? Например убрать или добавить пункты меню, или уменьшить шрифт?
Найти место редактирования меню 2
8 часов назад
Смотри ошибки в журнале ошибок, в логах сервера. Данное описание вообще не несёт никакой информации способной помочь в решении.
При нажатии на файлы в разделе ресурсы вылезают пустые страницы. 1
Вчера в 16:42
Не совсем в тему, но добавлю свои пять копеек :)
Ставил Твиг в Битрикс три года назад и тем самым избавился от лютого говнокода в битриксовых файлах...
mmxTwig - еще одна интеграция шаблонизатора 9
Вчера в 15:33
Можно предварительно выполнить к таблице запрос через newQuery с нужными условиями — вытащить массив айдишников и уже из этого массива взять рандомный...
getObject Рандом 1
17 мая 2024, 23:38
require_once $_SERVER['DOCUMENT_ROOT'] . '/core/config/config.inc.php';Это лишнее.
global $modx;и это тоже.
$modx->context->keyКак...
[miniShop2] - Ошибка при инициализации 1
16 мая 2024, 20:02
Походу твое решение спустя 4 года все такие стало актуальным
github.com/modxcms/revolution/pull/16571#pullrequestreview-2061133420
Facade Laravel в Modx 2/3 21
16 мая 2024, 08:23
Всё норм работает, надо только заменить в файле core/components/msdsector/controllers/msdsectordeliveryhandler.class.php
if (!class_exists("ms...
[msdSector] - расчет стоимости доставки с учетом секторов. 10
15 мая 2024, 11:50
Немного дополню, для mSearch2 (может кому пригодится)
<script>
var lazyLoadInstance = new LazyLoad({
elements_selecto...
pdopage и vanilla-lazyload 7
Очень полезно будет для магазинов, которые торгуют бытовыми товарами и едой: заказал один раз набор, а потом просто его повторяешь. Или для оптовых магазинов, которые работают для юр. лиц (они обычно заказывают один и тот же набор с одной и той же периодичностью).
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 в браузере, и потыкать на ссылки — будет видно, нет ли каких либо ошибок.
Первый вопрос в силе.