Вопросы
При переносе сайта ошибка Fatal error: Uncaught --> Smarty Compiler
При переносе сайта на modx 2.8.3-pl и переустановки при заходе в админку выдает ошибку
версия PHP 5.6
Fatal error: Uncaught --> Smarty Compiler: Syntax error in template «eval:<a href=»?a=index&..." on line 111 "});{/literal} ">Завершить все сеансыЗавершить все сеансы работы пользователей и произвести принудительный выход из системы всех пользователей" — Unexpected " MODx.msg.confirm({ title: _('flush_sessions') ,text: _('flush_sessions_confirm') ,url: MODx.config.connector_url ,params: { action: 'security/flush' } ,listeners: { 'success': {fn:function() { location.href = './'; },scope:this} } });", expected one of: LITERALEND < — thrown in /home/a0257010/domains/richotels.ru/public_html/ufa/core/model/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 111
в чем может быть проблема, погуглив, нашел, что проблемы такого рода возникают, но конкретно такого нигде не нашел
версия PHP 5.6
Fatal error: Uncaught --> Smarty Compiler: Syntax error in template «eval:<a href=»?a=index&..." on line 111 "});{/literal} ">Завершить все сеансыЗавершить все сеансы работы пользователей и произвести принудительный выход из системы всех пользователей" — Unexpected " MODx.msg.confirm({ title: _('flush_sessions') ,text: _('flush_sessions_confirm') ,url: MODx.config.connector_url ,params: { action: 'security/flush' } ,listeners: { 'success': {fn:function() { location.href = './'; },scope:this} } });", expected one of: LITERALEND < — thrown in /home/a0257010/domains/richotels.ru/public_html/ufa/core/model/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 111
в чем может быть проблема, погуглив, нашел, что проблемы такого рода возникают, но конкретно такого нигде не нашел
Настройки программы "Отзывы клиентов" Google MiniShop2
Привет всем…
Стал, вопрос как добавить правильно код (это код который после оформления заказа в MiniShop2 предлагает пройти опрос и оставить отзыв) на Google
может а кого то есть уже готовое решения… буду благодарен… (?)
Стал, вопрос как добавить правильно код (это код который после оформления заказа в MiniShop2 предлагает пройти опрос и оставить отзыв) на Google
может а кого то есть уже готовое решения… буду благодарен… (?)
<script src="https://apis.google.com/js/platform.js?onload=renderOptIn" async defer></script>
<script>
window.renderOptIn = function() {
window.gapi.load('surveyoptin', function() {
window.gapi.surveyoptin.render(
{
// REQUIRED FIELDS
"merchant_id": 00000000,
"order_id": "ORDER_ID",
"email": "CUSTOMER_EMAIL",
"delivery_country": "COUNTRY_CODE",
"estimated_delivery_date": "YYYY-MM-DD",
// OPTIONAL FIELDS
"products": [{"gtin":"GTIN1"}, {"gtin":"GTIN2"}]
});
});
}
</script> Права доступа для менеджера
В политике доступа не могу найти пункт, который бы отвечал за сохранение сортировки и показа нужных столбцов.

При выборе нужный столбов и обновлении страницы, все столбцы опять показываются. Хотелось бы узнать, что за политика доступа за это отвечает или где это можно поправить.

При выборе нужный столбов и обновлении страницы, все столбцы опять показываются. Хотелось бы узнать, что за политика доступа за это отвечает или где это можно поправить.
Передать значение переменной в setTVValue
Коллеги, подскажите как в такую конструкцию
for ($q = 1; $q <= 2; $q++) {
for ($i = 1; $i <= 6; $i++) {
//Получение переменно вида polCalc11
$calc="polCalc$q$i";
//Получение переменно вида polCalc1-0-1
$tvvalue="polCalc$q-0-$i";
$calc = $modx->getOption('tvvalue','');
//Получение переменно вида polCalc1
$tvrecord="polCalc$q";
if ( $category == $i ){
$fundament = $result * $calc;
$resource->setTVValue('вот сюда передать значение переменной $tvrecord', $fundament);
}
}
}Передать значение переменной вот в эти строки:$calc = $modx->getOption('вот сюда передать значение переменной $tvvalue','');$resource->setTVValue('вот сюда передать значение переменной $tvrecord', $fundament); mysql добавление цен
Есть таблица история цен. Цены обновляются на сайте каждый час. Примерно 40тыс, цен. Чтобы вести историю цен, все эти цены добавляются без проверки в базу. База соответственно разрослась до 7млн, записей.
msearch2 настройка поиска
Есть артикул ms-490, не получается настроит, чтобы при запросе ms490 или ms-490-220 выдавался товар с артикулом ms-490.
MigxDB и Fenom
Друзья, есть вопрос, уже сломал голову. Как вывести на fenom MigxDB?
Есть конструкция
{'!pdoPage' | snippet: [
'elementClass' => 'modSnippet',
'element' => 'migxLoopCollection',
'packageName' => 'loft',
'classname' => 'loftItem',
'tpl' => 'loft-site2',
'limit' => '0',
]}
в чанке loft-site2 выводятся значения
{$lotnumber}{$_modx->resource.lotnumber}[[+lotnumber]]{$_modx->getPlaceholder('lotnumber')}
Но значения отдает только [[+lotnumber]] все остальное возвращает пустоту.
Если переписать вывоз сниппета на родной вывоз modx
[[!pdoPage?
&elementClass=`modSnippet`
&element=`migxLoopCollection`
&packageName=`nloft`
&classname=`loftItem`
&tpl=`loft-site`
&limit=`0`
]]
то работает {$lotnumber}
Как заставить работать только на fenom? Записей в таблице много, важна скорость отдачи.
Есть конструкция
{'!pdoPage' | snippet: [
'elementClass' => 'modSnippet',
'element' => 'migxLoopCollection',
'packageName' => 'loft',
'classname' => 'loftItem',
'tpl' => 'loft-site2',
'limit' => '0',
]}
в чанке loft-site2 выводятся значения
{$lotnumber}{$_modx->resource.lotnumber}[[+lotnumber]]{$_modx->getPlaceholder('lotnumber')}
Но значения отдает только [[+lotnumber]] все остальное возвращает пустоту.
Если переписать вывоз сниппета на родной вывоз modx
[[!pdoPage?
&elementClass=`modSnippet`
&element=`migxLoopCollection`
&packageName=`nloft`
&classname=`loftItem`
&tpl=`loft-site`
&limit=`0`
]]
то работает {$lotnumber}
Как заставить работать только на fenom? Записей в таблице много, важна скорость отдачи.
Некорректная работа mFilter2
Доброго времени суток!
Понадобилось на сайте магазина одежды вывести в фильтре свойство «Состав», который указывается в introtext товара. Добавил в &filters «resource|introtext:checkbox», указал шаблоны. Но работает странно. Например, заходим в раздел, в фильтре сумма чисел совпадает с кол-вом товаров в разделе, фильтр отображает свойство так:

Выбираем один из вариантов, становится так:

Снимаем галку. Несмотря на то, что фильтр показывает только 40 подходящих товаров, на странице отображаются все 78.

Непонятно, почему значения становятся неактивными, ведь товары с таким значением свойства есть в разделе, и значения в фильтре должны суммироваться, а не исключать друг друга.
На сайте установлен msearch2 версии 1.7.3. На modstore в истории изменений есть запись
Понадобилось на сайте магазина одежды вывести в фильтре свойство «Состав», который указывается в introtext товара. Добавил в &filters «resource|introtext:checkbox», указал шаблоны. Но работает странно. Например, заходим в раздел, в фильтре сумма чисел совпадает с кол-вом товаров в разделе, фильтр отображает свойство так:

Выбираем один из вариантов, становится так:

Снимаем галку. Несмотря на то, что фильтр показывает только 40 подходящих товаров, на странице отображаются все 78.

Непонятно, почему значения становятся неактивными, ведь товары с таким значением свойства есть в разделе, и значения в фильтре должны суммироваться, а не исключать друг друга.
На сайте установлен msearch2 версии 1.7.3. На modstore в истории изменений есть запись
1.10.4-plВ моем случае это действительно программная ошибка, которая исправится покупкой новой версии mSearch2, или же что-то не так настроено?
[mFilter2] Improved work with cyrillic symbols.
