Вопросы

Плагин замены цены в зависимости от суммы заказа

Доброго всем дня.
Задача в следующем.
Дано 4 цены, первая розничная, остальные оптовые, меняются в зависимости от суммы заказа.
Плагин повешен на событие OnSHKcalcTotalPrice.
Проблема в том, что при работе плагина цена меняется корректно, а вот сумма заказа в плейсхолдер [[+price_total]] не выводится.
Дмитрий Литвинов
15 февраля 2018, 07:01
modx.pro
1
1 203
+1

Как изменять и выводить TV поле при каждом обновлении страницы?

Приветствую

Бьюсь вторые сутки, столкнулся с неизвестным для себя — не получается обработать значение TV поля при обновлении страницы (получить > изменить > вывести обновленные данные). Подскажите пожалуйста, как настроить корректно.

Что имеем? — Есть дополнительное поле и его при каждом обновлении страницы надо менять. Приведу пример.
weranda
15 февраля 2018, 06:43
modx.pro
3 650
0

Как наложить водяные знаки (ватемарки) на загружаемые изображения в modx revo?

Добрый день, установил расширение в modx revo — gallery для загрузки и вывода галерей с изображениями и хочется сделать наложение на них водяных знаков. Перелопатил поисковую выдачу, нашел кучу решений и ни одно не подошло — не выводятся водяные знаки. Для вывода элементов галереи использую чанк.
<a href="[[+image]]" rel="colorbox" title="[[+description]]">
    <img class="[[+imgCls]]" src="[[+thumbnail]]" alt="[[+name]]" />
</a>
Может кто нибудь сталкивался с этим вопросом?
Виктор
15 февраля 2018, 06:34
modx.pro
6 428
0

Сайт стал долго грузится

Здавствуйте. Есть сайт на MODX Revolution 2.3.3-pl — vkinvestgroup.ru. Раньше он был расположен на каком-то хостинге, после переноса на новый VDS он стал очень долго загружаться (внутренние страницы открываются первый раз по 2-3 секунды). На прошлом хостинге грузился по быстрее.
Было такое, что при добавления записи сайт ложился из-за нехватки ОЗУ. Я может ошибаюсь что 1 Gb достаточно для сайта?
Был установлен модуль SuperCache, но все-равно при первом заходе очень долго грузится.
Параметры сервера:
CPU: Xeon 1 core
Память: 1024 Mb
Диск (ssd): 25 Gb (заполнено 9 Gb)
CentOS 7 64 bit
Версия базы данных: 5.5.56-MariaDB
PHP Version 5.6.33
Есть ли какие-то способы его ускорить, возможно настроить сервер специально под MODX?
Спасибо.
vkinvestgroup
14 февраля 2018, 20:59
modx.pro
4 797
0

Вопрос по опциям товара в корзине

Приветствую!

Вывожу в карточке товара опции
{'msOptions' | snippet : [
	'tpl' => '@FILE chunk/page/product/productOptions.tpl',
	'options' => 'size,color,tags'
]}
В корзину они добавляются в таком виде
Товар (M, Красный, Как на фото, Array, 2)

Откуда берется Array, 2? Не могу понять.
Помогите разобраться!
Rootiys
14 февраля 2018, 17:14
modx.pro
1 047
0

Нужна помощь с редиректом на /

Доброго времени суток, возник такой вопрос, мне нужно чтоб url формировался с / на конце. Проблем с редиректом с www на без, и с index.php не возникло. Но на слеш перепробовал многое плагины, разные вариации htaccess, даже переустановил движок. Итог один, ERR_TOO_MANY_REDIRECTS, редирект зацикливается, моя догадка из-за стандартного поведения редиректа наоборот с / на без. Может кто знает как побороть данную проблему.

Ниже незакомментированные строки .htaccess

RewriteEngine On
RewriteBase /

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html|htm)\ HTTP/
RewriteRule ^(.*)index\.(php|html|htm)$ $1 [R=301,L]

# Rewrite www.domain.com -> domain.com — used with SEO Strict URLs plugin
RewriteCond %{HTTP_HOST}.
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ %1/$1 [R=301,L]

# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Павел
14 февраля 2018, 14:51
modx.pro
2 791
0

Массовая

Подскажите пожалуйста, есть ли в MODX возможность массовой заморозки адресов страниц (freeze URI)? Например я хочу для упорядочивания внутренней структуры положить несколько сотен страниц-продуктов MS2 в контейнер, но при этом чтобы не изменялись URL. В таком случае я замораживаю URL страниц и потом перетаскиваю их в созданный контейнер. Вот только как массово их заморозить?))
Futuris
14 февраля 2018, 14:25
modx.pro
974
0

Водяной знак

в свойстве минишрп поставил наложение водяного знака вот так
{"small":{"w":268,"h":268,"q":100,"zc":"1","bg":"000000","fltr":"wmt|opt-shopper|20px|C|#ff0000"}}

а как поставить водяной знак на уже загруженные товары?
Максим
14 февраля 2018, 13:24
modx.pro
812
0

Не найду плагин для массового редактирования TV-полей

Уважаемые коллеги.

Что-то не найду компонента для массового редактирования из админки ТВ-полей для множества ресурсов.

Нашел Batcher, но в его текущей инкарнации автор выпилил возможность редактирования TV. А сам интерфейс плагина очень близок к тому, что хотелось бы увидеть (поиск, фильтрация и прочее).

Нашел Group Edit, но судя по всему он нефункционален на свежих версиях MODX (в интернете куча жалоб на нерабочий функкционал начиная с ветки 2.5 MODX).

Нашел msPre (https://modx.pro/solutions/13961/), он крут, но заточен только под товары miniShop. И у него нет редактирования TV.

Нашел статью, где что-то можно наклепать вручную через плагин MIGXDB, но пока не очень вкурил, получится ли в итоге что нужно.

Может, кто-то в курсе, есть ли такие плагины еще?

Спасибо.
Азамат
14 февраля 2018, 10:54
modx.pro
1 411
0

Проблема с msMiniCart

В шапке вывожу две корзины.
Одна — для мобилок, вторая — для десктопа.
У обоих корзин разная верстка.

{'!msMiniCart' | snippet : ['tpl' => '@FILE chunk/tpl/miniCart_m.tpl']}
и
{'!msMiniCart' | snippet : ['tpl' => '@FILE chunk/tpl/miniCart_d.tpl']}
При добавлении товара в корзину, обновляется та корзина, которая в шаблоне стоит первая. т.е. для мобилок которая.
На десктопе, при добавлении товара в корзине стоит 0, пока не обновишь страницу.

Как сделать обновление в обоих корзинах?
Rootiys
14 февраля 2018, 10:44
modx.pro
1 008
0