Sergey_K
этот звук раз в тысячу лет бывает
Чувак так занят, что готов потратить время на обсуждения всякой херни, а вот на одно сообщение не готов :)
Алексей
А у вас звук на важные сообщения какой-то особенный? :)
У меня есть каналы, где не отключены уведомления, как здесь
Sergey_K
У меня есть каналы, где не отключены уведомления, как здесь
Ну и что? Тут, порой, много херни прилетает. Если ваше время стоит дорого, заведите секретаршу, она вам утром будет "интернеты распечатывать".
Sergey_K
А звук можно будет отключить совсем.
Алексей
стоит столько стоит, но когда уведомления пролазят там, где они отключены, это как бы уже навязывание
Sergey_K
Ну так напишите в телеграм
Sergey_K
Что у них "пролазят"
Sergey_K
Попросите, чтобы не "лазяло"
Sergey_K
На Ваню только не гоните. Он нужное дело делает.
Anton
в целом короче, никак не отключить)
MF Лютый
Всем привет. Подскажите как на PHP из массива добавить значение в переменную? Получаю массив: $keys = explode(",", $keywords); $key = $keys['0']; Переменная выглядит так $description = $modx->resource->get('description'); она выводит примерно следующее: Здесь начинается текст с ключом {$key} который должен отобразиться ещё и здесь {$key}, а после должен идти рандомный текст.
MF Лютый
У меня мозги на самоизоляции уже сварились(
Aleksei
во-первых, есть метод у ресурса setTVValue, он какбэ каноничнее, чем объект создавать вручную во-вторых, MIGX_id это просто инкремент, от единицы и по порядку
Aleksei
«с единицы и по порядку»
Aleksei
в каждом тв
Anton
Не сталкивались по msync с таким делом - Импортировано категорий 500 из 1128
Anton
и все, стоп
Anton
лимиты стоят легко умещающие все по размеру у времени
Anton
//get 500 categories from temp table to import $categoriesData = $this->getCategoryTempData(500, $lastCategory);
Anton
вот это если сменить на 5000, то все прокатит, но перейдет на товары, а там уже не прокатит, потому как их 27к, и не успевает в адекватное время сделать
Sergey_K
вот это если сменить на 5000, то все прокатит, но перейдет на товары, а там уже не прокатит, потому как их 27к, и не успевает в адекватное время сделать
НУ, видимо, по описанию у тебя временная таблица создается. Если так, то это, бесспорно, гениальное решение, но на больших данных оно работать не будет.
Sergey_K
Уверен, у тебя высыпается по памяти процесс.
Sergey_K
Вероятно даже БД
Anton
ну я так понял должны быть шаги. по 500 штук, но просто ничего не происходит, следующего шага нет
Anton
да это плагин msync, должен быть не весь))
Anton
ну я так, сейчас сам разберусь, просто думал может кто встречал такое дело, как решу, если чего отпишу
Anton
ну точнее по отношению к модексу не плагин, дополнение
Алексей
ну, сразу скажу - вам нужно писать свой парсер - импортер. Потому что: КОгда на сайте более 10 к ресурсов, то создание 1 товара/ресурса занимает около 0,5 сек. если лимит времени php 60 сек вы успеете записать 120 товаров/ресурсов. КОГДА на сайте более 15 к ресов , то создание 1 товара занимает ~ 0, 8 сек... Если 30к 1 товар 1 сек. Намек понятен?
Алексей
да это плагин msync, должен быть не весь))
цыфры приблизительны. взяты чтобы описать суть проблемы
Anton
это печально
Anton
спасибо за ответ
Алексей
Если ajax, то нужно пробовать пачками по 50 товаров.
Алексей
может, меньше
Anton
да экспериментирую
Yurij
может, меньше
Может быть скрипт неверно написан
Алексей
х.з. я msync не пользовался. может там что-то особенное происходит. :)
Anton
да странная шляпа какая-то, в общем 1500 категорий может разом загрузить за 3 минуты, но дальше скрипт не вызвать, при этом если поставить в php лимит 5 штук, то все вызывается. идет, шпилит, грузит, посмотрим чего по итогу загрузит и где сломается, сижу логи гляжу в прямом эфире
Anton
Anton
рабоатет
Anton
Anton
но медленно
MF Лютый
Описание у вас говно, прямо говоря. Нормально напишите чо надо.
Да я уже наковырял что надо) Надо было всего лишь плейсхолдеры создать по масиву через $modx->toPlaceholders и потом их получить, теперь вызываются по всей странице {'key.0' | placeholder}
Алексей
кажись бегет подглючивает... такое ощущение... тк у меня херь происходит. посплю - может, завтра норм. будет. :)
Anton
возможно да
Pavel
Привет! Скажите пожалста сейчас самое удобное решение для многоязычного магазина это babel ?
Pavel
Да, или localization
А что удобнее для магазина с двумя языками?
Yurij
А что удобнее для магазина с двумя языками?
Кому как, мне например нравятся контексти, кому-то не нравится используют localization
Евгений
всем привет. есть исходники кастомного типа TV, скопировал их в core/components/tv_name, но забыл как добавить класс этого типа tv в modx. подскажите плиз
Евгений
в extension_packages прописать tv_name?
Yurij
в extension_packages прописать tv_name?
Нет название пакета, и путь
Евгений
извиняюсь, имел ввиду название пакета. спс
Waiseroy
Всем привет, есть задача. Нужно настроить загрузку цен на опции товара из xml. Кто может помочь за деньги пишите в личку.
Pavel
там для opencart окзаывается)
Саша
приветствую, подскажите а есть какой то модуль который может выгрузить список товара который был продан?
Евгений
Нет название пакета, и путь
почему-то всё равно после добавления в extension_packages в типе tv (пр создании tv) этот кастомный тип не отображается. может быть помимо добавлени в extension_packages я ещё что-то забыл?
Yurij
Есть папка build, если да собери компонент, если нет можно собрать на modExtra. В плагине собития виставил?
Евгений
Есть папка build, если да собери компонент, если нет можно собрать на modExtra. В плагине собития виставил?
это не как компонент. просто каталог /core/components/image_map/tv/input в котором лежит imageMap.class.php и каталог tpl в котором шалон вывода tv в админке
Евгений
видимо я не правильно вопрос сформулировал
Yurij
это не как компонент. просто каталог /core/components/image_map/tv/input в котором лежит imageMap.class.php и каталог tpl в котором шалон вывода tv в админке
Напиши в личку, посмотрим что не так сделал. Сейчас немного занят, решаю свои вопроси но чем смогу тем помогу
Саша
Список заказов
это модуль так называется?
Иван
это модуль так называется?
https://modstore.pro/packages/import-and-export/msexportordersexcel
Mike
Всем привет Подскажите логику, как сделать так, чтобы в минишоп2 у каждого товара был выбор цветов и размера. От выбора объема зависит цена (от выбора цвета нет). И можно было положить в корзину выбранный товар. Мне нужно в минишоп добавлять столько товаров сколько вариантов цвет*размер? Или достаточно 1 товара и указать как влияет свойство на цену? Спасибо
Mike
msOptionPrice2
Поизучаю. А как работает дефолтный минишоп? 1 товар - 1 цена?
Nikolay
Поизучаю. А как работает дефолтный минишоп? 1 товар - 1 цена?
по сути да) если я правильно вас понял. В данном же дополнении можно создавать модификации товара, в зависимости от ваших опций
Nikolay
и они будут так же добавляться в корзину как отдельные сущности
Nikolay
Народ чет не могу понять как подключить свой скрипт после минишоповского скрипта. Где мать его нужно зарегистрировать
Alexander
Народ чет не могу понять как подключить свой скрипт после минишоповского скрипта. Где мать его нужно зарегистрировать
Скрипт нужно инициализировать после инициализации miniShop2. Зависит от того что нужно сделать. Есть события miniShop2, а можно и подвал добавить средствами шаблонизации или вызова модификатора в феноме.
Mike
msOptionPrice2
Я посмотрел видео как заполнять модификации. Довольно трудоемко, потому что нужно создавать каждую модификацию вручную. А в дефолтном минишоп создаются новые товары (модификации) и связываются с главным товаром. И тоже вручную. В чем польза, поясните, пожалуйста?