Вопросы
Как всем товарам добавить главную категорию?
Поискал и в гугле и поиск на сайте использовал — ответа на вопрос не нашел(
Попробую поискать помощи задав вопрос.
Сайт синхронизирован с 1С, в 1С все товары имеют свою категорию (группу), товары нормально выгружаются на сайт в той структуре, в какой они в 1С, но есть одна проблема, все товары имеют в древе категорий ту категорию, которая задана в 1С (это нормальное явление). Но у меня есть еще список дополнительных опций на товары, которые я сделал доступными для корневой категории, а вот для дочерних категорий корня эти опции недоступны.
Попробую поискать помощи задав вопрос.
Сайт синхронизирован с 1С, в 1С все товары имеют свою категорию (группу), товары нормально выгружаются на сайт в той структуре, в какой они в 1С, но есть одна проблема, все товары имеют в древе категорий ту категорию, которая задана в 1С (это нормальное явление). Но у меня есть еще список дополнительных опций на товары, которые я сделал доступными для корневой категории, а вот для дочерних категорий корня эти опции недоступны.
Подключение API OZON ОРД в MODX
Здравствуйте всем. Столкнулся с таким вопросом, хотя мож он простой для некоторых. Клиент просит подключить к сайту на MODX api данной платформы. Если кто то работал с этим, то можете подсказать как это сделать? Решений на эту тему в инете особо не нашёл. Единственное, что я нашёл — это использование программы postman.
Если что — вот ссылка на документацию docs.ozon.ru/api/ord/. Заранее спасибо за подсказку.
Если что — вот ссылка на документацию docs.ozon.ru/api/ord/. Заранее спасибо за подсказку.
Где в Tickets задается ширина загружаемоего изображения для миниатюр?
Приветствую.
При создании тикета есть формочка, в которую можно перетянуть файлы изображений.
Не могу найти настройки изображений, подгружаемых в Tickets, а именно размерности.
Подскажите где они находятся.
При создании тикета есть формочка, в которую можно перетянуть файлы изображений.
Не могу найти настройки изображений, подгружаемых в Tickets, а именно размерности.
Подскажите где они находятся.
msOrderFields и отправка файла в сообщении
Здравствуйте!
Создал два дополнительных поля при помощи данного дополнения в оформлении заказа типов: Date и File
В форме фронтенда они отражаются и работают корректно (можно внести дату и загрузить файл).
В письме менеджеру дата отображается корректно, а вложенного файла нет. При этом если плейсхолдер прописать в письме то выводится фейковый путь и правильное наименование файла C:\fakepath\Имя_файла
Форма разумеется имеет enctype=«multipart/form-data»
Подскажите, пожалуйста, как настроить чтобы файл отправлялся вместе с письмом менеджеру о создании нового заказа?
Создал два дополнительных поля при помощи данного дополнения в оформлении заказа типов: Date и File
В форме фронтенда они отражаются и работают корректно (можно внести дату и загрузить файл).
В письме менеджеру дата отображается корректно, а вложенного файла нет. При этом если плейсхолдер прописать в письме то выводится фейковый путь и правильное наименование файла C:\fakepath\Имя_файла
Форма разумеется имеет enctype=«multipart/form-data»
Подскажите, пожалуйста, как настроить чтобы файл отправлялся вместе с письмом менеджеру о создании нового заказа?
Вывести размер файла
Есть ли возможность вывести размер файла и разрешение в верстку, который передается через ссылку?
Есть пдф файл, который передается на ссылку на свг иконку, можно ли рядом вывести его размер и разрешение?
Есть пдф файл, который передается на ссылку на свг иконку, можно ли рядом вывести его размер и разрешение?
msPromoCode при загрузке корзины по ajax
Добрый день, сам компонент работает по ajax, и при загрузке корзины по ajax функционал компонента не работает. не запускаются, тк они вызываются потом в футере, Может быть подскажите решение данной проблемы?
oneBooking
Здравствуйте!
использую onebooking 4.0.2-pl для брони номеров. После чистки кеша руками первые 2 заявки норм, поом он начинает их дублировать, что в админке, что на мейл…
Вызов: [[!obCalendar? &objects=`1` &interface=`form` &type=`period` ]]
Не подскажите, в чем может быть проблема?
использую onebooking 4.0.2-pl для брони номеров. После чистки кеша руками первые 2 заявки норм, поом он начинает их дублировать, что в админке, что на мейл…
Вызов: [[!obCalendar? &objects=`1` &interface=`form` &type=`period` ]]
Не подскажите, в чем может быть проблема?
Корзина minishop 2
добрый день! в магазине у товара есть несколько размеров, как сделать так чтобы в корзину можно было положить максимум 3 в не зависимости от того какой размер выбран и какой товар, то есть если у одного товара выбран какой-то размер в количестве 2, то другого размера этого же товар или другой можно было положить в корзину только 1.
Ошибка cant find jQuery AjaxForm plugin
Здравствуйте!
При вызове формы сталкиваюсь с ошибкой на странице — cant find jQuery AjaxForm plugin
Хотя в head все подключаю:
Не могу найти…
MODX Revo 2.8.3
При вызове формы сталкиваюсь с ошибкой на странице — cant find jQuery AjaxForm plugin
Хотя в head все подключаю:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.js"></script>
<script src="https://malsup.github.io/jquery.form.js"></script>Подскажите, пожалуйста, в чем может быть проблема?Не могу найти…
MODX Revo 2.8.3
modx3 и php8
Привет,
у меня следующая проблема
php 8.2.4
nginx
modplugin 1
у меня следующая проблема
ERROR @ /core/components/pdotools/src/Fetch.php : 229) PHP warning: Array to string conversionи/core/src/Revolution/Processors/Workspace/Packages/GetList.php : 228) PHP warning: Trying to access array offset on value of type nullиERROR @ /core/src/Revolution/modTemplateVar.php : 331) PHP warning: Undefined array key "class_key"и/core/src/Revolution/modX.php : 2584) Could not prepare context: mgrи(ERROR @ /core/cache/includes/elements/modx/revolution/modplugin/1.include.cache.php : 38) PHP warning: Undefined array key "q"иERROR @ /core/components/modxminify/model/modxminify/modxminify.class.php : 186) PHP warning: Undefined variable $skipиERROR @ /connectors/lang.js.php : 64) PHP warning: preg_match(): Delimiter must not be alphanumeric, backslash, or NULmodx 3.0.3-plphp 8.2.4
nginx
modplugin 1
<?php
if ($modx->context->get('key') !== 'mgr') {
$contexts = array();
$cacheKey = $modx->getOption('cache_context_map_key', $scriptProperties, 'context_map');
$cacheOptions = array(
xPDO::OPT_CACHE_HANDLER => $modx->getOption("cache_{$cacheKey}_handler", $scriptProperties, $modx->getOption(xPDO::OPT_CACHE_HANDLER)),
xPDO::OPT_CACHE_EXPIRES => $modx->getOption("cache_{$cacheKey}_expires", $scriptProperties, $modx->getOption(xPDO::OPT_CACHE_EXPIRES)),
);
/** @var xPDOCache $contextCache */
$contextCache = $modx->cacheManager->getCacheProvider($cacheKey, $cacheOptions);
if ($contextCache) {
$contexts = $contextCache->get('context_map');
}
if (empty($contexts)) {
/** @var modContext $contextsGraph */
$query = $modx->newQuery('modContext');
$query->where(array('modContext.key:NOT IN' => array('web', 'mgr')));
$query->sortby($modx->escape('modContext') . '.' . $modx->escape('key'), 'ASC');
$contextsGraph = $modx->getCollectionGraph('modContext', '{"ContextSettings":{}}', $query);
foreach ($contextsGraph as $context) {
$contextSettings = array();
foreach ($context->ContextSettings as $cSetting) {
$contextSettings[$cSetting->get('key')] = $cSetting->get('value');
}
$contexts[$context->get('key')] = $contextSettings;
}
unset($contextsGraph);
if ($contextCache) {
$contextCache->set('context_map', $contexts);
}
}
if (!empty($contexts)) {
$pieces = explode('/', trim($_REQUEST[$modx->getOption('request_param_alias', null, 'q')], ' '), 2);
if (count($pieces) > 0) {
foreach($contexts as $cKey => $cSettings) {
if ($pieces[0] == $cKey) {
if (isset($pieces[1])) {
$_REQUEST[$modx->getOption('request_param_alias', null, 'q')] = $pieces[1];
} else {
$modx->sendRedirect(MODX_SITE_URL . $pieces[0] . '/', array('responseCode' => 'HTTP/1.1 301 Moved Permanently'));
}
$modx->switchContext($cKey);
$modx->log(modX::LOG_LEVEL_INFO, "Switched to context {$cKey} from URI {$_REQUEST['q']}");
break;
}
}
}
}
}