Перенос файлов через MODx API
Добрый день!
Есть задача: переносить при сохранении товаров файлы, приходящие в выгрузке 1С из временного каталога выгрузки в отдельную папку на сайте, положим /uploads
Можно ли сделать это с помощью MODx API или просто через php-функцию rename() можно?
Пытаюсь сделать это через rename(), но не получается. Папка /uploads существует, права стандартные 755.
Спасибо за совет
Есть задача: переносить при сохранении товаров файлы, приходящие в выгрузке 1С из временного каталога выгрузки в отдельную папку на сайте, положим /uploads
Можно ли сделать это с помощью MODx API или просто через php-функцию rename() можно?
Пытаюсь сделать это через rename(), но не получается. Папка /uploads существует, права стандартные 755.
Спасибо за совет
Использование результата сниппета в чанке тпл
Добрый день. Возможно вопрос избитый, но я нигде не могу найти документацию насчёт использования функции из сниппета внутри чанка. Я впервые пользуюсь модх. У меня есть чанк с формой данных клиента и сниппет с определением страны по айпи. Я хочу передать результат спиппета, но не могу понять как.
Допустим, сниппед называется TestSnippet, чанк TestChunk. Внутри чанка я подключаю сниппет через [!TestSnippet]. А куда писать результат? Я видела, что ставят внутри снипетта плейсхолдер, но он у меня пустой, поэтому могу предположить, что я вообще не подключаю сниппет к форме. Можете направить на ссылку или объяснить как это делать?
Допустим, сниппед называется TestSnippet, чанк TestChunk. Внутри чанка я подключаю сниппет через [!TestSnippet]. А куда писать результат? Я видела, что ставят внутри снипетта плейсхолдер, но он у меня пустой, поэтому могу предположить, что я вообще не подключаю сниппет к форме. Можете направить на ссылку или объяснить как это делать?
mSearch2. Одинаковый вес слов из полей с разным приоритетом - неправильный поиск
Настройки веса слов такие: pagetitle:10,introtext:1,article:1,content:1
Пример:
У товара 1 — слово «Тест» — в pagetitle
У товара 2 — слово «Тест» — в content
Делаю тестирование поиска по фразе тест — в результатах у них вес одинаковый = 3
Из-за этого в подсказках на сайте всплывают не те товары, что должны.
Как это исправить?
Пример:
У товара 1 — слово «Тест» — в pagetitle
У товара 2 — слово «Тест» — в content
Делаю тестирование поиска по фразе тест — в результатах у них вес одинаковый = 3
Из-за этого в подсказках на сайте всплывают не те товары, что должны.
Как это исправить?
Не работает сортировка по цене (mSearch2) mFilter2 + Discontrol
Для теста использовал modhost.pro + minishop2 + mSearch2+ Discontrol
Без использования скидки — все работает
Без использования скидки — все работает
Отключить уведомление о новом заказе на почту
Приветствую. Подскажите, как отключить письмо пользователю о его заказе на почту. Эту функцию хочу реализовать через CRM систему.
Перерыл всю админку и Гугл, тишина, не могу найти.
Спасибо.
minishop2, FormIt
Перерыл всю админку и Гугл, тишина, не могу найти.
Спасибо.
minishop2, FormIt
Почему не сохраняется текст комментария Tickets?
Здравствуйте!
На сайте есть обычный ресурс Отзывы. Там выводились созданные отзывы из Migx, теперь понадобилось добавить возможность оставлять отзывы только залогинененым юзерам.
Подключили к форме HybridAuth.
Но проблема в том, что после того, как я напишу отзыв, у него не сохраняется текст, вместо текста написано просто 0.
Никаких плагинов и сниппетов, которые могут подменить — нет. Куда копать?
Вызов обычный:
На сайте есть обычный ресурс Отзывы. Там выводились созданные отзывы из Migx, теперь понадобилось добавить возможность оставлять отзывы только залогинененым юзерам.
Подключили к форме HybridAuth.
Но проблема в том, что после того, как я напишу отзыв, у него не сохраняется текст, вместо текста написано просто 0.
Никаких плагинов и сниппетов, которые могут подменить — нет. Куда копать?
Вызов обычный:
[[!TicketComments?
&allowGuest=`0`
&autoPublish=`0`
&tplComments=`tpl.Reviews.wrapper`
&tplCommentForm=`tpl.Reviews.form`
&tplLoginToComment=`tpl.Reviews.login`
&tplCommentAuth=`tpl.Reviews.single`
&tplCommentGuest=`tpl.Reviews.single`
]]
Региональность на подпапках
Подскажите пожалуйста какое дополнение можно использовать для создания региональных «подпапок», чтобы сайт имел структуру не поддомена spb.stite.ru (поддомены не подходят для текущей задачи), а такого вида site.ru/spb? Регионов не мало указывать поэтому хотелось через переменные (как напрbмер seodomains) как-то упросить работу! Спасибо
Личный кабинет при помощи компонента Login
Подскажите пожалуйста, возможно ли как-то сделать, чтобы письмо с подтверждением регистрации приходило от заданного адреса например no-reply@domen.ru, а не с адреса хостинга noreply@unverified.beget.ru. Возможно есть у сниппета Register такой параметр?
Настройка конфигурации NGINX + PHP-FPM 7.4 на Ubuntu 22.04 + Fastpanel для MODX 2.8.7
Добрый день.
Поднимаю сервер VDS для MODX 2.8.5. Ubuntu 22.04 + Fastpanel. Связка NGINX + PHP-FPM 7.4. Cертификат Let's Encrypt Wildcard создан через панель. Стандартную настройку конфигов сделал такую (настройки сохраняются в разделе «Ручная настройка» в панели управления. Учтите, что при ручных настройках панель начнет вас предупреждать о попытке поменять стандартные настройки и будет просить ввести код подтверждения, если вы это сделаете — то ручные настройки затрутся и придётся настраивать заново).
Поднимаю сервер VDS для MODX 2.8.5. Ubuntu 22.04 + Fastpanel. Связка NGINX + PHP-FPM 7.4. Cертификат Let's Encrypt Wildcard создан через панель. Стандартную настройку конфигов сделал такую (настройки сохраняются в разделе «Ручная настройка» в панели управления. Учтите, что при ручных настройках панель начнет вас предупреждать о попытке поменять стандартные настройки и будет просить ввести код подтверждения, если вы это сделаете — то ручные настройки затрутся и придётся настраивать заново).
Как добавить выполнение моего снипета в очередь чтобы не мешать основной работе?
Есть скрипт что отправляет уведомление в ватсап, оно занимает время, хочу поставить его в очередь но не могу понять как, подскажите пожалуйста как это сделать?