Вопросы
Внезапно кончилось свободное место на хостинге - вырос размер таблицы _tickets_views
Здравствуйте!
Внезапно «упал» сайт, так как кончилось место на хостинге.
Полез разбираться, оказалось увеличилась таблица _tickets_views (я так понимаю — собираются данные о просмотрах), количество строк — 4,786,895.
Что можно сделать в данном случае?
Думаю, возможное решение — удаление «старых» записей.
К примеру, больше одного года.
Можно ли это сделать командой?
DELETE FROM _tickets_views WHERE timestamp< (NOW() — INTERVAL 1 AGE)
Вообще — можно ли так вообще делать?
Внезапно «упал» сайт, так как кончилось место на хостинге.
Полез разбираться, оказалось увеличилась таблица _tickets_views (я так понимаю — собираются данные о просмотрах), количество строк — 4,786,895.
Что можно сделать в данном случае?
Думаю, возможное решение — удаление «старых» записей.
К примеру, больше одного года.
Можно ли это сделать командой?
DELETE FROM _tickets_views WHERE timestamp< (NOW() — INTERVAL 1 AGE)
Вообще — можно ли так вообще делать?
Minishop2 не могу понять как вставить tv из карточки товара в письмо
Здравствуйте.
Никак не получается вставить дополнительное поле из карточки товара в шаблон письма tpl.msEmai.
Насколько я понял, за вывод оформленного заказа отвечает сниппет msGetOrder.
На странице оформления заказа делаю так: [[!msGetOrder? &tpl=`tpl.msGetOrder_my` &includeTVs=`size_title`]]
и пытаюсь вывести дополнительное поле на самой странице «Заказ получен» и в письме: {$product.size_title}
В результате, на странице «Заказ получен» tv выводится, а в письме — нет… Прошу помочь.
Никак не получается вставить дополнительное поле из карточки товара в шаблон письма tpl.msEmai.
Насколько я понял, за вывод оформленного заказа отвечает сниппет msGetOrder.
На странице оформления заказа делаю так: [[!msGetOrder? &tpl=`tpl.msGetOrder_my` &includeTVs=`size_title`]]
и пытаюсь вывести дополнительное поле на самой странице «Заказ получен» и в письме: {$product.size_title}
В результате, на странице «Заказ получен» tv выводится, а в письме — нет… Прошу помочь.
Не копируются опции товаров из одной категории ms2 в другую
Суть вопроса в заголовке.
При этом они как бы появляются, но не отображаются. Понятнее на скиншоте:

В товарах этой категории опции отображаются правильно.
Лог:
При этом они как бы появляются, но не отображаются. Понятнее на скиншоте:

В товарах этой категории опции отображаются правильно.
Лог:
[2021-02-11 19:06:25] (ERROR @ /var/www/shv/www/core/xpdo/om/xpdoobject.class.php : 240) Error 42000 executing statement:
Array
(
[0] => 42000
[1] => 1064
[2] => You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'key ASC LIMIT 20' at line 1
)P.S. Кстати, не смог авторизоваться в Файлохранилище со своим логином, пришлось другой завести Неправильная дата в RSS
Ребята, 3й день бьюсь и не могу разобраться, почему у меня в rss дата стоит на всех новостях:
<pubDate>Thu, 01 Jan 1970 03:33:40 +0300</pubDate>Создал сниппет:<?php
setlocale(LC_ALL, 'en_US');
return strftime($options,$input);В tpl прописал: [[+publishedon:dateLocale=`%a, %d %b %Y %H:%M:%S %z`]]Пробовал сниппет такой:<?php
setlocale(LC_ALL, 'en_US.UTF-8');
if ( $val == '' ) $val=time();
if ($format == '' ) $format = "%a, %d %b %Y %H:%M:%S";
return strftime($format, $val);Всё равно на всех новостях дата 1970 год. Подскажите, как исправить? Вывести статьи автора на странице автора
Вывод в шаблоне:
Готов заплатить за помощь.
[[pdoResources?
&parents=`4,89`
&depth=`10`
&limit=`6`
&tvPrefix=``
&includeTVs=`autor-res,image`
&tpl=`autor-articles`
&where={"autor-res:LIKE":"%[[*autor-res]]%"}
]]TV-поле autor-res, возможные значения в параметрах ввода:@EVAL return $modx->runSnippet('pdoResources',array('parents'=>89,'depth'=>0,'limit'=>0,'sortby'=>'menuindex','sortdir'=>'ASC','tpl'=>'@INLINE [[+pagetitle]]==[[+id]]||','tplLast'=>'@INLINE [[+pagetitle]]==[[+id]]'));Работает, но выводит не только статьи автора страницы, но и статьи других авторов.Готов заплатить за помощь.
Сбор статистики и организация базы данных
Каждый день приходят остатки по товарам. Хотим организовать статистику продаж, исходя из остатков. Как лучше всего создать базу данных для хранения этих остатков. На одном проекте была структура отдельно таблица с днями, месяцами и годами. Мне показалась не очень удобной, хотя свои плюсы тоже есть.
Могу предположить, что уже кто-то реализовывал, что-то подобное. Товаров около 20-30к.
Могу предположить, что уже кто-то реализовывал, что-то подобное. Товаров около 20-30к.
[mFilter2] Сортировка товаров при загрузке страницы.
Здравствуйте.
Вопрос знатокам, подскажите пож-а возможно ли сделать следующее:
Вопрос знатокам, подскажите пож-а возможно ли сделать следующее:
- на сайте настроен вывод товаров через mFilter2;
- на данный момент, при первоначальной загрузке страницы каталога, продукты фильтруются по цене
&sort=`ms|price:asc` - для товаров создал опцию «Наличие товара». Ключ для него —
Тип свойства — числовое;availability - если availability = 0, то на карточке товара появляется надпись «под заказ», если availability > 0, то «в наличии»;
- товары «под заказ» и «в наличии» имеют цену.
Создание развитой системы разграничения прав доступа к ресурсам
Добрый день.
Подскажите, как комфортнее развернуть/настроить разграничение прав доступа?
Подскажите, как комфортнее развернуть/настроить разграничение прав доступа?
Как сделать выбор нескольких вариантов модификаций товара в msOptionsPrice2?
Хочу, что бы через msOptionsPrice2 человек мог собрать себе комплект и цена при этом увеличилась, в зависимости от выбранных чек-боксов. подскажите, кто такое уже делал?
Подарочные сертификаты
Добрый день! Подскажите, есть ли для MODX система подарочных сертификатов? Человек оплачивает сертификат, ему приходит на почту сгенерированный готовый сертификат (pdf или jpg), в котором написаны его имя, номер сертификата, сумма и т.п.