Victor

Victor

С нами с 28 сентября 2015; Место в рейтинге пользователей: #262

Как выводить цену из tv в зависимости от города?

Добрый день!
Стоит задача реализовать небольшой каталог с товарами, необходимо, чтобы для посетителей из Москвы отображалась одна цена, а для других городов другая. Цену планирую выводить из TV. Скажите, как это лучше реализовать, возможно уже есть подходящие решения?

Спасибо!
Victor
25 августа 2017, 07:57
modx.pro
848
0

Как через MIGX вывести только уникальные значения?

Добрый день!
Есть TV MIGX, в котором есть несколько текстовых полей, одно из полей называется [[+country]]

на сайте необходимо вывести список уникальных значение из этого поля, сейчас вывожу так:
[[!getImageList?
	&tvname=`partners`
	&tpl=`@CODE:<a href="#" class="filter" data-filter="[[+country]]">[[+country]]</a>`
	&docid=`2`
]]
Соответственно, если в нескольких TV значение повторяется, то на сайте оно выводится столько раз, сколько есть TV с этим значением.

Подскажите, как вывести только уникальные значения без повторений?
Victor
10 июля 2017, 12:30
modx.pro
1
3 185
0

Вывод TV поля MIGX одного ресурса на другом

Добрый день!

Собственно сабж, есть ресурс (дочерняя страница ID 8), которому доступен TV Migx с 2 полями.
На другом ресурсе (на главной странице ID 1) пытаюсь вывести содержимое данного tv через pdoResources.
Victor
04 июля 2017, 14:53
modx.pro
5 479
0

Закон о персональных данных с 1 июля

Привет! Вы в курсе этого? Интересно, многие уже подготовились?

3.11 КоАП по поводу нарушений закона о персональных данных. Они вступят в силу 1 июля 2017 года и коснутся всех, кто собирает, обрабатывает и хранит любые персональные данные.
Штрафы разделили по видам нарушений и увеличили в десятки раз. Например, если не разместить на сайте политику конфиденциальности, ИП могут оштрафовать на 10 тысяч рублей, а компанию — на 30 тысяч. А если обрабатывать персональные данные без согласия клиента интернет-магазина или подписчика на информационный курс, то штраф для юрлица составит до 75 тысяч рублей. Директору компании или предпринимателю придется заплатить до 20 тысяч. Если нарушений несколько, то и штрафов будет несколько.

Таким образом, 99,99% сайтов с формами обратной связи, обратными звонками, личными кабинетами и т.д. попадают под данный закон…

Источники: journal.tinkoff.ru/personalnye-dannye/
vk.com/lab.sergeev?w=page-124159867_52901623
Victor
10 мая 2017, 06:01
modx.pro
2 143
+1

Minishop2 вместо писем отправляет код

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

Прошу помощи в решении проблемы.
Minishop 2.4.8 вместо писем менеджерам и покупателям отправляет вот такой код
Victor
02 марта 2017, 14:09
modx.pro
1 032
0

Установка miniShop 2.4.8 и ошибка 500

Добрый день!

При установке MiniShop 2.4.8 сайт выдал ошибку 500. Сайт на виртуалке от ТаймВеб, версия PHP 5.6
в логах вот это:

PHP Fatal error:  Uncaught Error: Call to a member function makePlaceholders() on null in /home/n/XXXXXXXXXXX/public_html/core/components/minishop2/model/minishop2/minishop2.class.php:435\nStack trace:\n#0 /home/n/XXXXXXXXXXX/public_html/core/components/minishop2/model/minishop2/minishop2.class.php(546): miniShop2->loadPlugins()\n#1 /home/n/XXXXXXXXXXX/public_html/core/cache/includes/elements/modplugin/10.include.cache.php(9): miniShop2->loadMap()\n#2 /home/n/XXXXXXXXXXX/public_html/core/model/modx/modscript.class.php(70): include('/home/n/newlook...')\n#3 /home/n/XXXXXXXXXXX/public_html/core/model/modx/modx.class.php(1608): modScript->process()\n#4 /home/n/XXXXXXXXXXX/public_html/core/model/modx/modx.class.php(539): modX->invokeEvent('OnMODXInit', Array)\n#5 /home/n/XXXXXXXXXXX/public_html/manager/index.php(52): modX->initialize('mgr')\n#6 {main}\n  thrown in /home/n/XXXXXXXXXXX/public_html/core/components/minishop2/model/minishop2/minishop2.class.php on line 435
Victor
08 февраля 2017, 11:25
modx.pro
1
4 886
0

Торговые предложения в miniShop2

Добрый день!
Коллеги, подскажите, есть ли в MiniShop2.4.6 такой функционал, как торговые предложения на основе артикула, размеров и цветов?
В идеале необходимо завести несколько товаров с разными размерами, цветами, остатками и артикулами, а на сайте выводить их как один товар…
В магазине дополнений есть такой продукт, как msTradeOffers, но в описании написано, что он не работает с последней версией minishop и не обновлялся уже почти год…
Подскажите, есть какие-то стандартные варианты реализации данного функционала?
Victor
07 декабря 2016, 09:59
modx.pro
1 662
0

Вывод товаров и названий их категорий

Добрый день!

Каталог имеет такой вид:

Каталог
-название подкатегории 1
товары подкатегории 1

-название подкатегории 2
товары подкатегории 2

-название подкатегории 3
товары подкатегории 3


В шаблоне вызывается msProducts, при переходе в «Каталог» отображаются все товары из подкатегорий одним списком, при переходе в «подкатегорию» отображаются товары из этой категории. Это все ок, вопрос в том, как сделать так, чтобы при переходе в «Каталог» товары отображались с названием категории, как на картинке:

Victor
08 августа 2016, 12:48
modx.pro
899
0

Fenom и Google Analytics

Добрый день!
Не могу понять в чем прикол, у меня Fenom конфликтует с кодом счетчика Google Analytics.

В чанке карточки товара для MiniShop2 есть вот такой код Fenom:
{if $_modx->resource.price > '10000'}Доставим этот товар бесплатно!
                                {else}Доставим этот товар по Самаре за 250 рублей
                                {/if}
Также в шаблоне есть чанк [[$counters]], в котором прописаны коды Яндекс.Метрики и Google Analutics. Фишка в том, что если я убираю код гугла, то выборка феном работает как надо, если я вставляю код гугл аналитики, то вместо выборки он выводит на странице весь код Fenom, вот так:
{if $_modx->resource.price > '10000'}Доставим этот товар <b>бесплатно!</b>
                                {else}Доставим этот товар по Самаре за 250 рублей
                                {/if}
В чем может быть проблема? Причем яндекс.метрика, которая живет в том же чанке, что и гугл аналитика никаких проблем феному не создает…
Victor
20 мая 2016, 12:23
modx.pro
2 776
0

Фильтры ввода и вывода и price minishop2

Добрый день!

Прошу помощи и совета, в карточке товара хочу выводить условие, в зависимости от цены. Например, если цена больше или равна 10000, то выводим одно условие, если меньше, то другое.
Делаю это вот так:

[[!+price:gte=`10000`:then=`Доставим этот товар бесплатно!`:else=`Доставка от 250 рублей`]]
Но условия выводятся некорректно, что я делаю не так и как можно реализовать такую штуку?
Спасибо!
Victor
17 мая 2016, 09:29
modx.pro
1
3 718
0