Использование сниппета в мета теге description
Всем привет, для СЕО требуется вывод в дескрипшине минимальной цены категории вида «Настенные электрические котлы купить по цене от 3726 ₽». Сниппет должен выводить минимальную цену данного каталога с товарами. Но при вставки такой конструкции в мета тег — он не срабатывает. Если решение, наверняка сталкивались с задачей? Заранее спасибо!
Пропала вкладка "настройки" у ресурсов.
Добрый день! Возникла проблема. У каждого ресурса исчезла вкладка «настройки». Права администратора. Как его можно восстановить?
Изменение данных пользователя через процессов
Здравствуйте!
Что-то вроде все верно ввожу (на мой взгляд), но modx говорит обратное.
Помогите разобраться.
В общем хочу обновить пользователя.
Ввожу данные (массив «allFormFields», отправляю в процессор, все запускаю в Console. Но что-то не могу понять, что не так.
Адрес процессора верный, user существует, id его, поля из массива существуют. Вроде все чудно.
Еще, не могу понять, почему вообще ничего не возвращается. Ведь еслиб был бы запущен процессор, то был бы какой-то ответ. Но его нет…
Help)
Что-то вроде все верно ввожу (на мой взгляд), но modx говорит обратное.
Помогите разобраться.
В общем хочу обновить пользователя.
Ввожу данные (массив «allFormFields», отправляю в процессор, все запускаю в Console. Но что-то не могу понять, что не так.
$allFormFields = [
'id' => '4',
'fullname' => 'Markus Markus',
'email' => 'user2@test.ru',
'phone' => '78945611223'
];
$response = $modx->runProcessor(
'/security/user/update',
$allFormFields
);
echo '<pre>';
var_dump($response->getMessage());
echo '</pre>';
В ответ получаю — пустую строку.Адрес процессора верный, user существует, id его, поля из массива существуют. Вроде все чудно.
Еще, не могу понять, почему вообще ничего не возвращается. Ведь еслиб был бы запущен процессор, то был бы какой-то ответ. Но его нет…
Help)
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, но выводится пустым.
Функционал "сейчас просматривают"
Добрый день!
Подскажите, пожалуйста, есть ли возможность реализовать функционал «этот ресурс сейчас просматривают (столько-то) пользователей»? Может есть какие-то модули или хотя бы подкиньте идей как это можно было бы реализовать.
Спасибо
Подскажите, пожалуйста, есть ли возможность реализовать функционал «этот ресурс сейчас просматривают (столько-то) пользователей»? Может есть какие-то модули или хотя бы подкиньте идей как это можно было бы реализовать.
Спасибо