Avent
то есть у исходного блока установлен autoHeight = true а когда перемещаешь его в другой контейнер он "схлопывается"
Avent
теперь вопрос, как это победить
Avent
делал)
🙈 PG
Или что-то в этом роде
Avent
кароче пытаюсь из панели Localizator все содержимое переместить в левую часть 1 вкладки ресурса
🙈 PG
Переопредели сам компонент локализатора
Avent
пару раз получалось (тестил в инспекторе браузера)
Avent
но потом в итоге нет
Avent
ты имеешь ввиду через OnAvailable
Avent
?
Avent
или прям в исходник залезтб
🙈 PG
Не
🙈 PG
смотри
🙈 PG
сделай плагин на msOnManagerCustomCssJs
🙈 PG
туда добавь <?php switch ($modx->event->name) { case 'msOnManagerCustomCssJs': if ($page != 'orders') return; $modx->controller->addHtml(" <script type='text/javascript'> miniShop2.grid.OrdersNEW = function (config) { config = config || {}; if (!config.id) { config.id = 'minishop2-grid-orders'; } Ext.applyIf(config, { baseParams: { action: 'mgr/orders/getlistnew', sort: 'id', dir: 'desc', }, }); miniShop2.grid.OrdersNEW.superclass.constructor.call(this, config); }; Ext.extend(miniShop2.grid.OrdersNEW, miniShop2.grid.Orders) Ext.reg('minishop2-grid-orders', miniShop2.grid.OrdersNEW); </script> "); break; }
🙈 PG
потом скопируй файл core/components/minishop2/processors/mgr/orders/getlist.class.php в core/components/minishop2/processors/mgr/orders/getlistnew.class.php
🙈 PG
и там уже делай себе нужные изменения не боясь обновлений
🙈 PG
По аналогии можно переопределить любой компонент
🙈 PG
В этом случае тут расширение таблицы заказов для смены процессора
Dmitry
ребят, всем привет, может, кто делал синхронизацию с МойСклад, вопрос: как можно выцепливать больше 100 позиций из склада по api, использую конструкцию: https://online.moysklad.ru/api/remap/1.1/entity/product
🙈 PG
Там можно установить лимит
🙈 PG
Вроде максимально 1000
Dmitry
да, макс, т.е 1000
Dmitry
Вроде максимально 1000
но товаров в складе около 5000, если только offset использовать, и заново выводить
Dmitry
я делал "пошаговую обработку через offset"
а как ты получил полное количество всех товаров, чтобы проворачивать через offset?
Avent
стопорился когда результат был 0
Avent
там же выводится список товаров, я каждый раз после выполнения запроса подсчитывал сколько их вывелось, если 0 то просто сбрасывал offset на 0
🙈 PG
а как ты получил полное количество всех товаров, чтобы проворачивать через offset?
Там в результатах приходит инфа о след странице с твоим лимитом
🙈 PG
Поле вроде meta
Сергей
Добрый вечер. Подскажите, как возможно реализовать предложение доп товара после уже оформленного основного товара. Поясню: Задумка такая, с помощью $modx->getService('minishop2','miniShop2', MODX_CORE_PATH . 'components/minishop2/model/minishop2/', $scriptProperties); реализация заказа в один клик, затем редирект в корзину где предлагаем допы, а основной заказ уже в админке. Получается, нужно чтобы на момент нахождения в корзине он уже был авторизван на сайте?
Dmitry
Поле вроде meta
да, точно, спасибо
🙈 PG
Nexthref
🙈 PG
Его не будет в последнем запросе
Dmitry
Его не будет в последнем запросе
круто, точно, спасибо огромное, а то в ступоре был просто)
🙈 PG
Пожалуйста
Dmitry
а ещё, может подскажите, в чём косяк, передаю параметры в ссылке, чтобы записать данные в гугл таблицу через curl, там обрабатывает скрипт в гугл таблице данные, но вот если текст русский в ссылке, то выводит вопросики, а если на англ, то всё ок, но если я вручную ссылку запущу, то текст нормально в гугл таблицу записывается, может, натолкнёте на правильный путь?
Владислав
Ребят, кто подскажет? Корзина пустая, добавляю на странице корзины товар. Товар добавился, обновляю страницу, и корзина чистится. Если я со страницы корзины добавляю товар и перехожу на какую-то другую страницу, то товар остаётся. Как сделать что бы корзина не чистилась?? ms2
Саша
Добрый день, подскажите, записываю товар который уходит в миникорзину в куки, но после 8ого товара перестает отображаться счетчик в миникорзине но товар. Есть ли какие-то ограничения на куки?
Алексей
ну и при f5 кол-во появляется в счетчике?
Саша
Товар отображается, при перезагрузке счетчик не меняется
Саша
Также, после оформления заказа, при условии что товаров 8+ не отображается страница о успешном заказе, но в админке все есть, заказ успешно создан с тем количеством товара который был выбран
Саша
И при добавлении товара от 8 в экшине получаю 502
Алексей
Саша
Прикольно. х.з. че это тогда.
я же правильно понимаю, что если экш дает 502, то и товар не должен уходить в корзину?
Павел
И при добавлении товара от 8 в экшине получаю 502
ну дык сходите в логи php и узнайте что произошло
Алексей
ну дык сходите в логи php и узнайте что произошло
+. уже надоело каждому говорить про логи :) спасибо. ))))
Алексей
У кого-нибудь есть идеи?
не обязательно регить пользователя. вы можете записать плагином или еще чем нужную информацию в сессию или куку, а на странице корзины проЧитать куку и сделать на основе этого предложения...
Dmitry
Кодировка же, очевидно
так так, а где, на сайте, где запускаю сниппет, стоит utf-8, вывожу через сниппет
Gaius Cassius
так так, а где, на сайте, где запускаю сниппет, стоит utf-8, вывожу через сниппет
curl_setopt($curl, CURLOPT_URL, 'https://script.google.com/macros/s/**google-script-api**/exec?name='.urlencode($name).'');
Gaius Cassius
На тему передачи котировок в гугл таблицы очень много инфы
MODX Notification Bot
Новая статья [modx.pro] Раздел: Пошаговые инструкции [СДЕЛАЙ САМ] Авторизация и регистрация по СМС Всем привет. Я ни на что не претендую, прекрасно понимаю, что вариантов решения данной задачи много, и мой, наверное не лучший, но меня попросили написать решение и эту инструкцию, поэтому поехали. Нам понадобится: Console CMP Generator AjaxForm FormIt miniShop2!!! ВАЖНО!!! Корзина и оформление заказа должны быть разными страницами....
Миша
думал сайт упал а оказалось
Алексей
Народ а кто-нибудь делал пакет с админкой на vue через phpStorm ?
Anonymous
Ну, я все пакеты через шторм делаю
Anonymous
А в чем сложности?
Алексей
А в чем сложности?
ну я хочу чтобы после билдинга vue - он автоматом как-то подхватывался в modx для админки пакета. т.е. я делаю в админке modx на странице пакета - админку для пакета на vue. :) + еще косяк в том что addJavascript - подключает все в шапке, а DIV#app идет ниже и получается приложение не видит куда рендер. я пока просто его запихнул тегом scrip после div#app. может что-не так делаю.... ? И еще билдинг время занимает, возможно ли без него обойтись?
TIM
Добрый день. Подскажите пожалуйста что делать. Перенес сайт на Modx revolution на другой хостинг. Почти все работает, но картинки перестали отображаться в блоге. <img itemprop="image" src="[[*photo:phpthumbsup]]" alt="[[*pagetitle]]" /> Описание картинки показывет, но картинку никак. Переустановил пакет phpThumbsUp , но не помогло.
TIM
Вижу меню для загрузки картинки в блоге, все загружается, но не показывает на сайте
Иван
и права на папки
Иван
и что в логах?
TIM
сек
TIM
В логах свежих ошибок нет. Дело в том, что при переносе на другой vps была сделана резервная копия и развернута на новом месте. Поэтому пути все остались прежними так как структура осталась та же.
TIM
я понимаю, что надо было сначала почистить кеш и пр. манипуляции, но уже все перенесено.
TIM
хотя нет , ошибки есть
TIM
щя
TIM
удаление содержимого папки /core/cache не помогло