Никита
Добрый день ) У меня задача перекопировать товары вместе со всеми категориями и товарами с одного ресурса на другой. Доступа к БД первого ресурса нет. Парсер планирую написать на node js, так как я его хорошо знаю и задача будет простая. Залить все данные нужно на modx. Подскажите, у минишопа есть какое-нибудь апи для такой задачи? Я не нашел полноценной документации
Sergeygoryachkin
Ребят всем привет ) Кто знает как сделать сниппет в vsCode как в саблайм ? Вроде нашёл что-то похожее но он распечатывает объекты
Sergeygoryachkin
Sergeygoryachkin
В саблайм работает
Sergeygoryachkin
Sergeygoryachkin
В вс код нет
Alex
Фотографировать монитор в 2020? Сириус ли?)
Sergeygoryachkin
Такой результат
Sergeygoryachkin
Alex
Такой результат
поставьте joxi\lightshot умоляю если нет кнопки PrntScrn)
Sergeygoryachkin
Есть все это)
Sergeygoryachkin
Лайтшот
Sergeygoryachkin
Торопился)
Sergeygoryachkin
Понять и простить
Denis 🌆
энибади спик степишь?
Evgeniy
Сниппет *
примерно так // Example: // "Print to console": { // "prefix": "log", // "body": [ // "console.log('$1');", // "$2" // ], // "description": "Log output to console" // }
Evgeniy
только без //
Sergeygoryachkin
Да, это понятно, гуглил смотрел, но у меня там 70 строк может в этом проблема
Evgeniy
синтаксис наверное где-то не соблюден
Sergeygoryachkin
О спасибо гляну 😁👍🏼
Sergeygoryachkin
Теперь я все понял, нужно создавать строки )
Evgeniy
Иван
Ну и автор допа может доработать под хотелки
Иван
https://modstore.pro/packages/import-and-export/msimportexport
Nikolay
Ребят как на феноме сделать проверку заполненности {('ms2_product_' ~ $name ~ '_help') | lexicon} типо не выводить если в словаре нет такой записи
Nikolay
а то там где не надо мне просто выводит ms2_product_name _help
Anonymous
Коллеги, делаю магазин обуви, задача сделать доступность размеров, т.е. какой-то учет остатков. Если остаток по размеру 0, то убрать его из списка доступных к покупке. Есть такой плагин?
Aleksei
а то там где не надо мне просто выводит ms2_product_name _help
так и проверяей ‘ms2_product_name _help’|lexicon != ‘ms2_product_name _help’
Nikolay
так у меня этих полей 30 штук
Nikolay
в name может быть любое из этих 30 полей
Nikolay
нужно проверять на пустоту в словаре
Aleksei
через нейм проверяй, в чем проблема-то?)
Nikolay
либо я тупой либо ты не можешь нормально пояснить свой ответ.
Nikolay
твой вариант не может работать в принципе
Nikolay
в том написании как это сделал ты
Nikolay
потому что я не могу все поля сравнивать с конкретным полем это не логично как минимум
Aleksei
тут не надо ничего пояснять. у меня пример без переменной, потому что влом с телефона кучу скобок городить. вставляй свой вариант с переменными в эту схему и все
Aleksei
потому что я не могу все поля сравнивать с конкретным полем это не логично как минимум
{if ('ms2_product_' ~ $name ~ '_help') | lexicon != ('ms2_product_' ~ $name ~ '_help')} {('ms2_product_' ~ $name ~ '_help') | lexicon} {/if}
Anonymous
https://modstore.pro/packages/ecommerce/msproductremains
Я смотрел демо к нему, он вроде работает не так, он дает выбрать размер, а при заказе пишет что товаров нет. А хотелось бы чтобы отмутмтвующие размеры пропадали, ну или были неактивными для выбора
Aleksei
потому что я не могу все поля сравнивать с конкретным полем это не логично как минимум
суть в том, что пустой лексикон возвращает ключ вместо значения. вот и сравнивай, что строка не равна ключу
Anonymous
Понял, спасибо
Dmitry
всем привет, такой вопрос: мне в minishop2 не очень нужны поля, могу ли я поменять их тип, на checkbox, они мне более необходимы?
Nikolay
так нормально, или еще что-то поправить?))
спасибо) ты в принципе на мысль натолкнул с помощью которой я пришел к этому решению
Nikolay
{$_modx->runSnippet('!pdoResources', [ 'element' => 'msOptions', 'options'=>'text,text2,text3,text4,text5,text6,text7,text8,text9 ,text10,text11,text12,text13,text14', 'tpl'=>'tpl.msOptions_textCart', 'toPlaceholder' => 'test' ]) }
Nikolay
ребят оно может работать вообще? мне просто в плейсхолдер ничего не прилетает
Nikolay
у msOptions нет toPlaceholder
так я потому и пытался его вывести через pdoResources что бы получилось
Evgeny
Собственно вопрос есть какая нибудь зависимость в modx на время загрузки или это тп хостингу вопросы над задавать
Григорий
Привет всем подскажите пожалуйста использую phpthumbof и формат картинок webp но очень большой процент сафари не поддерживает этот формат. Может кто сталкивался с такой проблемой, как без боли можно это решить ?
Григорий
Никто не сталкивался ?
Иван
Собственно вопрос есть какая нибудь зависимость в modx на время загрузки или это тп хостингу вопросы над задавать
Зависит от: - как оптимизированы картинки - как настроено кеширование статики - используется ли lazyload и webp - минифицированны и склеены скрипты и стили - настроен ли прелоад внешних источников, к котором обращается сайт для загрузки стилей и js - прописан ли display: swap у шрифтов Одним словом, как настроите так и поедет. Какой то зависимости нет..
Evgeny
У меня pdf файлы на хорошем инет канале все ок залетает,сейчас сижу на 4g и вот больше 10мб скормить ничего немогу
Evgeny
Userfils
Evgeny
Через него заливаю
Олег
Ребята, подскажите как скрыть или переправить на 404 site.ru/index? а то он выпал в индексацию
Алексей
Редирект простой 301 сделай и все. Это проще.
Роман
Подскажите как удалить с базы все заказы, не удаляял их по одному
Роман
минишоп 2
Aleksei
$modx->removeCollection('msOrder', []);
Aleksei
Через него заливаю
ограничение на размер загружаемого файла есть в системных настройках и в настройках источника файлов
Evgeny
ограничение на размер загружаемого файла есть в системных настройках и в настройках источника файлов
Ограничение проверял 90 мб стоит, и я повторюсь все от скорости интернета зависит, если хороший канал то все ок,если 4g то висяк на середине висяк.