Вопросы
Отправка письма на email указанный в форме.
Добрый день. Есть форма на сайте. Состоящая из email, name, tel. Как включить в получателя email из отправленной формы?
Регистрация с помощью Login
*Я новичок так что прошу не бросатся тапками
Пишу интернет магазин. Решил взять в качестве cms клиенту modx revo(так как уже была готова верстка), но застопорился на регистрации. Нашел Login, но у меня не получается его корректно вставить в шаблон(читал документацию но множество всяких значений идёт в перемешку и не понятно что из этого действительно нужно).
Как должен выглядеть код формы, что бы данные записанные в поля записывались в базу данных при нажатии на кнопку submit и можно было авторизоваться?
Пишу интернет магазин. Решил взять в качестве cms клиенту modx revo(так как уже была готова верстка), но застопорился на регистрации. Нашел Login, но у меня не получается его корректно вставить в шаблон(читал документацию но множество всяких значений идёт в перемешку и не понятно что из этого действительно нужно).
Как должен выглядеть код формы, что бы данные записанные в поля записывались в базу данных при нажатии на кнопку submit и можно было авторизоваться?
PdoPage продвинутый режим отображения
Здравствуйте.
Задача очень простая отобразить пагинацию согласно скриншоту s.mail.ru/NHkD/vB5FKUx7A из технической документации
Что нужно еще прописать, что бы в PdoPage включить продвинутый режим отображения?
Версия pdoTools 2.12.3
Версия Modx 2.7.1
Задача очень простая отобразить пагинацию согласно скриншоту s.mail.ru/NHkD/vB5FKUx7A из технической документации
{'!pdoPage' | snippet : [
'tpl' => 'tpl.view.news.row',
'sortdir' => 'ASC'
'includeTVs' => 'image',
'tvPrefix' => ''
'limit' => 1,
'pageLimit' => 5,
'tplPageWrapper' => '@INLINE <div class="pagination"><ul class="pagination__list">{$prev}{$pages}{$next}</ul></div>',
'tplPage' => '@INLINE <li class="pagination__item"><a href="{$href}">{$pageNo}</a></li>',
'tplPageActive' => '@INLINE <li class="pagination__item active"><a href="{$href}">{$pageNo}</a></li>',
'tplPagePrevEmpty' => '@INLINE <li class="pagination__arrow disabled"><i class="ic ic-left"></i></li>',
'tplPageNextEmpty' => '@INLINE <li class="pagination__arrow disabled"><i class="ic ic-right"></i></li>',
'tplPagePrev' => '@INLINE <li class="pagination__arrow"><a href="{$href}"><i class="ic ic-left"></i></a></li>',
'tplPageNext' => '@INLINE <li class="pagination__arrow"><a href="{$href}"><i class="ic ic-right"></i></a></li>',
'tplPageSkip' => '@INLINE <li class="disabled"><span>...</span></li>' ]}{'page.nav' | placeholder}На текущий момент у меня 7 ресурсов, limit=1 а pageLimit=5, как я понимаю он должен включаться при выборке => 7 но он не включается.Что нужно еще прописать, что бы в PdoPage включить продвинутый режим отображения?
Версия pdoTools 2.12.3
Версия Modx 2.7.1
Formit добавить класс при ошибки при валидации для радиокнопок
Здравствуйте!
Есть некая форма с группами радиокнопок. Каждая группа кнопок обязательна для заполнения.
Есть некая форма с группами радиокнопок. Каждая группа кнопок обязательна для заполнения.
<form action="" method="post" id="anketa4" class="ajax_form">
<div class="form-group">
<fieldset>
<legend>Вопрос-1 [[!+fi.error.question1]]</legend>
<label for="q4-1-0"><input id="q4-1-0" type="hidden" name="question1[]" value="" class="form-control" /></li>
<label for="q4-1-1"><input type="radio" id="q4-1-1" name="question1[]" value="Ответ1" [[!+fi.question1:FormItIsChecked=`Ответ1`]] class="form-control"><span>Ответ1</span></label>
<label for="q4-1-2"><input type="radio" id="q4-1-2" name="question1[]" value="Ответ2" [[!+fi.question1:FormItIsChecked=`Ответ2`]] class="form-control"><span>Ответ2</span></label>
<label for="q4-1-3"><input type="radio" id="q4-1-3" name="question1[]" value="Ответ3" [[!+fi.question1:FormItIsChecked=`Ответ3`]] class="form-control"><span>Ответ3</span></label>
</fieldset>
</div>
<div class="form-group">
<fieldset>
<legend>Вопрос-2 [[!+fi.error.question2]]</legend>
<label for="q4-2-0"><input id="q4-2-0" type="hidden" name="question2[]" value="" class="form-control" /></li>
<label for="q4-2-1"><input type="radio" id="q4-2-1" name="question2[]" value="Ответ1" [[!+fi.question1:FormItIsChecked=`Ответ1`]] class="form-control"><span>Ответ1</span></label>
<label for="q4-2-2"><input type="radio" id="q4-2-2" name="question2[]" value="Ответ2" [[!+fi.question1:FormItIsChecked=`Ответ2`]] class="form-control"><span>Ответ2</span></label>
</fieldset>
</div>
<div class="form-group">
<div class="controls">
<button type="submit" class="submit-btn" value="Submit">Отправить</button>
</div>
</div>
</form>Вызов формы:[[!AjaxForm?
&form=`AjaxForm.anketa4`
&snippet=`FormIt`
&hooks=`FormItSaveForm,email`
&emailTo=`[[++myemail]]`
&emailFrom=`noreply@[[!getDomainName?&url=`[[++site_url]]`]]`
&emailFromName=`[[++site_name]]`
&emailSubject=`Анкета с сайта [[++site_name]]`
&emailTpl=`tpl.email-anketa4`
&validate=`tel:required,question1:required,question2:required`
&validationErrorMessage=`Вы должны ответить на все вопросы в анкете!`
&successMessage=`Анкета успешно отправлена`
]] Formit позволяет делать валидацию радиокнопок, но почему-то не добавляет никаких классов к незаполненым группам, что бы можно было их как-то «подсветить» через css… Что делать?! Настройка доступа MiniShop2
На сайте установлен MiniShop2. Добавил пользователя, настроил права доступа. Все работает как нужно кроме товаров выведенных через miniShop. При попытке сохранения получаю «Доступ запрещен!» В настройках не смог найти где разрешить доступ для контент менеджера.
Где это нужно сделать?
Где это нужно сделать?
mfilter - Где найти id значений?
Добрый день.
Помогите пожалуйста.
Есть mFilter, на его базе создан подбор по параметрам товаров.
Так разработчик зашил бренды в подборе
[[+my.tv|brand]] — вывожу все бренды, вижу их brand_, но эти номера не подходят для подбора.http://prntscr.com/nvr97c — тут Dahatsu 3 и если делаешь mse2_tv|brand_3 то выбирает и Dahatsu и Ballu.
Проблема в том, что когда я добавляю новый бренд и беру Dahatsu brand_N рандомом — то при выборе его выбирается еще один бренд. В общем не работает (((
Помогите пожалуйста.
Есть mFilter, на его базе создан подбор по параметрам товаров.
Так разработчик зашил бренды в подборе
<li class="li-brand">
<label for="mse2_tv|brand_1" class="podbor__label-wrapper">
<div id="Ballu" class="podbor__label--image up" style="background-image: url('assets/templates/images/podbor/brand/ballu.png');">
<input type="checkbox" name="brand" id="mse2_tv|brand_1" value="Ballu" onchange="btnCheckboxPress($(this).parent().attr('id'))"></div>
<div class="podbor__label-image--text up">Ballu<img class="red-icon-x" src="assets/images/red-icon-x.png"></div>
</label>
</li>
<li class="li-brand">
<label for="mse2_tv|brand_2" class="podbor__label-wrapper">
<div id="Dahatsu" class="podbor__label--image up" style="background-image: url('assets/templates/images/podbor/brand/dahatsu.png');">
<input type="checkbox" name="brand" id="mse2_tv|brand_2" value="Dahatsu" onchange="btnCheckboxPress($(this).parent().attr('id'))"></div>
<div class="podbor__label-image--text up">Dahatsu<img class="red-icon-x" src="assets/images/red-icon-x.png"></div>
</label>
</li>Где можно посмотреть что к чему привязано? Например mse2_tv|brand_1 это Ballu, mse2_tv|brand_2 это Dahatsu.[[+my.tv|brand]] — вывожу все бренды, вижу их brand_, но эти номера не подходят для подбора.http://prntscr.com/nvr97c — тут Dahatsu 3 и если делаешь mse2_tv|brand_3 то выбирает и Dahatsu и Ballu.
Проблема в том, что когда я добавляю новый бренд и беру Dahatsu brand_N рандомом — то при выборе его выбирается еще один бренд. В общем не работает (((
PdoMenu группировка пунктов
как можно реализовать в меню второго уровня, что если навпример нет подменю, то все пункты помещаем в контейнер:
то есть получить такую структуру
то есть получить такую структуру
<ul class="topmenu">
<li><a href="">Главная</a></li>
<li><a href="">Каталог</a>
<ul>
<li class="category"><a href="">Подпункт с подкатегориями</a>
<ul>
<li><a href="">Подподкатегория</a></li>
</ul>
</li>
<li class="category"><a href="">Подпункт с подкатегориями</a>
<ul>
<li><a href="">Подподкатегория</a></li>
</ul>
</li>
<li class="categories">
<a href="">Подпункт без подкатегорий</a>
<a href="">Подпункт без подкатегорий</a>
</li>
</ul>
</li>
</ul>пока застрял на этом{'!pdoMenu' | snippet : [
'parents' => 0,
'level' => 3,
'templates' => '-3',
'tplOuter' => '@INLINE <ul class="topmenus">{$wrapper}</ul>',
'tpl' => '@INLINE <li><a href="{$link}" {$attributes} {$classes}> {$menutitle} </a>{$wrapper}</li>',
'tplInner' => '@INLINE <ul>{$wrapper}</ul>',
'tplInnerRow' => '@INLINE <li {if $wrapper}class="category"{/if}><a href="{$link}" {$attributes}> {$menutitle}</a>{$wrapper}</li>',
'sortby' => 'menuindex',
'sortdir' => 'asc'
]} документальное подтверждение пользователя
Добрый день!
На сайте на MODX у некоторых пользователей (управление -> пользователи -> имя пользователя) с равными правами присутствует плашка Подтвержден (документальное подтверждение пользователя) а у других её нет. Что это такое?
Подскажите где искать информацию об этом. Мне нужно чтобы оба аккаунта имели эту плашку Я новичок в MODX спросить не у кого :(

На сайте на MODX у некоторых пользователей (управление -> пользователи -> имя пользователя) с равными правами присутствует плашка Подтвержден (документальное подтверждение пользователя) а у других её нет. Что это такое?
Подскажите где искать информацию об этом. Мне нужно чтобы оба аккаунта имели эту плашку Я новичок в MODX спросить не у кого :(

Тестирование на сайте
Добрый день. Подскажите, может быть кто сталкивался. Необходимо сделать возможность добавлять тесты на сайт.
Не обязательные поля доставки и оплаты minishop2
Здравствуйте. Хочу сделать максимально простою форму заказа товара в minishop2. Три поля
Имя
Почта
Номер телефона
Сейчас у меня еще есть варианты доставки и оплаты. Если я их просто выключаю в настройках компонента, то заказ не оформляется. Подскажите, где я могу отключить обязательность этих полей?
То есть я могу строить зависимости оплаты и других полей, от доставки, а как вообще убрать эти поля про доставку и оплату?
Имя
Почта
Номер телефона
Сейчас у меня еще есть варианты доставки и оплаты. Если я их просто выключаю в настройках компонента, то заказ не оформляется. Подскажите, где я могу отключить обязательность этих полей?
То есть я могу строить зависимости оплаты и других полей, от доставки, а как вообще убрать эти поля про доставку и оплату?