Вопросы
MODX Register компонента Login
Уважаемые, не подскажете в чем может быть проблема — после переноса сайта на https и настройки friendly url, перестал работать Register, при том, что Login работает. Friendly url, отключил, кэш чистил, бесполезно… MODX 2.7.0
Всем привет! Несколько общих вопросов
Всем привет! Работаю в MODX над большим проектом, и хотел бы узнать, как реализовать некоторые задачи – штатными средствами MODX или другими способами. Подскажите направление, какие плагины и т.д – дальше разберусь. Заранее спасибо всем! Итак:
ReCaptchaV2 - выбор языка отображения
Что-то не пойму, как указать язык вывода каптчи на сайте при использовании ReCaptchaV2
Компонент новый, используется не так как ранее и безусловно стал удобнее.
Но у меня есть полностью англоязычный сайт, вывожу на нем капчту а она на русском.
Заглянул в код сниппета recaptchav2_render, который используется для вывода каптчи на страницу. Там переменная lang берется из системной настройки cultureKey. Проверил — в этой настройке у меня все верно — en.
В html документа тоже задан
Открываю страницу — и капчта по прежнему на русском.
Если кто сталкивался, буду признателен за подсказку.
Компонент новый, используется не так как ранее и безусловно стал удобнее.
Но у меня есть полностью англоязычный сайт, вывожу на нем капчту а она на русском.
Заглянул в код сниппета recaptchav2_render, который используется для вывода каптчи на страницу. Там переменная lang берется из системной настройки cultureKey. Проверил — в этой настройке у меня все верно — en.
В html документа тоже задан
<html lang="en">Для чистоты эксперимента включаю VPN и перемещаюсь в США. Открываю страницу — и капчта по прежнему на русском.
Если кто сталкивался, буду признателен за подсказку.
Как в Java-Script указать зарегистрированного на сайте юзера ?
Всем привет.
Прошу мне помочь указать вместо isUser зарегистрированного на сайте юзера:
Спасибо!
Прошу мне помочь указать вместо isUser зарегистрированного на сайте юзера:
<script>
/* Считаем что в переменной isUser — содержится текущий статус пользователя
*/
var userChat = document.getElementById('myWidgetUser'),
guestChat = document.getElementById('myWidgetGuest');
if (isUser) {
widget(userChat).start();
guestChat.parentNode.removeChild(guestChat);
} else {
setTimeout(function () {
widget(guestChat).start();
guestChat.parentNode.removeChild(guestChat);
}, 30000);
}
</script>Скрипт у меня оказался готовый, а адаптировать его под модх навыков нет. Также с удовольствием выслушаю более оптимальные варианты.Спасибо!
Нужен совет по выводу товаров в категориях minishop2
Обращался за советом в группу modx в телеграмм, но мое сообщение стремительно ушло вверх и вероятность получить помощь там уменьшается с каждой секундой, поэтому продублирую здесь.
Есть пример категории с продуктами. Мне нужен совет, как организовать что-то подобное. Там некоторые товары выводятся целыми коллекциями. Т.е есть товар-коллекция внутри которой другие товары из этой коллекции, отличающиеся характеристиками и ценой.
Есть пример категории с продуктами. Мне нужен совет, как организовать что-то подобное. Там некоторые товары выводятся целыми коллекциями. Т.е есть товар-коллекция внутри которой другие товары из этой коллекции, отличающиеся характеристиками и ценой.
301 редирект страницы каталога, но не дочерних ресурсов
Есть задача, чтобы со страницы sait.ru/catalog/ перекидывало на sait.ru/catalog.html, но при этом товары чтобы не редиректили на каталог, то есть открывались sait.ru/catalog/tovar.html.
Может задача простая и кто-то знает правило? чет поставило в тупик.
Может задача простая и кто-то знает правило? чет поставило в тупик.
НЕ работает обратная связь!Подскажите что не так?
[[!FormIt?
&hooks=`email,redirect`
&emailTpl=`MyEmailChunk`
&emailTo=`anvan.me@mail.ru`
&emailFrom=`info@domodedovo-remont.ru`
&redirectTo=`1`
&validate=`name:required,
email:email:required,
phone:required,
text:required:stripTags`
]]
<h2>Обратная связь</h2>
[[!+fi.validation_error_message:notempty=`<p>[[!+fi.validation_error_message]]</p>`]]
<form action="[[~[[*id]]]]" method="post" class="form">
<input type="hidden" name="nospam:blank" value="[[+fi.nospam]]" />
<label for="name">
Контактное лицо (ф.и.о.):
<span class="error">[[!+fi.error.name]]</span>
</label>
<input type="text" name="name" id="name" value="[[!+fi.name]]" />
<br />
<label for="email">
Email:
<span class="error">[[!+fi.error.email]]</span>
</label>
<input type="text" name="email" id="email" value="[[!+fi.email]]" />
<br />
<label for="phone">
Телефон:
<span class="error">[[!+fi.error.phone]]</span>
</label>
<input type="text" name="phone" id="phone" value="[[!+fi.phone]]" />
<br />
<label for="text">
Содержание заявки:
<span class="error">[[!+fi.error.text]]</span>
</label>
<textarea name="text" id="text" cols="55" rows="7" value="[[!+fi.text]]">[[!+fi.text]]</textarea>
<br class="clear" />
[[!+formit.recaptcha_html]]
[[!+fi.error.recaptcha]]
<br class="clear" />
<div class="form-buttons">
<input type="submit" value="Отправить" />
</div>
</form> Получение количества товара в корзине minishop2
Добрый день. Что-то не могу найти нигде, как мне в сниппете получить количество товара в корзине по id? Я пишу:
$ms2 = $modx->getService('miniShop2');
$ms2->initialize($modx->context->key);
$cart = $ms2->cart->get();А дальше?