Вопросы
админка MODx Revolution и https
Добрый день! Кто как решает такую проблемку как если ваш сайт работает по https, но при входе в админку она открывается по http?
На ум приходят варианты:
1) Плагин писать
2) .htaccess
На ум приходят варианты:
1) Плагин писать
2) .htaccess
Долгая обработка AjaxForm
Написал сниппет обработку для заявок с сайта которая отправляет данные в crm систему (назвал crmhook):
[[!AjaxForm?
&snippet=`FormIt`
&hooks=`email,crmhook`
В итоге если оставить заявку она идет и на почту и в crm. Но из-за долгой обработки crm форма зависает на несколько секунд пока придет ответ.
Вопрос: можно ли сразу после проверки email отправить пользователю что запрос ушел? и как это сделать?
а crmhook обрабатывался в фоне.
Спасибо заранее.
[[!AjaxForm?
&snippet=`FormIt`
&hooks=`email,crmhook`
В итоге если оставить заявку она идет и на почту и в crm. Но из-за долгой обработки crm форма зависает на несколько секунд пока придет ответ.
Вопрос: можно ли сразу после проверки email отправить пользователю что запрос ушел? и как это сделать?
а crmhook обрабатывался в фоне.
Спасибо заранее.
OnPageNotFound вывод страницы
Добрый день. Суть вопроса в следующем — есть ресурс, вывод пользователя. У него указывается get параметр ?user=1 Но хотелось бы указывать не get параметром, а ссылкой вида ..../user/1/
Проблема заключается в том, что при вводе /user/1/ такую страницу не находит и отображает ресурс на который настроено в конфиге. Каким образом можно если выполнено какое-либо условие (в данном случае REQUEST_URI содержит /user/) отображать страницу, отличную от 404.
Могу конечно в самом шаблоне 404 страницы сниппетом сделать обработку REQUEST_URI и выводить шаблон в зависимости от него, но тогда же по адресу /user/1/ будет возвращаться код 404, а хотелось бы этого избежать. Да и плагином было бы более «правильно»
Проблема заключается в том, что при вводе /user/1/ такую страницу не находит и отображает ресурс на который настроено в конфиге. Каким образом можно если выполнено какое-либо условие (в данном случае REQUEST_URI содержит /user/) отображать страницу, отличную от 404.
Могу конечно в самом шаблоне 404 страницы сниппетом сделать обработку REQUEST_URI и выводить шаблон в зависимости от него, но тогда же по адресу /user/1/ будет возвращаться код 404, а хотелось бы этого избежать. Да и плагином было бы более «правильно»
Перенос товаров с одного сайта на другой
Необходимо перенести товары со старого сайта на новый, для импорта/экспорта нашел msImportExport, но его получается нужно ставить на 2 сайта, дороговато выходит, есть другое решение?
mSynс - замена категории
Всем день добрый.
Импортирую товар и категории. Так как в 1С структура не много другая, пытаюсь сделать так, что бы при импорте у некоторых категорий ставился другой родитель
Делаю плагин:
Импортирую товар и категории. Так как в 1С структура не много другая, пытаюсь сделать так, что бы при импорте у некоторых категорий ставился другой родитель
Делаю плагин:
<?php
switch($modx->event->name){
case 'mSyncOnBeforeImportCategory':
$values = & $modx->event->returnedValues;
if($data['parent_uuid'] == '93b35b22-adfd-11e5-a6da-fcaa14380341'){
$return['parent_uuid'] = 0;
$values['data'] = $return;
}
break;
}Но он создает Ресурс без названия и пихает туда все вложенные категории. Может кто делал что то подобное? Форма обратной связи FormIt и AjaxForm
Может кто подскажет, создаю форму с отправкой данных в сторонний файл.
В FormIt все отлично работает так:
[[!FormIt?
&hooks=`email,megaplan.php`
…
где megaplan.php сторонний файл который собирает данные с формы и отправляет в CRM.
Создаю AjaxForm так:
[[!AjaxForm?
&snippet=`FormIt`
&hooks=`email,megaplan.php`
…
И тут не работает, не знаю почему. Подскажите что не так делаю?
В FormIt все отлично работает так:
[[!FormIt?
&hooks=`email,megaplan.php`
…
где megaplan.php сторонний файл который собирает данные с формы и отправляет в CRM.
Создаю AjaxForm так:
[[!AjaxForm?
&snippet=`FormIt`
&hooks=`email,megaplan.php`
…
И тут не работает, не знаю почему. Подскажите что не так делаю?
Не работает редирект при смене города GeoLocation
Добрый день! При настройке GeoLocation (https://modstore.pro/packages/maps/geolocation) столкнулся с проблемой — при выборе города в модальном окне не происходит редиректа на указанную в настройках страницу. Ресурс опубликован, город и геообъект включены. В комментариях к статьям о дополнении видел подобные вопросы, но они остались без ответов.
Вывод картинки из TV с параметрами
Добрый день!
Подскажите пожалуйста как задать параметры картинке, которая выводится через TV.
На странице 2 вывода разных TV. Первый TV вывод галереи MIGX, второй TV с одной картинкой.
Подскажите пожалуйста как задать параметры картинке, которая выводится через TV.
На странице 2 вывода разных TV. Первый TV вывод галереи MIGX, второй TV с одной картинкой.
Оплата без корзины (на странице товара)
Здравствуйте!
Скажите, пожалуйста, можно ли разместить оплату яндекс деньгами сразу на товар, без перехода на корзину?
Если да, то как это осуществить?
Пробовала по клику на кнопку Оплатить (cart/add) делать вызов корзины в модальном окне, но если корзина была пуста изначально, то окно пустое…
Скажите, пожалуйста, можно ли разместить оплату яндекс деньгами сразу на товар, без перехода на корзину?
Если да, то как это осуществить?
Пробовала по клику на кнопку Оплатить (cart/add) делать вызов корзины в модальном окне, но если корзина была пуста изначально, то окно пустое…
Получить значение дополнительного поля профиля
Здравствуйте подскажите как получить значение дополнительного поля профиля в плагине стандартные поля получаю следующим образом
if ($profile = $user->getOne('Profile')) {
$user_id = $user->get('id');
$city = $profile->get('city');
}