Вопросы

Modx minishop2 и Cookie

Всем привет,

Столкнулся с такой проблемой.

При заходе на сайт в плагине я устанавливаю куку с временем и потом вешаю таймер обратного отсчет (типо скидка новым покупателям)

Вот так
if($_COOKIE['timer'] != '1') {
    setcookie("timer","1", time()+36000000);
    setcookie("timer_date",date("Y-m-d H:i:s") , time()+36000000);
}
Потом делаю определенные манипуляции и все работает. НО!

Заметил, если человек в первый раз заходит на главную или корзину или вообще хоть куда, то все нормально,
а если он в первый раз зашел в каталог или товар (minishop2), а при переходе на другие страницы не связанные каталогом и товаром, то у меня появляется 2 куки.

Одна на каталоге и у товаров
Другая на текстовых страницах.

Причем потестил на разных сайтах. В чем может быть проблема?
perfkirill
15 ноября 2019, 09:42
modx.pro
1 955
0

Вывод чанков tpl через pdoResources.

Alex
14 ноября 2019, 18:11
modx.pro
1 772
0

Права доступа? Настройки сервера?

Друзья мои!
Первым делом хочу извиниться, если задача тривиальна и можно сделать вывод, что я недостаточно приложил усилий для самостоятельного поиска решения (уверяю, это не так: )))

Дело в том, что сайт работает нормально.
Gleb
14 ноября 2019, 16:19
modx.pro
1
1 217
0

Не работает BabelLinks

Здравствуйте!
Прошу подсказки по такому вопросу:
На локальном сервере сниппет BabelLinks работает, переключатель языков выводится нормально и всё переключается. Вот код вызова.

{$_modx->runSnippet('BabelLinks', [
              'showCurrent' => 1,
           ])}


При переносе на реальный хостинг вывод BabelLinks пропадает. Т.е. не генерируется вообще никакой код. Если набирать адреса вручную, то страницы нужных контекстов загружаются.

Всё вроде бы проверил не один раз — вроде нормально.

Уже не представляю себе в какую сторону копать. Прошу совета
Oleg
14 ноября 2019, 15:24
modx.pro
1 673
0

Минишоп2 способ оплаты "в кредит" с переходом на сайт банка

Всем доброго времени суток.
а может кто-то подсказать, как сделать для Минишоп2 способ оплаты, при котором после нажатия на кнопку «подтвердить заказ» покупателя бы переадресовывало на такого плана страницу loans.tinkoff.ru/applications/online/08be1ce1-c6d8-4d8e-b482-83947f7b1078
?
Евгений Дубровин
14 ноября 2019, 15:15
modx.pro
1
1 758
0

Как проверить наличие параметра в массиве массивов, на точное соответствие? [РЕШЕНО]

Добрый день!
Подскажите пожалуйста, как проверить наличие параметра в массиве, на точное соответствие?
Андрей Шевяков
14 ноября 2019, 14:26
modx.pro
1 127
0

Не работает оплата на сайте с помощью компонента mspMollie

Друзья, установил дополнение mspMollie. Прописал ключ, полученный у Mollie, но при нажатии на кнопку Оплатить ничего не происходит. В настройках miniShop2 данный способ оплаты активен и привязан к способу доставки. Помогите разобраться.
Алексей
14 ноября 2019, 12:57
modx.pro
656
0

События JS при действиях с товаром

Как подцепить события на стороне JS при определенных действиях с товаром?

Например, добавление товара в корзину, оформление заказа, и тд. Я так понимаю, должен быть стандартный набор фреймворка, но не могу найти где.

Попробую четче сформулировать: На стороне клиента в рамках сессии нужно иметь доступ к объектам корзины и заказа. Эти объекты будут прочитываться при вызове соответствующих коллбекок. Нужно что бы не парсить код, для выяснения таких вещей как сумма, позиция и тд.
В документации к сожалению найти нормально не смог, если есть пример рабочей конструкции на JS буду благодарен.

Спасибо за помощь!
Sergey
14 ноября 2019, 10:48
modx.pro
2 596
0

Редирект для товаров как?

Всем привет. Изменилась структура сайта с
домен/категории/названиекатегории/
домен/категории/названиекатегории/названиеподкатегории/
на
домен/названиекатегории
домен/названиеподкатегории
внутри сайта все работает всё круто, но)) ложка дёгтя в поиске. там товары по ссылкам
домен/категории/названиекатегории/ТОВАР
домен/категории/названиекатегории/названиеподкатегории/ТОВАР

и оно нифига не редиректится)
правила для категорий прописала вот так
^kategorii/verhnyaa-odejda/palto/?$
Цель:
palto/

А можно ли прописать такое правило, может быть в htacess, чтобы все товары категорий и подкатегорий на новые редиректились разделы?))
Дарина
13 ноября 2019, 22:37
modx.pro
732
0

pdoPage, Localizator и EasyComm

Использую следующий вариант вывода всех отзывов EasyComm на странице, он работает:

{'!pdoPage' | snippet : [
    'element' => 'ecMessages',
    'threads' => '*',
    'limit' => '6',
    'ajaxMode' => 'default',
    'tpl' => 'tpl.ecMessages.Row.micro',
    'tplEmpty' => 'tpl.reviews.empty',
    'tplPageNext' => 'tplPageNext',
    'tplPagePrev' => 'tplPagePrev',
]}

Установил Localizator для языковых версий сайта, делаю по документации:

{'!Localizator' | snippet : [
    'snippet' => 'pdoPage',
    'element' => 'ecMessages',
    'threads' => '*',
    'limit' => '6',
    'ajaxMode' => 'default',
    'tpl' => 'tpl.ecMessages.Row.micro',
    'tplEmpty' => 'tpl.reviews.empty',
    'tplPageNext' => 'tplPageNext',
    'tplPagePrev' => 'tplPagePrev',
]}

Отзывы перестают выводиться.
Подскажите, как можно подружить EasyComm и Localizator для данной задачи?

UPD: Я полагаю, возникают проблемы с параметром threads=`*`. Но не пойму, как их решить.
Oleg
13 ноября 2019, 21:28
modx.pro
1 349
0