Вопросы
Мультикатегории категорий. Каламбур? Нет, задача по отображению Каталога организаций.
Имеется сайт городского портала и установленный компонент miniShop2/
С реализацией мультикатегорий для товара проблем не возникло, все оказалось понятно для меня.
Необходимо реализовать структуру Каталога Организаций с товарами в конечных категориях:
УСЛУГИ
-> Службы доставки: (3)
--> кафе Японская кухня
---> Суши (3)
---> Роллы (5)
---> Сеты (8)
--> кафе Европейская кухня
--> салон цветов Лепесток
-> Адвокаты (2)
--> Адвокат 1
--> Адвокат 2
МАГАЗИНЫ
-> Товары для дома (2)
--> салон цветов Лепесток
--> все для дома Уют
-> Спорттовары (1)
--> Спортивный Заяц
С реализацией мультикатегорий для товара проблем не возникло, все оказалось понятно для меня.
Необходимо реализовать структуру Каталога Организаций с товарами в конечных категориях:
УСЛУГИ
-> Службы доставки: (3)
--> кафе Японская кухня
---> Суши (3)
---> Роллы (5)
---> Сеты (8)
--> кафе Европейская кухня
--> салон цветов Лепесток
-> Адвокаты (2)
--> Адвокат 1
--> Адвокат 2
МАГАЗИНЫ
-> Товары для дома (2)
--> салон цветов Лепесток
--> все для дома Уют
-> Спорттовары (1)
--> Спортивный Заяц
Minishop2 - не сохраняется цена товара при редактировании
Доброго вечера.
Проблема в следующем. Сделал дополнительные свойства товара через плагин (https://docs.modx.pro/komponentyi/minishop2/razrabotka/plaginyi-tovarov).
Свойства появились в админке, но у новых товаров ничего из свойств теперь не сохраняется. У старых все ок. Ощущение, что товар не добавляется в таблицу минишопа.
Подскажите, куда копать, пожалуйста?)
Проблема в следующем. Сделал дополнительные свойства товара через плагин (https://docs.modx.pro/komponentyi/minishop2/razrabotka/plaginyi-tovarov).
Свойства появились в админке, но у новых товаров ничего из свойств теперь не сохраняется. У старых все ок. Ощущение, что товар не добавляется в таблицу минишопа.
Подскажите, куда копать, пожалуйста?)
Не отображается поле ввода капчи в Tickets
После оптимизации кода куда-то исчезло поле ввода для капчи в комментарии от тикета, и подпортилась форма ответа на комментарий. Картинки прилагаются.

и

Тестовое сообщение корректно опубликовалось при завершении работ с тикетом и вроде с ним больше ничего не делалось. Но что-то пошло не так.
Про грубую ошибку в курсе с ней все замечательно работало.

и

Тестовое сообщение корректно опубликовалось при завершении работ с тикетом и вроде с ним больше ничего не делалось. Но что-то пошло не так.
Про грубую ошибку в курсе с ней все замечательно работало.
Как вывести теги ms2Gallery? (решено)
Здравствуйте, на сайте используется галерея ms2Gallery
1) некоторым картинкам указаны 1-3 тега, в шаблоне прописано:
1) некоторым картинкам указаны 1-3 тега, в шаблоне прописано:
TV type image - не показиваются изображения в админке
На чистом modx создал дополнительное поле image, но когда отркиваю эту TV-шку чтоби добавить туда картинку, то картнки не отбражаються в дереве

Пробовол устанавливать и на сервере и на локале, пробовал последнюю версия MODX, пробовал и старие версии. В чем может бить проблема?
РОЗОБРАЛСЯ. Вся проблема оказалось в одной SVG і ее содержимим. После того как удалили ее все стало на свои места.

Пробовол устанавливать и на сервере и на локале, пробовал последнюю версия MODX, пробовал и старие версии. В чем может бить проблема?
РОЗОБРАЛСЯ. Вся проблема оказалось в одной SVG і ее содержимим. После того как удалили ее все стало на свои места.
Проблема с дружественными урлами.
Делаю все как всегда, translit установлен. Ссылка становится tanya-maers.ru/intensiv/ Открывается, но не подключены стили и никакие скрипты. Только текст.
Урлы отключаю — tanya-maers.ru/index.php?id=2 все открывается нормально.
Кещ чистила. Не пойму, что не так?
Урлы отключаю — tanya-maers.ru/index.php?id=2 все открывается нормально.
Кещ чистила. Не пойму, что не так?
prepareSnippet передать значение в modResource
Задача простая и решить ее можно разными способами ну почему-то решил попробовать ее решить prepareSnippet
Задача заключается расчет экономии по двум простым формулам логику расписывать не будет и так будет понятно в коде
Так как я разбираюсь только в MODx решил сделать плагином и записать в плейсхолдер. А плагин в приципе повторяет логику.
Четкий вопрос можно через PrepareSnippet передать значение в карточку товара? Если нет а как работают плейсхолдеры pricе и oldprice так как в карточке можно вызвать переменную шаблона к примеру 14000 и плейсхолдер уже со значением 14 000
Задача заключается расчет экономии по двум простым формулам логику расписывать не будет и так будет понятно в коде
<?php
if (!is_array($row)) {
return '{}';
}
$ms2_product_price = $modx->getOption('ms2_product_price');
$price = preg_replace("/\s+/", "", $row['price']);
$old_price = preg_replace("/\s+/", "", $row['old_price']);
if ($old_price > $price) {
switch ($ms2_product_price) {
case 'procent':
$row['difference'] = round(100 - (100 * $price / $old_price));
break;
case 'num':
$row['difference'] = $old_price - $price;
break;
}
}
$rows = json_encode($row);
return($rows);Вопрос очень простой как вывести данное значение в карточке товара. Как это можно сделать в одном месте. Так как я разбираюсь только в MODx решил сделать плагином и записать в плейсхолдер. А плагин в приципе повторяет логику.
Четкий вопрос можно через PrepareSnippet передать значение в карточку товара? Если нет а как работают плейсхолдеры pricе и oldprice так как в карточке можно вызвать переменную шаблона к примеру 14000 и плейсхолдер уже со значением 14 000
Знак вопроса в nginx
Всем привет!
Столкнулся с такой проблемой:
Недруги проставляют ссылки вида site.com/realurl?xxx=yyy на мой сайт.
Столкнулся с такой проблемой:
Недруги проставляют ссылки вида site.com/realurl?xxx=yyy на мой сайт.
Modx minishop2 и Cookie
Всем привет,
Столкнулся с такой проблемой.
При заходе на сайт в плагине я устанавливаю куку с временем и потом вешаю таймер обратного отсчет (типо скидка новым покупателям)
Вот так
Заметил, если человек в первый раз заходит на главную или корзину или вообще хоть куда, то все нормально,
а если он в первый раз зашел в каталог или товар (minishop2), а при переходе на другие страницы не связанные каталогом и товаром, то у меня появляется 2 куки.
Одна на каталоге и у товаров
Другая на текстовых страницах.
Причем потестил на разных сайтах. В чем может быть проблема?
Столкнулся с такой проблемой.
При заходе на сайт в плагине я устанавливаю куку с временем и потом вешаю таймер обратного отсчет (типо скидка новым покупателям)
Вот так
if($_COOKIE['timer'] != '1') {
setcookie("timer","1", time()+36000000);
setcookie("timer_date",date("Y-m-d H:i:s") , time()+36000000);
}Потом делаю определенные манипуляции и все работает. НО! Заметил, если человек в первый раз заходит на главную или корзину или вообще хоть куда, то все нормально,
а если он в первый раз зашел в каталог или товар (minishop2), а при переходе на другие страницы не связанные каталогом и товаром, то у меня появляется 2 куки.
Одна на каталоге и у товаров
Другая на текстовых страницах.
Причем потестил на разных сайтах. В чем может быть проблема?