Вопросы

Не выводит телефон пользователя при оформлении заказа при авторизации через Office.

Здравствуйте.

При авторизации пользователя через office при заказе подгружается только почта и имя, хотя в админке заполнен телефон.

Подскажите, пожалуйста, как реализовать добавление телефона для авторизованного пользователя.

По идее, надо с помощью плагина выцепить из профиля телефон и добавить его в форму, но не очень представляю на какое событие вешать.
Илья Чехов
14 июня 2018, 07:41
modx.pro
894
0

Не сохраняются сниппеты

здравствуйте… ситуация такая, при сохранении любого сниппета все элементы панели управления исчезают, остаются только кнопки управления (Сохранить, Удалить и т.д.) и сниппет не сохраняется. помогите, пожалуйста. не знаю что делать… переносил сайт на локальный хостинг. все работает. может быть есть какие-то настройки php…
Артём
14 июня 2018, 05:49
modx.pro
1 377
0

Убрать из выборки первый уровень вызова pdoMenu

Приветствую сообщество!

В общем вопрос следующего характера, есть вот такая конструкция, например:
-Главная (id — 1)
-Категория 1 (id — 2)
--Подкатегория 1.1 (Раздел с тикетами) (id — 5)
--Подкатегория 1.2 (Раздел с тикетами) (id — 6)
--Подкатегория 1.3 (обычный документ) (id — 7)
-Категория 2 (id — 3)
--Подкатегория 2.1 (Категория товаров) (id — 8)
--Подкатегория 2.2 (Категория товаров) (id — 9)
--Подкатегория 2.3 (обычный документ) (id — 10)
-Служебные страницы (id — 4)
Andrey
13 июня 2018, 16:24
modx.pro
2 318
+1

Modx revo shopkeeper3 мультивалютность select

Добрый день, подскажите кто
Modx revo Shopkeeper3 настроена мультивалютность рус usd eur
Все переводит не проблема, курсы в админке прописаны, суть в select переключение мультивалютности. Нужно что бы по умолчанию была EUR а не рус, в системных настройках shk3.currency_default поставил 4 (EUR)
вывел стандартную конструкцию:
<select id="site_currency" name="curency">
     <option value="1">RU</option>
     <!-- <option value="2">грн.</option> --> 
    <option value="3">USD</option>
    <option value="4">EUR</option>
    
</select>
А при заходе на сайт показывает цену в EUR а select переключения валют ПОКАЗЫВАЕТ рус, Может кто знает в чем проблема, почему изначально выбор валюты не показывает EUR

РЕШЕНО
Денис
13 июня 2018, 15:27
modx.pro
667
0

[Решено] Как программно изменить заказ minishop2?

Возникла необходимость написать свой внешний код, который позволил бы изменить заказ (состав товаров). То есть я знаю id заказа, и надо добавить или удалить товары из него. Если кто с этим сталкивался, подскажите как лучше это сделать, процессорами минишопа или еще как.

UPD. Решил вот как. Для начала покопался в самом минишопе, ибо сам он умеет делать то что мне надо через список заказов в админке, а значит у него есть для этого все необходимые педали.
gruzoveek
13 июня 2018, 12:04
modx.pro
2
2 748
0

Подскажите можно ли как то вызвать шаблон в шаблоне в несколько уровней вложенности?

Добрый день форумчане!
Подскажите пожалуйста возможно как то разшарить шаблон, или вызвать шаблон внутри шаблона?
Сергей
13 июня 2018, 09:40
modx.pro
2 076
0

ms2Gallery fenom

Здравствуйте, есть небольшая проблема, как можно разбить массив $files приходящий в чанк ms2Gallery-item, на подмасивы и вывести их.
Нужно что-бы в каждом div было по 6 фотографий, сперва думал через функцию array_chunk, но ее похоже нет в Fenom как и модификатора.
Пытался через $_php и $.php достучатся до стандартных функций php, но не смог (https://github.com/fenom-template/fenom/blob/master/docs/ru/syntax.md).
Может есть более простой способ (свой модификатор?) и как вообще сделать что-то подобное?
Alexandr
13 июня 2018, 09:10
modx.pro
1
1 421
0

Категории в Tickets + теги

Подскажите если я использую Tickets для создания блога как можно завести категории блога? Или это просто разные категории с тикетами?

../blog/category1/article1

И какое решение использовать с Tickets — лучше для тегов с ЧПУ — tagLister, Tagger?
Andrei
13 июня 2018, 08:43
modx.pro
1 180
+1

Изменение TV параметра через плагин

Сделал уведомлялку в телеграм, при написании новой статьи, уведомлялка срабатывает если TV параметр telegram имеет значение «да», соответственно после отправки сообщения с телеграм мне нужно чтобы этот параметр принимал значение «нет», чтобы при редактировании статьи не было дублей оповещения.
написал для этого маленький плагин, точнее добавил в существующий, который и шлет уведомления в телеграм
$page = $modx->getObject('modResource', $id_review);
$page->setTVValue('telegram','да');
$page->save();
но он почему-то не работает…
Андрей
13 июня 2018, 06:42
modx.pro
1 051
0

Можно ли получить токен MODX удалённо?

Всем привет!
Интересует вопрос про токены MODX.
У MODX есть REST API и он, довольно легко настраивается, вот я решил попробовать использовать его для одного front-end приложения, то есть связка такая: на фронте vue.js на бекенде — MODX.
При чём клиентская часть на совершенно другом домене.
Возник вопрос как можно реализовать авторизацию в таком случае?
В доках, вот тут — docs.modx.com/revolution/2.x/developing-in-modx/advanced-development/validating-requests-tokens-and-nonces
Написано, что токены авторизации запросов по-умолчанию работают в контексте mgr, то есть их, наверное, возможно задействовать и в других контекстах, если я правильно понял.
Но как получить такой токен по REST API, ведь клиентская часть, которая шлёт запрос находится на другом домене и вообще никак не связана с движком MODX, за исключением, что шлёт на него запросы?
Семён Кудрявцев
13 июня 2018, 06:22
modx.pro
1 568
0