Вопросы

FormIt и экспорт кавычек

Есть форма с использованием FormIt. При экспорте собранных из формы данных стандартным хуком FormItSaveForm, если в поле были введены кавычки в файле они выводятся как " в остальных местах нормальными кавычками.

Как можно можно сделать чтобы и в файл экспорта попадали кавычки?

РЕШЕНО!
Может кому-то пригодится.

Идём в файл core/components/formit/processors/mgr/form/export.class.php
В функции prepareRow, после первой строки
$ff = $object->toArray();
дописываем
$ff=str_replace('"','\"',$ff);
Вуаля!
В этом же файле в 50 строке, можно изменить имя файла, который создаётся при экспорте.
Константин
15 августа 2017, 08:15
modx.pro
1
1 162
0

Войти в аккаунт пользователя без пароля

Всем привет!
Ситуация следующая: через сниппет Login (стандартный) ранее были зареганы несколько пользователей. Затем регистрация новых пользователей прекратилась. Теперь заказчик хочет, чтобы зареганные клиенты могли входить только по email.
Если отбросить вопросы безопасности, то как это можно сделать?
В сниппете, который начал писать использую конструкцию
$user = $modx->getObject('modUser', array(
    'username' => $username,
    ));
$response = $modx->runProcessor('security/login', array(
    'username' => $username,
    'password' => $password,
    'login_context' => 'web',
    'add_contexts' => 'web',
    'rememberme' => true,
    'service' => 'login'
        ));
Где $username беру из $_POST, а $password временно использую реальный (просто, чтоб проверить, что процессор работает).
Итак, что нужно изменить (если флаг, то какой и где) в процессоре Модх логин, чтобы я мог позволить пользователю автоматически входить в свой аккаунт по email?
Илья Гурешидзе
15 августа 2017, 07:34
modx.pro
2 007
0

Проблемы с FormIt на хостинге TimeWeb

Добрый день, уважаемое сообщество!

Столкнулся с такой проблемой, что дополнение FormIt не высылает письма(ни в спам, ни во входящие). Моих умственных способностей пока что не хватило на то, чтобы понять как решить эту проблему и найти ошибку… Буду очень признателен за помощь!
teremok995
15 августа 2017, 05:55
modx.pro
1 366
0

Стоимость товара для каждой позиции в корзине

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



Нашел такой способ: [[+price:mpy=`[[+count]]`]], но он не работает. Заранее благодарен за помощь, спасибо.
Руслан Синюк
15 августа 2017, 01:32
modx.pro
1 102
0

mFilter2 и редирект на другую страницу

Вечер добрый сообщество.
Есть главная страницу сайта, на которое вызван сниппет mFilter2 с параметрами

Дмитрий Середюк
14 августа 2017, 17:50
modx.pro
4
2 686
0

Как реализовать? Интернет-магазин керамики

Подскажите или намекните как правильно реализовать следующее:

11000 товаров
У каждого производителя есть свои коллекции.
в коллекции существуют множество товаров (напольная плитка, плинтуса, настенная плитка и т.д.)

как в карточке товара (какая-либо коллекция) вставить все товары которые есть в этой коллекции

Пример:
Рассмотрим коллекцию А. в ней существует 3 вида товаров (Напольная, Настенная, и плинтуса)

если
в коллекции есть:
Плинтуса -> то выводить надпись Плинтус и все товары данной колекции
иначе если есть
Напольная плитка -> то выводить Напольная плитка и товары и т.д.

Извиняюсь за такое подробное описание, но я выложил суть вопроса как можно подробнее
Дмитрий
14 августа 2017, 14:23
modx.pro
3
2 361
0

pdoPage и ajaxMode одновременно default и button

Добрый день сообщество MODX!
Подскажите пожалуйста вариант реализации пагинации, как в яндекс маркете.
В pdoPage это есть, судя документации, но только по отдельности.
Что мне удалось выяснить под катом.
Oracul22
14 августа 2017, 10:26
modx.pro
1
2 860
0

Рост таблицы modx_manager_log

Добрый день. На сайте сильно разрастается таблица modx_manager_log, вплоть до полутора миллионов записей. Можно ли отключить или ограничить это логирование через системные настройки?
Владимир
14 августа 2017, 09:52
modx.pro
2 955
0

Показать страницу, с которой отправлено сообщение

Всем привет! В заголовок не влезла вся суть проблемы, и вопрос не ограничится строкой

<input type="hidden" name="pagename" value="[[*pagetitle]]" />

Дело вот в чем:

— Есть список ресурсов, выводимых через pdoTools.
— В каждом превью есть кнопка «заказать»
— При заказе нужно показать в письме, с какого превью отправлено сообщение

Виктор
13 августа 2017, 13:25
modx.pro
4
2 294
+1

Шаблон недвижимости

Хочу купить ваш шаблон недвижимости. Он полностью закончен? Проблемы с версткой нового дизайна могут возникнуть?
Kirill
13 августа 2017, 11:16
modx.pro
2 468
-6