Вопросы

НЕ работает обратная связь!Подскажите что не так?

[[!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>
Антон
14 января 2019, 13:51
modx.pro
1 276
0

[РЕШЕНО]При редактировании ресурса ошибки

Сайт хостится на modhost.pro
в журнале Error.log вот что
Roman
14 января 2019, 11:29
modx.pro
1 205
0

Получение количества товара в корзине minishop2

Добрый день. Что-то не могу найти нигде, как мне в сниппете получить количество товара в корзине по id? Я пишу:
$ms2 = $modx->getService('miniShop2');
$ms2->initialize($modx->context->key);
$cart = $ms2->cart->get();
А дальше?
Артём
14 января 2019, 09:34
modx.pro
1
1 771
0

mFilter не фильтрует товары

Добрый день.
Подключил компонент фильтрации для магазина, данные выводятся, но не фильтруются.
Сайт [[~Тут была ссылка на сайт~]]

[[!mFilter2?
    &parents=`[[~[[+id]]]]`
    &element=`msProducts`
    &class=`msProduct`
    &limit=`20`
    &filters=`
        parent:categories,
        tv|fluid_resistance
    `
    &showLog=`1`
    &tpls=`tpl.msProducts.row_self_3col`
]]


В консоли ошибка
ReferenceError: mSearch2 is not defined

jQuery последней версии подключен в самом верху страницы, сам магазин работает корректно. Все компоненты и MODX последних версий на 14.01.2019.

Уже несколько раз настраивал фильтры на других сайтах, все было без проблем, но тут не хочет не в какую работать((

В поисках решения уже заходил на 5 страницу Яндекса, прошерстил все старые проекты, все один в один. Буду рад любой помощи.
Николай Пиневич
14 января 2019, 01:43
modx.pro
2 035
0

[Решено] Вывести на странице товара список категорий в которых он находиться

Доброго времени суток.

Есть товар, к примеру, лампа Bosch H4. И она находиться в таких рубриках:
  • BMW E39
  • Skoda A5
  • Opel Zafira
То есть лампы данного типа (цоколя) подходят для таких автомобилей. Как на странице товара вывести список рубрик в которых он находиться и желательно задать parents (основной рубрики «Автомобили», чтобы лишнее не лезло).

Благодарен за любые подсказки :)
Роман
13 января 2019, 20:07
modx.pro
866
0

Получить опции товара в сниппете

Здравствуйте. Подскажите пожалуйста, как получить опции товара в сниппете. Исходя из документации, пробую как-то так:
$product = $modx->getObject('msProduct', 17954); //id Товара msProduct
$options = $product->getMany('Options');
print_r($options);
Но ничего не получается, на выходе получается огромный массив, в котором просто тьма информации.
Мне же нужен массив именно с опциями товара(название опции, значение опции). Подскажите пожалуйста как это можно сделать?
Dolce
13 января 2019, 15:12
modx.pro
1
3 099
0

miniShop2 изменение итоговой стоимости заказа

Использую miniShop2. Решил сам написать небольшой функционал для скидки на товары определенной категории при их соответствующем количестве в корзине. Встал вопрос как повлиять именно на вычисление итоговой стоимости заказа? Где хранится итоговая стоимость или она вычисляется в момент перехода в корзину? и как ее изменить например средствами xPDO и php?
Антон
12 января 2019, 22:12
modx.pro
1 093
0

Статичные файлы для TV?

Господа и дамы.
TV имеют возможность указания статичного файла для хранения содержимого.
Как это работает?
Сначала я с радостью подумал, что это позволит создавать TV полностью из IDE, настроить тип, привязку к шаблону и так далее, но это вряд ли.
Вот указал я текстовый файл в качестве статического для TV и его содержимое отображается в поле — значение по умолчанию. И зачем? То есть это даже не замена «биндингов»? Нельзя указать какой-то php файл и его результаты использовать скажем для формирования выпадающего списка…
Кто-то пользуется?
Александр Мельник
12 января 2019, 21:10
modx.pro
1 018
0

Цитирование чанков и сниппетов в Modx

Добрый день, столкнулся с такой проблемой — не цитируются чанки, сниппет итд в pre\code, они отрабатываются CMS, т.е вместо например
[[++site_name]]
В материале отображается отработанный параметр, подскажите как экранировать подобные вызовы?
Arahort
12 января 2019, 17:05
modx.pro
1 227
0

Вопрос по комментариям Tickets

Приветствую всех!

Возможно ли в тикетах, сделать комментарии видимыми только автору?

То-есть к примеру в тикете размещает комментарий автор и на него отвечает администратор через админку.
Оба эти комментария видит только автор своего комментария
Андрей
12 января 2019, 17:03
modx.pro
933
0