Вопросы

Tagger оставляет записи в своей таблице после удаления страницы с тэгами

Привет сообществу
Кто-то сталкивался с тем, что при удалении страницы с тэгами Tagger в таблице modx_tagger_tag_resources остаются записи-ссылки на удаленные страницы? Или это у меня глюк, либо что-то неправильно настроено?
Сергей
26 ноября 2019, 18:34
modx.pro
715
0

Как сделать редирект из плагина?

Друзья, памагитииии! Не хватает мозгов, есть плагин, который делает из URL поддомены, тут порядок. И сервер настроен, все поддомены смотрят на основной домен.
Плагин запускается на события OnHandleRequest и OnPageNotFound.

Вначале в цикле делаем список поддоменов из страниц, которые будут отображаться при переходе по ним. Все работает. Порядок. Если есть страница например site.ru/page то она откроется и ее контент по адресу page.site.ru.

Но вот засада, страница так же открывается и по старому адресу site.ru/page как теперь докрутить плагин так, что бы при переходе на страницу, был редирект на ее созданный поддомен?

Я думаю нужно получить ID и ALIAS текущей страницы, и сделать редирект на ее поддомен, но ничего не получается :(
пробовал так

$url = MODX_URL_SCHEME.$doc->get('alias').'.site.ru';
               $modx->sendRedirect($url);
Роман
26 ноября 2019, 17:08
modx.pro
1
992
0

Tickets, не показывает дочерние ресурсы, Error: date.strftime is not a function

Часто при открытии раздела с Tickets, он показывает дочерние ресурсы, хотя они есть, и выдает эту ошибку в консоль: Uncaught TypeError: date.strftime is not a function

Притом что если в окне поиска нажать кнопку «крестик», то тикеты появляются как и должны были.

Scorp Satex
26 ноября 2019, 15:30
modx.pro
946
0

Formit/AjaxForm

Добрый вечер, подскажите.
Есть стандартная форма на ajax с прикреплением файла
<label for="contact_attachment">Прикрепить файл </label>
<input type="file" name="contact_attachment" value="[[!+fi.contact_attachment]]" />
все работает хорошо, все приходит.
Вопрос в том что нужно сделать что бы прикрепить файл можно было только с определенным расширением? Например только картинки: *.jpg,*.png,
Vladislav
26 ноября 2019, 14:04
modx.pro
1
1 105
0

Как можно быстро удалить несколько десятков тысяч товаров?

Нужно перезалить товары магазина, а для этого нужно очистить предыдущие товары в категориях от существующих, но при попытке удалить категорию вместе с товарами ничего не происходит и через batcher по 20 товаров несколько десятков тысяч нет смысла удалять.
Можно ли быстро удалить все товары на сайте без переустановки modx?
Марк
26 ноября 2019, 12:06
modx.pro
2
1 418
0

Как добавить JS скрипт ниже скрипта MS2 default.js

Подскажите пожалуйста.

Мне нужно вставить свой скрипт ниже script type=«text/javascript» src="/assets/components/minishop2/js/web/default.js?v=d62e73368c">

Как это сделать.
Олег Щавелев
26 ноября 2019, 11:46
modx.pro
1
1 294
0

Сделать весь сайт доступным только авторизованным пользователям

Добрый день.
Как сделать весь сайт доступным только авторизованным пользователям?
Понимаю что как то очень просто, но в сети найти не могу(((
Павел Б
25 ноября 2019, 18:04
modx.pro
1 067
+1

Убрать товары которых нет в наличии

Добрый день, пытаюсь вывести товары в каталог через mFilter2, как отсортировать и вывести все позиции модификации (msOptionsPrice2) которых имеются в наличии
{$_modx->runSnippet('!mFilter2', [
        	'element' => 'msProducts',
        	'class' => 'msProduct',
        	'showEmptyFilters' => 1,
        	'limit' => 36,
        	'tplOuter' => '@FILE chunks/tpl_mfilter_outer.tpl',
        	'sort' => 'msoption|count:asc',
        	'ajaxMode' => 'scroll',
            'loadModels' => 'easycomm',
            'leftJoin' => '{
            	"ecThread": {
            		"class": "ecThread",
            		"on": "msProduct.id = ecThread.resource"
            	}
            }',
            'select' => '{
            	"msProduct": "*",
            	"ecThread": "ecThread.rating_simple AS rating, ecThread.count AS reviews",
            }',
        	'filterOptions' => '{
        		"more_tpl": "<div class=\"text-center\"><button class=\"btn btn-blue btn-rounded btn_more\">Загрузить еще</button></div>"
        	}',
        ])}
Дмитрий
25 ноября 2019, 13:49
modx.pro
700
0

Проблема с FormIt

Доброго времени суток! Прошу помощи по FormIt. При вызове сниппета через AjaxForm форма выводится корректно, но при отправке сообщения все данные попадают в адресную строку и письмо не приходит.
Антон
23 ноября 2019, 19:00
modx.pro
1 399
0

debugParser и поддомен реализованный конекстом (context)

Добрый день.
У кого-нибудь может есть решение как запустить debugParser на поддомене?
з.ы. на поддомене не вызывается по какой-то причине debugParser
Кирилл
23 ноября 2019, 10:08
modx.pro
1 081
0