Вопросы
AjaxForms + Modx_session
Приветствую! Столкнулся с неоднозначной проблемой.
Использую AjaxForms для форм обратной связи на пару с Formit.
Заметил что таблица modx_session началась заполняться крайне быстро.
При отключении анонимных сессий формы попросту перестают работать.
Как отучить дополнение использовать бд для сессий или хотя бы умерить прожорливость?
Вопрос также решен тут: modx.pro/help/13757/
Использую AjaxForms для форм обратной связи на пару с Formit.
Заметил что таблица modx_session началась заполняться крайне быстро.
При отключении анонимных сессий формы попросту перестают работать.
Как отучить дополнение использовать бд для сессий или хотя бы умерить прожорливость?
Вопрос также решен тут: modx.pro/help/13757/
Показывать форму в зависимости от radio
Есть вывод minishop2, для оформления заказа [[!msOrder?tpl=`orderFormTpl`]]
Как вывести другой tpl в зависимости от radio. Например, есть форма оформления для физлица и юрлица.
Может быть получать результат записывать его в переменную и в зависимости от этого выводить нужный tpl?
Как вывести другой tpl в зависимости от radio. Например, есть форма оформления для физлица и юрлица.
<div id="donate">
<label>
<input type="radio" name="toggle1">кнопка1
</label>
<label>
<input type="radio" name="toggle1">кнопка2
</label>
</div>
<div id="result1">[[!msOrder?tpl=`orderFormTpl`]]</div>
<div id="result2">[[!msOrder?tpl=`orderFormTpl2`]]</div>
[[!msGetOrder]]Эта фигня работать не будетМожет быть получать результат записывать его в переменную и в зависимости от этого выводить нужный tpl?
Ace + OSX High Sierra + Safari = Тормоза в админке
Всем привет!
Раньше никогда такого не было.
Обновился до High Sierra и Сафари начал дико тормозить в админке MODX, особенно при открытом Ace. Тотальное слайдшоу.
Надеюсь, я не одинок? Есть идеи решения проблемы кроме смены браузера?
Раньше никогда такого не было.
Обновился до High Sierra и Сафари начал дико тормозить в админке MODX, особенно при открытом Ace. Тотальное слайдшоу.
Надеюсь, я не одинок? Есть идеи решения проблемы кроме смены браузера?
eventscalendar2 и кодировка (IIS 7.5)
Здравствуйте!
При выводе календаря в дате (месяце) события вылезают три вопросительных знака в ромбиках. Кодировка везде, включая ответ сервера (IIS 7.5) в заголовке — utf8.
24 ��� 2017 15:15
Кто-нибудь сталкивался с подобным? Где еще надо задать кодировку?
И еще появился вопрос — есть ли возможнось ограничить глубину выборки? &depth не работает, да его и нет в списке параметров в документации к eventscalendar2.
При выводе календаря в дате (месяце) события вылезают три вопросительных знака в ромбиках. Кодировка везде, включая ответ сервера (IIS 7.5) в заголовке — utf8.
24 ��� 2017 15:15
Кто-нибудь сталкивался с подобным? Где еще надо задать кодировку?
И еще появился вопрос — есть ли возможнось ограничить глубину выборки? &depth не работает, да его и нет в списке параметров в документации к eventscalendar2.
Revo https, каталог error 500
Подскажите почему не открывает каталог на сайте, все ссылки кликабельны а каталог нет. Не открывает после перевода сайта на HTTPS.
server_protocol значение https
RewriteEngine On
RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ доменное имя.by/$1 [R=301,L]
# Rewrite www.domain.com -> domain.com — used with SEO Strict URLs plugin
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^доменное имя\.by [NC]
RewriteRule (.*) доменное имя.by/$1 [R=301,L]
logi
[2017-09-30 23:54:46] (ERROR @ /home/доменное имя/public_html/core/model/modx/modx.class.php: 991) `0` is not a valid integer and may not be passed to makeUrl()
[2017-09-30 23:54:46] (ERROR in resource 29 @ /home/доменное имя/public_html/core/model/modx/modparser.class.php: 1353) Bad link tag `[[~0]]` encountered
Не переходит в категории товаров, стоит tagmanager2, в само описание товара входит а категория нет.
server_protocol значение https
RewriteEngine On
RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ доменное имя.by/$1 [R=301,L]
# Rewrite www.domain.com -> domain.com — used with SEO Strict URLs plugin
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^доменное имя\.by [NC]
RewriteRule (.*) доменное имя.by/$1 [R=301,L]
logi
[2017-09-30 23:54:46] (ERROR @ /home/доменное имя/public_html/core/model/modx/modx.class.php: 991) `0` is not a valid integer and may not be passed to makeUrl()
[2017-09-30 23:54:46] (ERROR in resource 29 @ /home/доменное имя/public_html/core/model/modx/modparser.class.php: 1353) Bad link tag `[[~0]]` encountered
Не переходит в категории товаров, стоит tagmanager2, в само описание товара входит а категория нет.
Блокировка и logout заблокированных пользователей.
Доброго времени суток! Заметил, что с коробки, у Modx странно работает блокировка пользователей, а именно пункт «заблокирован после». Пользователю блокируется вход после выбранной даты, но пока он не вышел — может продолжать просматривать весь сайт + не выставляется *true* в поле *заблокирован*. Хотел это исправить, сначала через сниппет примитивным кодом для проверки:
$profile = $modx->user->getOne('Profile');
$check_date = time();
$block_date = $profile->get('blockedafter');
if ($block_date > $check_date) {
$block_check = false;
} else {
$block_check = true;
}
if ($block_check) {
$profile->set('blocked', true);
$profile->save();
$response = $response = $modx->runProcessor('/security/logout');
} Ограничить количество результатов в pdoPage
Всем привет.
Подскажите, как можно ограничить количество выводимых результатов в pdoPage?
Допустим у меня 200 ресурсов в контейнере, но мне надо вывести через ajax pdoPage только первые 20, при этом по 10 на странице. Как это сделать?
Подскажите, как можно ограничить количество выводимых результатов в pdoPage?
Допустим у меня 200 ресурсов в контейнере, но мне надо вывести через ajax pdoPage только первые 20, при этом по 10 на странице. Как это сделать?
MsProfile или Office
Подскажите, если нужен только функционал реф. ссылки для учета, сколько куплено и кем с разбивкой по рефералам в минишопе, то достаточно ли MsProfile за 1000₽ Или нужен Office за два куска? И как формировать рефки, ручками или есть автоматика?
eventsCalendar2 стили.
Добрый день,
Подскажите как поменять фон дня в событием, перепробовал все, почему то он остается зеленый, а на сайте это не подходит.
Подскажите как поменять фон дня в событием, перепробовал все, почему то он остается зеленый, а на сайте это не подходит.
Fenom вместо getImageList MIGx
Есть обработка MIGx полей через Fenom с условиями:
Решение
{set $rows = json_decode($_modx->resource.tv_name, true)}
{foreach $rows as $_list $row}
{if $_last==1}
'какойто коТ'
{/if}
{/foreach}Все замечательно работает, но если мне к примеру помимо _last нужны поля idx, _alt, _first и прочее, как быть в таком случае? Неужели без getImageList все же не обойтись?Решение
{set $rows = json_decode($_modx->resource.migx_tv, true)}
{set $idx = 0}
{foreach $rows as $idxArr => $row}
{set $row['idx'] = $idx++} {* idx от созданной переменной с инкриментом*}
{set $row['idxForeach'] = $row@index} {* idx от foreach*}
{*set $idxMIGX = $row['MIGX_id']*} {* idx от MIGX*}
{if $row@first}
{set $row['_first'] = 'first item'}
{/if}
{if $row@last}
{set $row['_last'] = 'last item'}
{/if}
{if !($idx % 2)}
{set $row['_alt'] = 'odd item'}
{/if}
{$row | print_r}
{/foreach}