Денис

Денис

Был в сети 30 ноября 2023, 01:13
Заказы не принимаю
А какой в этом случае лучше задать вопрос программисту 1С?
Дело в том, что он создал характеристику размер для товаров и заполнил номенклатуру.
Просто я не совсем понимаю как они могут быть представлены отдельными товарами.
Очистил кэш. Отключил минишоп в базе. Смог зайти в панель.
При переустановке/установке любых компонентов появляется ошибка
PHP warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"?
В логах админки такая ошибка
[2019-08-07 02:53:17] (ERROR @ /home/s19231/www/core/xpdo/xpdo.class.php : 644) Could not load class: mypdofetch from pdotools.mypdofetch.
Согласен. Также, я выбрал мой вариант, так как мне нужно выводить на страницу товара сколько раз данный товар заказали за весь период. В базе есть необходимая информация. В вашем варианте отсчёт начнется с нуля. Я же прав?)
Первый и третий пункты я именно так и решил сделать. А насчёт второго пришла такая идея. В базе есть таблица modx_ms2_order с полями product_id и count. Соответственно, написать запрос к базе и суммировать все значения поля count и вывести их в расширенное поле из пункта 1. Сортировку производить по этому полю с помощью msSearch2.
Приветствую!
Условия акции: при покупке товара1 и товара2 скидка по промокоду на сумму заказа, равная цене товара2.
Такую акцию можно реализовать с помощью данного компонента?
Если да — беру!
Я вчера сам разобрался.
В сниппет PrePdfCreate добавляем строчку:
$css = $pdo->getChunk($cssTpl);
И там же в переменную config пишем:
$config = array_merge($config, $_POST, array(
	'content' => $content,
	'author' => $author,
    'title' => $title,
    'css' => $css,
));
В сниппет PdfCreate пишем:
$css = $modx->getOption('css', $scriptProperties, '', true);
И добавляем такую строчку:
$pdfresource->pdf->WriteHTML($css, 1);
С местами, куда добавлять строчку по коду разберетесь.
При вызове сниппета на странице pdf пишем:
[[!prePdfCreate?
    &pdfTpl=`tpl.PDF`
    &cssTpl=`tplCSS`
    &author=`Автор PDF`
    &title=`Заголовок PDF`
]]