Павел
siteExtra тупо для ускорения разработки ?
iWatchYouFromAfar
iWatchYouFromAfar
верстка (галп) и сущности модкс в одном
iWatchYouFromAfar
вот мой билдер
iWatchYouFromAfar
на основе этого билдера делал готовый магазин для продажи в модстор, но охладел к модксу и пока что жую js и лару
Nikolay
проще разобраться во всем этом и написать что тебе нужно. К примеру, мне не понравилось, что все создаваемые элементы к категории привязываются, и нельзя создать несколько категорий вложенных (хотя хз зачем это нужно 😀). И я сделал чтобы они создавались из такого конфига, причём чтобы в них можно было разложить элементы https://monosnap.com/file/N8p7fkVPXBmnUdJj9XMkT2DFMW41nz
Nikolay
но суть в том, что примерно тоже можно сделать для любого объекта, и самому придумать в каком формате данные подтягивать
Nikolay
где-то из массива php, где-то удобнее один объект = один файл в каком-нибудь произвольном формате
Anonymous
зоопарк форматов - тоже беда, но что касается своего билдера - поддерживаю
Anonymous
особенно учитывая тот факт, что билдеру на деле не нужен живой сайт с БД и можно делать сборку где угодно, просто имея исходники
Anonymous
я об этом в принципе уже писал заметку на modx.pro
Nikolay
можно ещё шаблоны файлов из шторма использовать, например https://monosnap.com/file/JwFub5jReSlHzWnl43CcupkkVvsdQF и не придётся писать массив php)
Павел
@iWatchYouFromAfar
резюмируя
получается использовать такой подход который ты описал можно только для создания новых сайтов, да?
Anonymous
нет
Anonymous
я так обновил частично боевой сайт
Anonymous
просто все изменения для нового раздела упаковал в пакет и ставил через него
Павел
Anonymous
переносить если не все, то то, что нужно для этого раздела
Anonymous
некоторые задачи я делал и не через пакет, например в старый раздел добавить баннер с инфой из нового раздела
Anonymous
написал снипеты и чанки в пакете, а потом зашел и ручками прописал вызовы в старых шаблонах, через админку
Nikolay
Nikolay
и наоборот
Anonymous
ну это решается другими инструментами
Anonymous
тот же gitify так умеет с оговорками
Nikolay
мне кажется это утопия
Anonymous
да было бы желание
Anonymous
там кода в самом инструменте кот наплакал, все просто и примитивно
Nikolay
мне непонятна вообще цель синхронизации одного и того же сайта в 2-3 и более местах
iWatchYouFromAfar
Nikolay
а что если там пользователи общаются каждую секунду, появляются новые сообщения
Nikolay
это же пипец какой геморрой и затраты
iWatchYouFromAfar
а если берешься разрабатывать и дорабатывать сайт на долго, лучше конечно переписать
Павел
Evgeniy
Всем привет. Подскажите, пожалуйста, как лучше организовать каталог автозапчастей на сайте, до 100к из csv. Не могу понять как удобнее будет, сделать их как товары а одну кучу, а в товаре указывать в каких моделях выводить, или иначе. Или вообще не товарами делать.
iWatchYouFromAfar
iWatchYouFromAfar
посоветовал бы siteExtra + App вкурить, но лучше делай свой инструмент
Nikolay
Nikolay
а ещё и обновлять цены, остатки и т.д.
Алексей
фильтрация утонет 100% на стандартных фильтрах
тут скорее кастомный магаз собирать - лучше или брать другой движ. :) :-p
Evgeniy
Фильтров не будет, кроме категорий
Павел
Ну 100к не в одной ж категории, че ему утонуть то)
Evgeniy
Машин всего 20
Evgeniy
Как все это выводить, проблем не вижу. А вот в админке удобно организовать, пока не получается
Nikolay
то есть не обязательно даже одну БД использовать
Nikolay
вопрос только как это всё грамотно замиксовать)
Nikolay
был на modx.pro совет одно человека с им запчастей, он советовал вообще не делать запчасти как товары магазина, а сделать их виртуальными, чтобы данные грузились напрямую от поставщика
Evgeniy
Есть небольшой опыт оптимизации инет магазина, где в 1 категории 30к товаров. Вывод 0.1 сек. Так что там не должно быть проблем
Evgeniy
Evgeniy
Автозапчасти специфичные
Nikolay
ну тогда да...
Nikolay
ну в крайнем случае отдельную таблицу или таблицы под это дело в бд замутить
Nikolay
но тогда вопрос как это с modx и корзиной минишопа подружить
Evgeniy
Есть ли какая-то возможность добавлять товары а категорию выбором. А не в товаре указывать, в каких категориях выводить?
Anonymous
Nikolay
Anonymous
и да, мой совет - делать отдельную таблицу для таких товаров
Evgeniy
Anonymous
для управления из админки - простейший компонентик с таблицей
Evgeniy
Anonymous
учитывая, что категории - это марки/модели машин, я бы их тоже делал не через ресурсы
Anonymous
но если хочется - то ничего не мешает
Nikolay
легко. она жрет любые данные
блин, надо заморочиться с корзиной минишопа как нибудь, интересно как это делается, пока на вскидку не представляю. А то можно будет расширить возможности modx) всё-таки товары на ресурсах идея не для больших магазинов...
Anonymous
а в таблице можно реализовать bulk operations и закидывать товары в категории пачками (через процессор)
Anonymous
в общем, все реально и даже не сложно, но нужно пописать немножко кода
Evgeniy
Там 20 машин, подкатегории это узлы, КПП, валы там и т.д. думал так. Загвоздка в том, что неудобно заходить в товар и проставлять в каких категориях выводить. Удобнее зайти в категорию и там выбрать товары из общей кучи
Nikolay
да алгоритм для категорий не сложный. Перебираем товары, на каждой итерации товара, перебираем категории в которых он должен лежать, и добавляем соответствие категория-товар в базу
Evgeniy
Anonymous
Evgeniy
Anonymous
это как jquery боятся
Evgeniy
Не могу знать, с js как-то всё проще идёт)
Anonymous
но скажу так - те, кто не побоялся и залез больше так не говорят и делают с ним всякие непотребства
Anonymous
Anonymous
msearch2 так же отлично умеет работать с кастомными таблицами
Nikolay