minishop2 - не выводится превью товара
Здравствуйте.
Шаблон Категория товаров —
Вывод товаров происходит так —
Галочка в доступных шаблонах стоит. Источник файлов стоит MS2Images
В источнике файлов параметр thumbnails имеет значение
Шаблон Категория товаров —
Вывод товаров происходит так —
[[!pdoPage?
&parents=`51`
&limit=`20`
&tpl=`msProducts.tpl`
&ajaxMode=`default`
]]
Чанк msProducts.tpl — {if $thumb?}
<img class="element-img-first" src="{$small}" alt="{$pagetitle}" title="{$pagetitle}" itemprop="image" style="max-height: 100%;"/>
{else}
<img class="element-img-first" src="{'assets_url' | option}components/minishop2/img/web/ms2_small.png"
srcset="{'assets_url' | option}components/minishop2/img/web/ms2_small@2x.png 2x"
alt="{$pagetitle}" title="{$pagetitle}" style="max-height: 100%;"/>
{/if}
В Дополнительные поля (TV) — image (параметры вывода тип стоит Текст)Галочка в доступных шаблонах стоит. Источник файлов стоит MS2Images
В источнике файлов параметр thumbnails имеет значение
{"small":{"w":300,"h":300,"q":90,"zc":"0","bg":"FFFFFF"}, "webp":{"w":120,"h":90,"q":90,"zc":"1","bg":"000000","f":"webp"}}
В админке превью товара выводится спокойно, но на самом сайте нет. Formit не работает, проверяю QuickEmail все нормально, помогите найти ошибку
Добрый день.
Никак не могу найти в чем причина, Formit и QuickEmail отправляет через форму мне письмо, но не отправляет письмо пользователю через автоответчик а QuickEmail отправляет. Редирект тоже не происходит.
Ошибка в журнале:
Никак не могу найти в чем причина, Formit и QuickEmail отправляет через форму мне письмо, но не отправляет письмо пользователю через автоответчик а QuickEmail отправляет. Редирект тоже не происходит.
Ошибка в журнале:
(ERROR @ /components/formit/src/FormIt/Hook/Autoresponder.php : 200) [FormIt] An error occurred while trying to send the auto-responder email: SMTP Error: data not accepted.SMTP server error: DATA END command failed Detail: Incorrect header syntax in From field:
https://www.nic.ru/help/pochta-diagnostika-i-ustranenie-oshibok_6808.html
SMTP code: 550
Вызов Formit b сама форма на странице:[[!FormIt?
&hooks=`recaptchav2,email,FormItAutoResponder,redirect`
&emailTpl=`sentEmailTpl`
&emailSubject=`Сообщение с сайта ........ `
&emailTo=`[[++emailsender]]`
&validate=`contact_name:required:minLength=^3^,
contact_email:email:required,
contact_message:required`
&redirectTo=`49`
&fiarTpl=`autoResponseTpl`
&fiarSubject=`Благодарим Вас за сообщение с сайта .......`
&fiarToField=`contact_email`
&fiarFromName=`Название сайта`
]]
<form id="contactForm" method="post" action="[[~[[*id]]]]" enctype="multipart/form-data"><strong>Представьтесь, пожалуйста. Здесь вы сможете отправить нам сообщение.</strong>
<div><label for="contact_name"><strong>Имя</strong> </label><em>(обязательное для заполнение поле)</em><br />
<input id="contact_name" minlength="3" name="contact_name" size="30" value="[[!+fi.contact_name]]" placeholder="Пожалуйста, введите ваше имя" />
</div>
<div><label for="contact_email"><strong>E-Mail</strong> </label><em>(обязательное для заполнение поле)</em><br />
<input id="contact_email" name="contact_email" size="30" value="[[!+fi.contact_email]]" placeholder="Пожалуйста, введите ваш email" />
</div>
<div><label for="contact_message"><strong>Ваше сообщение:</strong> </label><em>(обязательное для заполнение поле)</em><br />
<textarea cols="70" id="contact_message" name="contact_message" placeholder="Пожалуйста, введите ваш текст" rows="7">[[!+fi.contact_message]]</textarea></div>
<div>
<label for="contact_attachment">Прикрепить файл </label><em>(optional)</em><br />
<input type="file" name="contact_attachment" value="[[!+fi.contact_attachment]]" />
</div>
<div class="form-item">
[[!recaptchav2_render]]
[[!+fi.error.recaptchav2_error]]
</div>
<div><div><input name="submit" type="submit" value="Отправить" /></div></div>
</form>
Чанк sentEmailTpl<strong>Сообщение с сайта PDFmanual.ru</strong><br /><br />
<strong>Имя отправителя:</strong> [[+contact_name]]<br />
<strong>Текст сообщения:</strong><br />
[[+contact_message]]<br /><br />
<strong>E-mail отправителя:</strong> <a href="mailto:[[+contact_email]]">[[+contact_email]]</a>
Вы можете ответить отправителю, нажав <a href="mailto:[[+contact_email]]">сюда</a>
Чанк autoResponseTpl:[[+contact_name]], cпасибо за ваше обращение.<br />
<br />
Если данное сообщение было отправлено не Вами, возможно кто-то ошибся при вводе в контактной форме на сайте.<br />
<strong>[[+contact_message]]</strong>
<br />
Сброс счетчика id заказов в minishop2
Добрый день!
Может, кто-то сможет объяснить, как сбросить счетчик id заказов?
Нужно начать новую нумерацию после удаления всех заказов.
modx.pro/help/12043 Тут уже есть такой вопрос, но понятного ответа нет.
Объясните, пожалуйста.
Может, кто-то сможет объяснить, как сбросить счетчик id заказов?
Нужно начать новую нумерацию после удаления всех заказов.
modx.pro/help/12043 Тут уже есть такой вопрос, но понятного ответа нет.
Объясните, пожалуйста.
[hybridAuth] Работает ли еще с твиттером?
В общем просто не появляется линк на авторизацию твиттер.
[[!HybridAuth?
&groups=`User:1`
&addContexts=`web,mgr,Ukraine,English`
&providers=`Twitter,Google,Vkontakte,facebook*,Odnoklassniki`
]]
[[!HybridAuth?
&groups=`User:1`
&addContexts=`web,mgr,Ukraine,English`
&providers=`Twitter,Google,Vkontakte,facebook*,Odnoklassniki`
]]
*Meta, которой принадлежат facebook и instagram признана экстремистской в России
Странное поведение xPDOObject при создании таблицы
Подскажите может кто встречался с таким. Заполняю schema.xml и указываю тип xPDOObject чтобы не создавался id. При этом пытаюсь содать таблицу и получаю в ответ: «Could not create table `hd_directory_links`
SQL: CREATE TABLE `hd_directory_links` (`id` INTEGER unsigned NOT NULL, `master` INT(10) unsigned NOT NULL, `slave` INT(10) unsigned NOT NULL, PRIMARY KEY (`id`), PRIMARY KEY (`master`,`slave`)) ENGINE=InnoDB»
код в схеме следующий:
SQL: CREATE TABLE `hd_directory_links` (`id` INTEGER unsigned NOT NULL, `master` INT(10) unsigned NOT NULL, `slave` INT(10) unsigned NOT NULL, PRIMARY KEY (`id`), PRIMARY KEY (`master`,`slave`)) ENGINE=InnoDB»
код в схеме следующий:
<object class="hdDirectoryLink" table="hd_directory_links" extends="xPDOObject">
<field key="master" dbtype="int" precision="10" phptype="integer" attributes="unsigned" null="false" index="pk"/>
<field key="slave" dbtype="int" precision="10" phptype="integer" attributes="unsigned" null="false" index="pk"/>
<index alias="master" name="type" primary="true" unique="true" type="BTREE">
<column key="master" length="" collation="A" null="false"/>
<column key="slave" length="" collation="A" null="false"/>
</index>
<aggregate alias="Master" class="hdDirectorySetting" local="master" foreign="id" owner="foreign" cardinality="one"/>
<aggregate alias="Slave" class="hdDirectorySetting" local="slave" foreign="id" owner="foreign" cardinality="one"/>
</object>
Как вывести в списке заказов minishop поле receiver
Добрый день.
Подскажите, как вывести в списке заказов поле receiver? Ведь оно есть в самом заказе, на вкладке Адрес.
И оно не равно полю customer, поскольку многие заказывают на имя дочери/матери/отца и т.п., если не могут забрать заказ сами.
В списке полей это поле упоминается joxi.ru/J2b0EP7Hqkd3nr, но выводится пустым.
Подскажите, как вывести в списке заказов поле receiver? Ведь оно есть в самом заказе, на вкладке Адрес.
И оно не равно полю customer, поскольку многие заказывают на имя дочери/матери/отца и т.п., если не могут забрать заказ сами.
В списке полей это поле упоминается joxi.ru/J2b0EP7Hqkd3nr, но выводится пустым.
Функционал "сейчас просматривают"
Добрый день!
Подскажите, пожалуйста, есть ли возможность реализовать функционал «этот ресурс сейчас просматривают (столько-то) пользователей»? Может есть какие-то модули или хотя бы подкиньте идей как это можно было бы реализовать.
Спасибо
Подскажите, пожалуйста, есть ли возможность реализовать функционал «этот ресурс сейчас просматривают (столько-то) пользователей»? Может есть какие-то модули или хотя бы подкиньте идей как это можно было бы реализовать.
Спасибо
[Анонс] MigxPageConfigurator (лонгрид)
Приветствую. Публикую этот анонс, чтобы посмотреть по комментариям интересно ли моё творение кому-то, кроме @Павел Бигель, ну и чтобы на форуме был какой-то движ, кроме вопросов и ответов. Важное замечание, дальше будет многа букав и не будет ни адной картинки (их как-то не очень удобно вставлять да и нету).
Переменная из Снипита в шаблон
сделал снипет, который передирает таблицу
в $name выводятся все поля из БД задача записать каждле в radio кнопки и вывести их
$sth = $modx->query("SELECT * FROM clients");
print 'Количество клиентов - '.$sth->rowCount();?></br><?
$result = $sth->fetchAll(PDO::FETCH_ASSOC);
foreach ($result as $data) {
$name = $data['name'];
}
$modx->setPlaceholder('output',$name);
но почему то не хочет выводить ее в шаблоне[[snipet]]
[[+output]]
что делаю не такв $name выводятся все поля из БД задача записать каждле в radio кнопки и вывести их
Вывод чекбокс MIGX
Добрый день! Помогите с выводом checkbox из migx. Почему то именно про чекбокс вообще нет никакой информации, кроме воды.
Если в getImageList &tpl просто вывожу [[+check]], то выдает значение «1» — чекнутый.
Пробую по принципу, как с TV —
Если в getImageList &tpl просто вывожу [[+check]], то выдает значение «1» — чекнутый.
Пробую по принципу, как с TV —
[[+check:is=`1`:then=`Вывод`:else=`Нет`]]
Результат неудачный. Так всё же — как?)