Вопросы
minishop2 и смена названия товара
Приветствую!
Вопрос такой, есть товар например «Дверь», у него есть выбор опций, размер цвет и т.д.
При добавлении в корзину хочу чтобы цвет размер попадали в название товара и сохранялись при заказе, т.е. в админке, чтобы тоже отображалось такое же название. Пока чтобы опции в строку джойнились
например «Дверь, Белый, 2000х800»
В будущем хочу чтобы дополнительные товары тоже были в названии.
Как мне сказали бухгалтера закон после нг выходит, типа надо все в одну строку, а точнее в одну позицию в чеке. Отсюда и загвоздка, т.к. в онлайн оплате все по отдельности выходит. Я использую сбер-эквайринг, туда опции не передаются.
Вопрос такой, есть товар например «Дверь», у него есть выбор опций, размер цвет и т.д.
При добавлении в корзину хочу чтобы цвет размер попадали в название товара и сохранялись при заказе, т.е. в админке, чтобы тоже отображалось такое же название. Пока чтобы опции в строку джойнились
например «Дверь, Белый, 2000х800»
В будущем хочу чтобы дополнительные товары тоже были в названии.
Как мне сказали бухгалтера закон после нг выходит, типа надо все в одну строку, а точнее в одну позицию в чеке. Отсюда и загвоздка, т.к. в онлайн оплате все по отдельности выходит. Я использую сбер-эквайринг, туда опции не передаются.
Id пользователя
Есть проблема с id пользователя, создал таблицу для хранения адресов. В сниппет передаю id пользователя [[+modx.user.id]] таким способом, храню в скрытом поле. Но если в два аккаунта войти, выводит почему-то id одного аккаунта на двоих
Как решить? пробовал в коде получать вот так, $modx->user->get('id'); и $id_user = $modx->getUser()->get('id'); в снипете ничего такого нет, самы простой селект и выполнение запроса с установкой плейсхолдера и вызовом чанка.
Еще вопрос по логауту, что бы работала ссылка на выход нужно вызвать сниппет с чанком, но тогда у меня послу логина показывает этот чанк логаута, хотя стоит редирект, как исправить?
Как решить? пробовал в коде получать вот так, $modx->user->get('id'); и $id_user = $modx->getUser()->get('id'); в снипете ничего такого нет, самы простой селект и выполнение запроса с установкой плейсхолдера и вызовом чанка.
Еще вопрос по логауту, что бы работала ссылка на выход нужно вызвать сниппет с чанком, но тогда у меня послу логина показывает этот чанк логаута, хотя стоит редирект, как исправить?
Минимальное количество комментария
Как сделать минимальное кол-во символов? делал так
модуль Тикет
модуль Тикет
[решено] FIND_IN_SET по двум тв полям
Как сделать поиск по двум тв полям?
'where' => [
"1 = 1 AND FIND_IN_SET("~$person_id ~", replace(first_group, '||', ',')) OR FIND_IN_SET("~$person_id ~", replace(second_group, '||', ','))"{set $resources = 'pdoResources' | snippet : [
'parents' => $parent,
'returnIds' => '1',
'limit' => '0',
'includeTVs' => 'first_group,second_group',
'where' => [
"1 = 1 AND FIND_IN_SET("~$person_id~", replace(first_group, '||', ','))",
"1 = 1 AND FIND_IN_SET("~$person_id~", replace(second_group, '||', ','))"
]
]} Привязка аккаунта к соц. сети
Подскажите пожалуйста, как сделать так что бы к аккаунта привязалась соц сеть? Например человек уже зарегистрировался с помощью Login, а в будущем в кабинете решил привязать соц сеть, я вывожу с помощью HybridAuth, но вроде как создается новый пользователь, как это решить?
И снова 301 редирект снята с публикации
Когда снимаешь с публикации товар, по идеи должно уходить на 404 страницу, но получается так, что срабатывает бесконечный редирект и браузер зависает. Куда копать не понятно, возможно seo tab виной. Посмотрите на своих проектах, нормально ли работает такая вещь.
Где формируется переменная отвечающая за вывод общей суммы заказов minishop2?
Здравствуйте!
В файле orders.form.js нашел код, который отвечает за вывод общих количества и суммы заказов. Выглядит он так:
В файле orders.form.js нашел код, который отвечает за вывод общих количества и суммы заказов. Выглядит он так:
getCenterFields: function () {
return [{
xtype: 'displayfield',
id: 'minishop2-orders-info',
html: String.format('\
<table>\
<tr class="top">\
<td><span id="minishop2-orders-info-num">0</span>
{0}</td>\
<td><span id="minishop2-orders-info-sum">0</span>
{1}</td>\
</tr>\
</table>',
_('ms2_orders_form_selected_num'), _('ms2_orders_form_selected_sum'),
_('ms2_orders_form_month_num'), _('ms2_orders_form_selected_sum')
),
}];
}Мне нужно вывести другую переменную вместо общей суммы заказов (ms2_orders_form_selected_sum). Кто знает где она формируется? Modx 2.8--журнал ошибок
Всем здравствуйте и с Наступающим!
Обновился до 2.8.1 и не могу понять куда делся Журнал ошибок в отчетах.
Подскажите как включить. Спасибо!
Обновился до 2.8.1 и не могу понять куда делся Журнал ошибок в отчетах.
Подскажите как включить. Спасибо!
Как работает объявление переменной в Fenom'e?
Приветствую.
Есть несколько чанков. В одном из них объявляю переменную через Fenom:
Так и должно быть? Если так, то напрашивается вопрос — как оптимально тогда работать с объявлением переменных? Если задаются значения переменных или они запрашиваются, к примеру, из дополнительных полей, то не лучше ли их вынести, к примеру, в отдельный чанк и уже потом использовать в других чанках? Это при условии, что значения переменных будут использоваться несколько раз.
Второй вопрос: нагружает ли объявление / запрос одних и тех переменных в разных чанках или это дело как-то оптимизированно?
Есть несколько чанков. В одном из них объявляю переменную через Fenom:
{var $name = 2 + 2} [[- или запрашиваю значение доп. поля]]А в другом чанке переменная, ее значение становится доступной.Так и должно быть? Если так, то напрашивается вопрос — как оптимально тогда работать с объявлением переменных? Если задаются значения переменных или они запрашиваются, к примеру, из дополнительных полей, то не лучше ли их вынести, к примеру, в отдельный чанк и уже потом использовать в других чанках? Это при условии, что значения переменных будут использоваться несколько раз.
Второй вопрос: нагружает ли объявление / запрос одних и тех переменных в разных чанках или это дело как-то оптимизированно?
minishop msproducts вывести товары сгруппированными по родителям
Подскажите как вывести товары из подкатегорий сгруппированными по родителю. В идеале было бы еще разделить эти подкатегории выводом заголовка-имени подкатегории. Такое возможно сделать?
каждая категория открывается в отдельной вкладке фильтра и на 19ой все товары вперемешку а нужно чтобы сначала 117 потом 120 и тд и если возможно то с заглавием.
[[!msProducts?
&parents=`16,17,18,56,57,19`
&includeContent=`0`
&tpl=`msProductIndex`
&toPlaceholder=`catalog`
&includeThumbs=`322x180`
&includeTVs=`myvalue`
&sortby=`menuindex`
&sortdir=`ASC`
]]сейчас это вот так вызывается это категории, и в некоторых есть подкатегории (например в 19ой есть 117 и 120), которые и надо разбитькаждая категория открывается в отдельной вкладке фильтра и на 19ой все товары вперемешку а нужно чтобы сначала 117 потом 120 и тд и если возможно то с заглавием.