Вопросы

Localizator и Office

Всем привет. Столкнулся с проблемой, если Localizator использовать на поддоменах вида en.site.com, то возникает проблема при авторизации. Авторизация проходит на каждом поддомене отдельно, т.к. Localizator работает на псевдоконтекстах, хотелось бы узнать, надо ли в параметр addContext что-то добавлять? Как сделать единую авторизацию?
SEQUEL.ONE
19 января 2020, 17:18
modx.pro
1 095
0

Не считается процент скидки (fenom + minishop2)

На витрине товаров выводится процент скидки от старой цены, вот так:
{if $old_price?}
                    <span>-{100 - (($price*100)/$old_price) |round }%</span>
{/if}
Все работает, но обнаружил странный глюк.
Есть несколько товаров, у которых процент скидки указывается как 0%, при этом у других товаров из этой же категории все ок, старая цена и просто цена указаны верно, абсолютно не пойму в чем может быть проблема…
Victor
19 января 2020, 16:24
modx.pro
2
1 240
+1

Калькулятор расчета расстояния от А до Б

Добрый день.

Посоветуйте, что можно использовать, может есть готовые варианты, плохо ищу.

Задача: сделать на сайте подобие калькулятор, где можно ввести точку А и точку Б, тебе строится маршрут и указывается километраж, сам километраж умножается на N'ую сумму.
Не нужно мега точных расчетов, приблизительно что бы считал километраж + понимал населенные пункты.

Наверное нужно типо такого: tech.yandex.ru/maps/jsbox/2.1/deliveryCalculator
Только как передать данные в FormIt

Спасибо.

п.с. без привязки к miniShop2 )))
Роман
18 января 2020, 18:33
modx.pro
904
0

Как вывести производителей из определенных категорий?

[[!pdoResources?
&class=`msProduct`
&parents=`1328,1330,1336,1343`
&limit=`0`
&depth=`10`
&tpl=`@INLINE <option value="[[+id]]">[[+name]]</option>`
&innerJoin=`{
    "Data": {
        "class": "msProductData",
        "on": "msProduct.id = Data.id"
    },
    "Vendor": {
        "class": "msVendor",
        "on": "Data.vendor = Vendor.id"
    },
    "Member": {
        "class": "msCategoryMember",
        "on": "Member.product_id = msProduct.id"
    }
}`

&showLog=`1`
]]
Roman
18 января 2020, 02:31
modx.pro
987
0

У всех товаров в сравнении Comparison выводится одинаковая цена

Никак не могу понять природу происходящего. В таблице и карточке у товаров цены разные, в при сравнении выводится какое-то левое число, непонятно откуда берущееся.
Spirit_Ninja
17 января 2020, 20:58
modx.pro
758
0

Как очищать поле при выборе чекбокса в extjs?

Может кто-нибудь подсказать такой момент. Как очищать поле при выборе чекбокса в extjs? Подробности под катом.
SEQUEL.ONE
17 января 2020, 20:11
modx.pro
850
0

как правильно в MSearch2 сделать фильтрацию с шагом 0.1

Добрый день, как правильно в MSearch2 сделать фильтрацию с шагом 0.1? по умолчанию только 1.

Соответственно получается бред


Либо 2 либо 2.

Если в адресной строке РУКАМИ изменить на /?ms|obem_dvig=1.6,2.0

То все работает как надо.

В документации ничего не нашел.

Помогите пожалуйста.
Тимур
17 января 2020, 13:54
modx.pro
838
0

Выборка (where) по дате в pdoResources

Добрый день!
Понадобилось вывести только те записи, в которых ТЕКУЩАЯ дата попадает в период с (tv поле nacpr) по (tv поле konpr)
Перерыл весь интернет — не могу найти работающий пример выборки по периоду!

Я ПОНИМАЮ, что в where нужно задать сложное условие (AND) вида

текущая_дата>=nacpr AND текущая_дата<=kon_pr

К сожалению, навыков работы с датами в MODx пока не имею, но я быстро учусь…

[[pdoResources?
    &parents=`2`
    &depth=`0`
    &tpl=`TestListRowTpl`
    &includeTVs=`tvimage,nacpr,konpr`
	&where=`["FROM_UNIXTIME(nacpr, '%Y-%m-%d') .....___код___`
]]
Заранее буду благодарен за работающий пример сложной выборки по текущей дате.
Игорь
17 января 2020, 12:08
modx.pro
1
1 732
0

msCart как вывести производителя?

Подскажите как вывести производителя в чанке tpl.msCart?
{$product.vendor} дает ID…
Спасибо!
Alexander
16 января 2020, 14:45
modx.pro
903
0

Как вывести категории minishop2 FENOM без сниппета, с условием?

Друзья, подскажите пожалуйста, как вывести категории minishop2 с условием WHERE на FENOM без снипета. Просто вывести категории и подкатегории получается, но нужно с условием, где TV cat_view = 1. И вывести только категории, без товаров. Вот так выводит и категории с подкатегориями, но и товары, и не учитывает TV cat_view = 1 :( Я так понимаю проблема в синтаксисе WHERE у меня, что не так?

Делаю так
{var $parents = $_modx->getResources(
    [
    'published' => 1, 
    'deleted' => 0, 
    ],
    [
    'sortby' => 'menuindex', 
    'select' => 'id,pagetitle',
    'where' => [
		 'class_key:=' => 'msCategory',
                 'cat_view:=' => 1
	]
    ])
    }
Роман
16 января 2020, 13:09
modx.pro
1 153
0