Вопросы

minishop2 заказы из разных контекстов

Есть сайт, в нем несколько контекстов. Для каждого контекста свой контент менеджер, другие контексты он не видит И ЗАКАЗЫ minishop2 которые сделаны не в его контексте он тоже не должен видеть.
Мне показалось, что проще всего это организовать через фильтр по контексту, если научить фильтр выставлять первый в списке контекст (в моем случае и единственный для менеджера) и не выдавать результаты если поле пустое. Ну или еще каким-то способом заставить этот фильтр работать.

Algirdas
27 июня 2020, 20:31
modx.pro
923
0

Minishop2 и CityFields - коэффициент переоценки для всего города

Добрый день!
В общем, есть магазин на Minishop2 и есть дополнение CityFields. И есть необходимость сделать опцию в cityFields с коэффициентом переоценки (к примеру — «20» — это "+20% к базовой цене", "-10" — это «базовая цена — 10%»). Тогда просто при выборе нужного города сразу должны показываться нужные, правильные цены.
Я знаю, что в этом дополнении уже есть встроенная функция переоценки в зависимости от выбранного города. Но она нам не подходит, так как городов несколько сотен, а товаров — пока около 5 тысяч и впоследствии на переоценку будет тратиться просто тонна времени.
Понимаю, что скорее всего, вопрос может показаться глупым или именно такая затея переоценки странной, но надо именно так.
Николай
27 июня 2020, 08:06
modx.pro
1 155
0

Вывод даты публикации через pdoResources

Вывожу на Главную страницу последние 3 статьи и хочу вывести дату публикации, а она не выводится. Вызываю в самой статье через [[*publishedon:date=`%d/%m/%Y`]] — работает. В чём может быть проблема? Fenom Включен если что. Подскажите пожалуйста ошибку :(
Владислав
26 июня 2020, 21:23
modx.pro
1 416
0

Проблемы с импортом товаров

Всем привет!

Как говорится, никогда не было и вот опять! Делаю как обычно (до этого 26К товаров импортировал) импорт товаров в магазин. Магазин реализован на minishop2, импотирую при помощи файла который идет в комплекте с минишопом2. Саму процедуру делаю через консоль.

При импорте возникает ошибка: PHP Parse error: syntax error, unexpected '[' in /var/www/vhosts/2/104337/webspace/httpdocs/technical/ferm-prod.megabulk.ru/core/components/clientconfig/model/clientconfig/clientconfig.class.php on line 90. Но в этом файле и на этой строке нет скобки такого вида. После отключения этого плагина получаю подобную ошибку только по отношению к другому компоненту — VersionX. Когда и его отключаю, создаются ресурсы без имени и без всего.
Павлик
26 июня 2020, 20:07
modx.pro
814
0

miniShop2. Покупка без авторизации (anonymous)

Всем доброго времени суток!
Возникла проблема с покупкой в miniShop2 без авторизации. По какой-то непонятной причине miniShop2 регистрирует только первого покупателя, после чего все следующие покупки из этого же браузера делаются на первого зарегистрированного пользователя. С зарегистрированными пользователями еще интересней.
Янис
26 июня 2020, 08:52
modx.pro
1 924
0

inputOptionValues вывод Option

Доброго времени суток!
Не так давно начал знакомиться с Modx.
Установил migx для создания сложных дополнительных полей.
Возник вопрос, как вывести option из inputOptionvalues?

"fields": [
        {
            "field":"platform-name",
            "caption":"Платформа",
            "inputTVtype": "listbox",
            "inputOptionValues": "vk==VK||boom==BOOM||yandex==Yandex Music||tiktok==TikTok||applemusic==Apple Music||itunes==iTunes||spotify==Spotify||deezer==Deezer||shazam==Shazam||amazon==amazon"
        }

Вывод:

<li class="order__item border-bottom !!![[+platform-name]]!!!">
<p class="order__name">[[+platform-name]]</p>
<a class="order-link" href="[[+platform-link]]">Слушать</a>
</li>
То есть мне нужно, чтобы в соответствии с выбранной платформой, к li присваивался соответствующий класс.
В идеале — чтобы он брался из option, а не из значения option.

Сейчас на выходе получится что на месте имени будет например «VK», а нужно чтобы было vk.
Возможно это неправильное решение. Выслушаю любые предложения или примеры.

Спасибо.
Димитрий Сахаров
26 июня 2020, 02:33
modx.pro
1 375
0

miniShop2 письма на английском

Привет!

Есть русскоязычный интернет-магазин, но при заказе менеджеру и клиенту письма приходят на английском.

Интерфейс сайта/админки на русском. Может кто сталкивался, а то первый раз за всё время с подобным сталкиваюсь.

В чём проблема может быть?

Насколько мне известно, сайт был клонирован с англоязычного, впоследствии был переставлен язык
Stan Ezersky
25 июня 2020, 18:46
modx.pro
1
1 098
0

Вывод значения из tv поля переключатели (radio)

Всем привет, такая ситуация сложилась. Есть значения в tv поле:
Красный==1||Белый==2, я вывожу через [[*pole]] и выводится 1 или 2, а как сделать так чтобы всё это осталось но выводились не цифры а цвета? Подскажите пожалуйста, заранее всем спасибо!
Владислав
25 июня 2020, 16:54
modx.pro
1 298
0

Подскажите плагин чтобы юзер мог к себе в профиль писать данные каждый день

Здравствуйте. Нужно, чтобы залогиненный пользователь каждый день заносил в свой профиль некоторые данные (например, пробег машины). Причем чтобы история сохранялась и админ мог ее просмотреть. Есть что-то из стандартного под эту задачу? Пробовал Тикетс для этого приспособить, но что-то не пошло. Надо чтобы остальные это не видели, только сам юзер и админ. Юзеров может быть много.
Спасибо заранее за подсказки.
Евгений
25 июня 2020, 14:07
modx.pro
925
0

Якорные ссылки со сниппетом pdoTools

Суть такова, вывожу меню через pdoMenu и всё работает. Но, есть страницы Главная, Обо мне, Блог и контакты. Шапка на каждой странице одинаковая и занимает всю длину, по этому хочу сделать так чтобы при нажатии допустим на Блог оно переходило на страницу /blog и сразу к секции #blog-theme. Идея таковая чтобы в каждом шаблоне создать tv поле с якорной ссылкой и вывести через переменную в атрибуты pdoMenu, чтобы для каждой страницы была своя якорная ссылка.
Реализация вывода:
Владислав
24 июня 2020, 19:31
modx.pro
1 095
0