Вопросы
Minishop
Добрый день, после заказа не выводиться почему-то msGetOrder
<div class="msOrder">
{'!msOrder' | snippet : [
'tpl' => 'orderFormTpl',
]}
{'!msCart' | snippet :[
'tpl' => 'cartTpl'
]}
{'!msGetOrder' | snippet}
</div> Не устанавливается пакет formit
Здравствуйте. Такая проблема: не устанавливается пакет formit, все остальные остановились без проблем. При нажатии на кнопку «установить» formit начинает ее, но не заканчивает, останавливаясь на «Attempting to preserve files at...».
В логах modx ничего, в логах сервера пишет:
PHP Parse error: syntax error, unexpected '[' in /var/www/admin/data/www/site.ru/new/core/components/formit/model/formit/formitform.class.php on line 87, referer: site.ru/new/manager/?a=workspace
на 87 строке там написано:
В логах modx ничего, в логах сервера пишет:
PHP Parse error: syntax error, unexpected '[' in /var/www/admin/data/www/site.ru/new/core/components/formit/model/formit/formitform.class.php on line 87, referer: site.ru/new/manager/?a=workspace
на 87 строке там написано:
['key' => 'formit.form_encryptkey', 'namespace' => 'formit']В чем может быть ошибка? Как вызвать php файл по событию отправки заявки в msOrder?
Товарищи, подскажите как при оформлении заказа в msOrder подключить php файл и передать в него данные заявки
Это необходимо мне для передачи заявок в Битрикс24
Например в formit файл подключаю так: hooks=`rest.php`
Если правильно понял, то данные заявки можно получить в этом файле через те же переменные, которые используются в шаблоне tpl.msEmail
Это необходимо мне для передачи заявок в Битрикс24
Например в formit файл подключаю так: hooks=`rest.php`
Если правильно понял, то данные заявки можно получить в этом файле через те же переменные, которые используются в шаблоне tpl.msEmail
И снова о редиректе в корзину после добавления товара
Задача уже описывалась тут и тут, но к единому мнению спорящие не пришли.
Так как правильно организовать авторедирект в корзину после нажатия кнопки?? Без костлей-плагинов, копаний в сырцах и тд.
Этот спасительный код не работает:
Так как правильно организовать авторедирект в корзину после нажатия кнопки?? Без костлей-плагинов, копаний в сырцах и тд.
Этот спасительный код не работает:
miniShop2.Callbacks.Cart.add.response.success = function() {
document.location = '/cart.html';
} Как правильно присоединить таблицу InnerJoin?
Добрый день.
Подскажите, как правильно присоединить таблицу InnerJoin, если в таблице, которую необходимо присоединить поле для связи типа json?
Приведу пример:
Есть таблица 1.
В ней есть поля: id,name
Значения (для примера)
1 — Имя 1
2 — Имя 2
3 — Имя 3
Таблица 2. В ней поля
id, table1_id (json)
Значения (для примера)
1 — [«1»,«3»]
2 — [«1»,«3»]
3 — [«1»]
Нужно присоединить так, чтобы выбрать записи, id которых присутствуют в поле table1_id второй таблицы. То есть тут должны выбраться записи с первой таблицы с id 1 и 3
Пытаюсь так, но не работает:
Подскажите, как правильно присоединить таблицу InnerJoin, если в таблице, которую необходимо присоединить поле для связи типа json?
Приведу пример:
Есть таблица 1.
В ней есть поля: id,name
Значения (для примера)
1 — Имя 1
2 — Имя 2
3 — Имя 3
Таблица 2. В ней поля
id, table1_id (json)
Значения (для примера)
1 — [«1»,«3»]
2 — [«1»,«3»]
3 — [«1»]
Нужно присоединить так, чтобы выбрать записи, id которых присутствуют в поле table1_id второй таблицы. То есть тут должны выбраться записи с первой таблицы с id 1 и 3
Пытаюсь так, но не работает:
$rows = $pdo->getCollection('Table1', array(), array(
'innerJoin' => array(
'Table2' => array(
'class' => 'Table2',
'on' => 'Table2.table1_id = Table1.id'
),
),
'select' => array(
'Table1' => '*',
'Table2' => '*',
)
)); Office - загрузка аватара
Доброго дня!
Подскажите кто знает! Как при регистрации через Office загрузить аватар?
Спасибо!
Пробовал из профиля поле вставить — не работает…
Подскажите кто знает! Как при регистрации через Office загрузить аватар?
Спасибо!
Пробовал из профиля поле вставить — не работает…
перенос сайта modx revo на локальный openserver
Всем добра.
взял копию сайта рабочего. -> перенес архив сайта, успешно загрузил sql базу.
core\config\config.inc.php — поменял тут пути верно. но все равно при открытии сайта редиректит на версию в сети. помоги
config.core.php — исправлен путь в корневой.
connectors\config.core.php — тут тоже. но не помогло. что еще упустил?
взял копию сайта рабочего. -> перенес архив сайта, успешно загрузил sql базу.
core\config\config.inc.php — поменял тут пути верно. но все равно при открытии сайта редиректит на версию в сети. помоги
config.core.php — исправлен путь в корневой.
connectors\config.core.php — тут тоже. но не помогло. что еще упустил?
Контейнер перестает раскрываться, если внутри много ресурсов
Проблема идентична этой: modx.ru/vopros-otvet/info/1710/
Когда в дереве очень много ресурсов (~1300), оно при раскрытии сначала долго грузится, а потом ничего не появляется. По ссылке выше прочитал, что у MODX'а есть лимит — 250 дочерних ресурсов. Не знаю насколько это правда, но проблему надо решать. Она наблюдается уже на двух сайтах. Как быть?
Скриншот:
Когда в дереве очень много ресурсов (~1300), оно при раскрытии сначала долго грузится, а потом ничего не появляется. По ссылке выше прочитал, что у MODX'а есть лимит — 250 дочерних ресурсов. Не знаю насколько это правда, но проблему надо решать. Она наблюдается уже на двух сайтах. Как быть?
Скриншот:
Всплывающие уведомления в mininshop2 на jquery 3.3.1
Друзья, в minishop2 для вывода уведомлений используется библиотека jGrowl работающая на старой версии jquery. С версией jquery 3.3.1 она у меня не дружит, но есть другие библиотеки под jquery 3.3.1, которые отказываются работать на более ранних версиях.
Подскажите как можно мигрировать jGrowl на jquery 3.3.1.
Возможно я еще что-то не так делаю, но при подключении старой версии jquery из minishop2 уведомления начинают работать, а при подключении jquery 3.3.1 отваливаются.
Подскажите как можно мигрировать jGrowl на jquery 3.3.1.
Возможно я еще что-то не так делаю, но при подключении старой версии jquery из minishop2 уведомления начинают работать, а при подключении jquery 3.3.1 отваливаются.
Доступ к файлам через админку MODX
Возникла необходимость сделать простенький сайт по шаблону, решил разобраться, как сделать это самому с помощью MODx. Установил Open Server, MODX, и пару расширений — Ace и CKEditor.
Возникла следующая проблема — не могу редактировать файлы из админки — поле справа просто не загружается. Создавать фалы и папки при этом могу.
Удалось найти в сети несколько советов — сменить владельца файлов и разрешения. С помощью консоли Open Server'a и команд takeown и icalcs сменил пользователя и выдал ему права на все файлы full control. Результата нет. В связи с этим есть два вопроса:
1. А какому пользователю вообще надо выдать права? Я выдавал пользователю Admin — под ним запускается Open Server.
2. Может я вообще не в ту сторону копаю, подскажите, плз.
Заранее спасибо.
Возникла следующая проблема — не могу редактировать файлы из админки — поле справа просто не загружается. Создавать фалы и папки при этом могу.
Удалось найти в сети несколько советов — сменить владельца файлов и разрешения. С помощью консоли Open Server'a и команд takeown и icalcs сменил пользователя и выдал ему права на все файлы full control. Результата нет. В связи с этим есть два вопроса:
1. А какому пользователю вообще надо выдать права? Я выдавал пользователю Admin — под ним запускается Open Server.
2. Может я вообще не в ту сторону копаю, подскажите, плз.
Заранее спасибо.