Вопросы
Tagger оставляет записи в своей таблице после удаления страницы с тэгами
Привет сообществу
Кто-то сталкивался с тем, что при удалении страницы с тэгами Tagger в таблице modx_tagger_tag_resources остаются записи-ссылки на удаленные страницы? Или это у меня глюк, либо что-то неправильно настроено?
Кто-то сталкивался с тем, что при удалении страницы с тэгами Tagger в таблице modx_tagger_tag_resources остаются записи-ссылки на удаленные страницы? Или это у меня глюк, либо что-то неправильно настроено?
Как сделать редирект из плагина?
Друзья, памагитииии! Не хватает мозгов, есть плагин, который делает из URL поддомены, тут порядок. И сервер настроен, все поддомены смотрят на основной домен.
Плагин запускается на события OnHandleRequest и OnPageNotFound.
Вначале в цикле делаем список поддоменов из страниц, которые будут отображаться при переходе по ним. Все работает. Порядок. Если есть страница например site.ru/page то она откроется и ее контент по адресу page.site.ru.
Но вот засада, страница так же открывается и по старому адресу site.ru/page как теперь докрутить плагин так, что бы при переходе на страницу, был редирект на ее созданный поддомен?
Я думаю нужно получить ID и ALIAS текущей страницы, и сделать редирект на ее поддомен, но ничего не получается :(
пробовал так
Плагин запускается на события 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); Tickets, не показывает дочерние ресурсы, Error: date.strftime is not a function
Часто при открытии раздела с Tickets, он показывает дочерние ресурсы, хотя они есть, и выдает эту ошибку в консоль: Uncaught TypeError: date.strftime is not a function
Притом что если в окне поиска нажать кнопку «крестик», то тикеты появляются как и должны были.
Притом что если в окне поиска нажать кнопку «крестик», то тикеты появляются как и должны были.
Formit/AjaxForm
Добрый вечер, подскажите.
Есть стандартная форма на ajax с прикреплением файла
Вопрос в том что нужно сделать что бы прикрепить файл можно было только с определенным расширением? Например только картинки: *.jpg,*.png,
Есть стандартная форма на ajax с прикреплением файла
<label for="contact_attachment">Прикрепить файл </label>
<input type="file" name="contact_attachment" value="[[!+fi.contact_attachment]]" />все работает хорошо, все приходит.Вопрос в том что нужно сделать что бы прикрепить файл можно было только с определенным расширением? Например только картинки: *.jpg,*.png,
Как можно быстро удалить несколько десятков тысяч товаров?
Нужно перезалить товары магазина, а для этого нужно очистить предыдущие товары в категориях от существующих, но при попытке удалить категорию вместе с товарами ничего не происходит и через batcher по 20 товаров несколько десятков тысяч нет смысла удалять.
Можно ли быстро удалить все товары на сайте без переустановки modx?
Можно ли быстро удалить все товары на сайте без переустановки modx?
Как добавить JS скрипт ниже скрипта MS2 default.js
Подскажите пожалуйста.
Мне нужно вставить свой скрипт ниже script type=«text/javascript» src="/assets/components/minishop2/js/web/default.js?v=d62e73368c">
Как это сделать.
Мне нужно вставить свой скрипт ниже script type=«text/javascript» src="/assets/components/minishop2/js/web/default.js?v=d62e73368c">
Как это сделать.
Сделать весь сайт доступным только авторизованным пользователям
Добрый день.
Как сделать весь сайт доступным только авторизованным пользователям?
Понимаю что как то очень просто, но в сети найти не могу(((
Как сделать весь сайт доступным только авторизованным пользователям?
Понимаю что как то очень просто, но в сети найти не могу(((
Убрать товары которых нет в наличии
Добрый день, пытаюсь вывести товары в каталог через 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>"
}',
])} Проблема с FormIt
Доброго времени суток! Прошу помощи по FormIt. При вызове сниппета через AjaxForm форма выводится корректно, но при отправке сообщения все данные попадают в адресную строку и письмо не приходит.
debugParser и поддомен реализованный конекстом (context)
Добрый день.
У кого-нибудь может есть решение как запустить debugParser на поддомене?
з.ы. на поддомене не вызывается по какой-то причине debugParser
У кого-нибудь может есть решение как запустить debugParser на поддомене?
з.ы. на поддомене не вызывается по какой-то причине debugParser