Да, везде есть свои плюсы-минусы.
Николай, помню когда только появился modxRepository, в списке хотелок было реализовать счетчик скачиваний. Реализовано ли это в актуальной версии?
Спасибо, очень полезная опция! Я сейчас на всех новых сайтах сразу добавляю возможность отключать использование алиаса в uri дочерних документов, и это очень жизнь облегчает. Добавлю свои 5 копеек :) Сделал на 2.3.6 — необходимо !important в стиле добавить, иначе цвет не меняется.
На счет баги, приходится каждый раз лечить :( А так тема хорошая, Уже прогресс хоть какой по админке! Классно. Скрипты вот в тему новым разработчикам, помню первый раз пришлось перелопатить все, зато весь движок теперь знаю :D
Таки да, им и упаковываю. Он ведь и создавался для того, чтобы сайты упаковывать целиком и частями.
Я ваши сборки изнутри не видел, ничего сказать не могу. Вы с инсталятором не паритесь, а просто через Vapor пакуете?
Во многом благодаря Семёну, заказавшему доработку управления заказами для магазина, сегодня вышел ShopModxBox с управлением заказов. Теперь можно в заказах добавлять/редактировать/удалять товары, а так же менять их стоимость и количество. Уверен, этого многим не хватало. Помимо этого есть еще несколько изменений/улучшений. — Добавил фильтры поиска заказов. Фильтровать можно по клиенту, дате, статусу, плюс простенький поиск по содержимому. Есть быстрый поиск по клиенту. joxi.ru/n2Y87DVhqbRBm6 — В заказе появилось новое поле discount (Скидка). Пока что это работает довольно примитивно, но все же лучше, чем ничего. Скидка указывается в процентах и учитывается на весь заказ. То есть пока нельзя указать отдельным товарам размер скидки (можно только на уровне добавления товара изменить цену, с которой этот товар попадет в корзину), но можно теперь легко, в зависимости от различных параметров (сумма скидки, количество товаров и т.п.) задать размер скидки на весь заказ и эта скидка будет учтена и информация о ней будет выводиться. joxi.ru/xAeGldOhoRPVmy joxi.ru/brRDO4pfg7nE21 — Простенькое редактирование статусов заказов. Можно поправить описание и цвет сменить. Мелочь, но все равно приятно. joxi.ru/4Ak3wb9tvoRVAq — Отладка в консоли. Вот это вообще мегаштука для разработчика! :) Напомню, что недавно, совместно с Сергеем Шлоковым мы выпустили новую версию консоли с сохранением скриптов в файлы. Вот в этой сборке магазина добавлено парочка очень полезных скриптов (раз и два). Первый позволяет получить данные любого заказа и вывести их в виде массива (эти данные попадают в панель управления заказами). А второй выводит письмо с данными заказа, как бы оно отправилось на ящик менеджеру или клиенту. Вот второй скрипт особенно полезен, так как имеются примеры что откуда брать. К примеру, вот здесь от заказа получаем объект пользователя-заказчика и его профиль. Это не только позволяет видеть нужные данные, но и добавляет понимания что откуда берется. joxi.ru/Q2KndEBs54JNmj Постепенно подобные скрипты будут еще добавляться в копилочку. — Стили бутстрапа теперь подключаются в основной less-файл, а не CSS-ом в шаблоне. Так гораздо удобней темы кастомизировать, так как внутри less-файла доступны для переопределения bootstrap-переменные. По поводу обновления магазинов на предыдущих ветках ShopModxBox: если вы ядро сильно не трогали, то можно попробовать обновиться через git (не забывая про бекапы). Так же в таблице заказов надо будет добавить колонку discount и в статусы колонку color. Так же предупреждаю на счет возможного роста лог-файла, из-за баги, на которую все никак не могут пуллреквест принять. Если проблема имеется, придется патчить вручную.