Вопросы
Вывести содержимое товара через сниппет Minishop
Пытаюсь вывести в теле страницы содежимое товара. Описанный ниже код в контенте обычной страницы ничего не выводит. Что я делаю не так? Подскажите, как это сделать.
[[msProducts?resourses=`5`&tpl=`msProduct.content`&includeContent=`1`&includeTVs=`1`]]
Как юзать modx-dataview?
Нужно вызвать Ext.DataView в компоненте. Просто отобразить фотографии в папке (превью).
docs.sencha.com/extjs/3.4.0/#!/api/Ext.DataView
dev.sencha.com/deploy/ext-3.4.0/examples/view/data-view.html
Мне представлялось, что чтобы вызвать это, нужно просто добавить элемент modx-dataview, передать ему нужный action с процессором, который возвращает данные о картинках в json по типу этого github.com/probonogeek/extjs/blob/3.x/examples/view/get-images.php
Пробовал по документации прописать
Начал искать примеры использования — нашел только в Gallery и MS2
docs.sencha.com/extjs/3.4.0/#!/api/Ext.DataView
dev.sencha.com/deploy/ext-3.4.0/examples/view/data-view.html
Мне представлялось, что чтобы вызвать это, нужно просто добавить элемент modx-dataview, передать ему нужный action с процессором, который возвращает данные о картинках в json по типу этого github.com/probonogeek/extjs/blob/3.x/examples/view/get-images.php
Пробовал по документации прописать
{
xtype: 'modx-dataview'
url:...
action:...
tpl: new Ext.XTemplate(
'<tpl for=".">',
'<div class="thumb-wrap" id="{name}">',
'<div class="thumb"><img src="{url}" title="{name}"></div>',
'<span class="x-editable">{shortName}</span></div>',
'</tpl>',
'<div class="x-clear"></div>'
),
autoHeight:true,
multiSelect: true,
overClass:'x-view-over',
itemSelector:'div.thumb-wrap',
emptyText: 'No images to display'
}
чтобы для начала увидеть emptyText — но и его нет. Вообще много как пробовал.Начал искать примеры использования — нашел только в Gallery и MS2
Форма обратной связь не отправляет письма на почту
Здравствуйте! Ищу помощи. Форма обратной связь не отправляет письма на почту, внутри системы заявка появляется, что значит, как я понимаю, в БД она заноситься. Я очень слаб в MODX только начал разбираться, но стараюсь изо всех сил.
Вывод всех изображений на странице товаров
Подскажите, как вывести в чанке tpl.msGallery.outer не одно изображение, а все сразу.
Нужен такой вывод шаблоне продукта:
<контейнер>
<большое изображение 1>
<большое изображение 2>
<большое изображение 3>
</контейнер>
<контейнер2>
<маленькое изображение 1>
<маленькое изображение 2>
<маленькое изображение 3>
</контейнер2>
Нужен такой вывод шаблоне продукта:
<контейнер>
<большое изображение 1>
<большое изображение 2>
<большое изображение 3>
</контейнер>
<контейнер2>
<маленькое изображение 1>
<маленькое изображение 2>
<маленькое изображение 3>
</контейнер2>
Как создать тестирующую систему на modx
Здравствуйте. Появилась необходимость создать тестирующую систему для школьников.
Суть ее работы в том, что пользователь заходит на сайт читает методическую информацию по какой-то категории и дабы проконтролировать усвоение этой информации проходит тест. Информация о пройденных тестах должна сохраняться в профиле. Тест включает вопросы с выбором варианта ответа или вводов в текстовое поле. Как это можно реализовать на modx с максимальным удобством создание тестов для администатора?
Ничего мало-мальски похожего мною небыло найдено в каталоге расширений modx. Надеюсь на вашу помощь.
— upd 1
На офф форуме нашел такую интересную вещь
github.com/jewlofthelotus/SlickQuiz
Может посоветуете как грамотно интегрировать ее в modx.
Суть ее работы в том, что пользователь заходит на сайт читает методическую информацию по какой-то категории и дабы проконтролировать усвоение этой информации проходит тест. Информация о пройденных тестах должна сохраняться в профиле. Тест включает вопросы с выбором варианта ответа или вводов в текстовое поле. Как это можно реализовать на modx с максимальным удобством создание тестов для администатора?
Ничего мало-мальски похожего мною небыло найдено в каталоге расширений modx. Надеюсь на вашу помощь.
— upd 1
На офф форуме нашел такую интересную вещь
github.com/jewlofthelotus/SlickQuiz
Может посоветуете как грамотно интегрировать ее в modx.
Ошибка при отправке почты
Здравствуйте, сделал сайт на mchost.ru, до этого с этим хостингом не работал, создал почту на хостинге, в настройках системы указал данные smtp, сделал форму на FormIt. После нажатия кнопки отправить, в журнале ошибок выписывается вот такая ошибка
[2015-04-15 18:09:26] (ERROR @ /index.php) [FormIt] Произошла ошибка при попытке отправить почту. Неверный адрес отправителя: v.kralya@outlook.com : MAIL FROM command failed,550,Allow send mail only from info@autoins.ru
При чем мой email (v.kralya@outlook.com) нигде не указывается, вот код формы. Не могу найти причину, почему не отправляется письмо? Может кто сталкивался, подскажите пожалуйста. Спасибо![[!FormIt?
&hooks=`email`
&emailTpl=`sentEmailTpl`
&emailSubject=`Обратная связь с autoins!`
&emailTo=`info@autoins.ru`
&validate=`fio:required,phone:required,comment:required`
]]
[[!+fi.successMessage]]
[[!+fi.validation_error_message]]
<form method="post" action="[[~[[*id]]]]">
<table class="form1">
<tr class="formrow">
<th class="title" colspan="2">Задайте вопрос администрации школы:</th>
</tr>
<tr class="formrow">
<td id="log" colspan="2"><span class="red">[[!+fi.successMessage]][[!+fi.validation_error_message]]</span></td>
</tr>
<tr class="formrow">
<td><label class="label">Имя<span class="zred">*</span></label></td>
<td><input type="text" name="fio" class="input-1 input-width1" value="[[!+fi.fio]]" placeholder="Введите ФИО"/><span class="red">[[!+fi.error.fio]]</span></td>
</tr>
<tr class="formrow">
<td><label class="label">Телефон<span class="zred">*</span></label></td>
<td><input type="text" name="phone" class="input-1 input-width1" value="[[!+fi.phone]]" placeholder="Введите ваш номер"/><span class="red">[[!+fi.error.phone]]</span></td>
</tr>
<tr class="formrow">
<td><label class="label">E-mail</label></td>
<td><input type="text" name="emails" class="input-1 input-width1" value="[[!+fi.emails]]" placeholder="Введите ваш email"/></td>
</tr>
<tr class="formrow">
<td><label class="label">Сообщение<span class="zred">*</span></label></td>
<td><textarea name="comment" class="textarea-1" cols="3" rows="3" placeholder="Введите текст сообщения">[[!+fi.comment]]</textarea><span class="red">[[!+fi.error.comment]]</span></td>
</tr>
<tr class="submitrow">
<td> </td>
<td><input type="submit" value="Отправить" class="btn-1" /></td>
</tr>
</table>
</form>
Как в больших запросах использовать between
Прочитал много всего здесь про использование Between в where, но так и не могу понять, как правильно делать? Приведу пример
Например фильтрация по цене, я делал вот так
Делал аналогично
Вот что в логе получается
Например фильтрация по цене, я делал вот так
$where .= ',"AND:price:>=":"'.$ot_price.'"';
$where .= ',"AND:price:<=":"'.$do_price.'"';
, где $ot_price и $do_price числовые значения. А как быть, когда мне нужно не только между стоимостью фильтровать, но например стоимость и между значениями длины? А если еще и ширины?Делал аналогично
$where .= ',"AND:length:>=":"'.$ot_length_size.'"';
$where .= ',"AND:length:<=":"'.$do_length_size.'"';
$where .= ',"AND:height:>=":"'.$ot_height_size.'"';
$where .= ',"AND:height:<=":"'.$do_height_size.'"';
, но при тестах фильтрация работает не правильно. Пришлось установить getProducts, в котором всё проверено и точно работает. Может кто знает? Может сам Василий подскажет?Вот что в логе получается
template:==3, AND:`TVfirm`.`value`:==Luyisi, AND:`TVwidth`.`value`:>==10, AND:`TVwidth`.`value`:<==200, AND:`TVlength`.`value`:>==10, AND:`TVlength`.`value`:<==300, AND:`TVheight`.`value`:>==10, AND:`TVheight`.`value`:<==300, AND:`TVprice`.`value`:>==10000, AND:`TVprice`.`value`:<==500000, modResource.parent:IN(2,22,24,25,23,32,33,34,63,64,65,66,67,68,69,70,71,72,73,75,74,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,20,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62), modResource.published=1, modResource.deleted=0
Есть ли форма обратной связи с рассылкой смс?
Из за косячно настроенного formit решил поменять форму обратной связи и немного преобразить. Есть ли форма обратной связи с рассылкой смс чтобы ловил и менеджер (пришло сообщение) и клиент (спасибо за сообщение итд итп).
Может быть проблема формита не такая уж и серьезная
вот ссылка на проблему
Может быть проблема формита не такая уж и серьезная
вот ссылка на проблему
Добавляется только 1 запись в таблицу.
Приветствую!
Есть форма, в ней количество полей <input name=«user+порядковый номер» и <input name=«jobtitle+порядковый номер» равняются $count — оно задается вручную.
Выводятся поля input нормально и нормально присваивается атрибут name.
К примеру если $count = 2
то будут 2 input с атрибутами name=user1 user2 и 2 c jobtitle1 jobtitle2 соответственно.
Есть форма, в ней количество полей <input name=«user+порядковый номер» и <input name=«jobtitle+порядковый номер» равняются $count — оно задается вручную.
Выводятся поля input нормально и нормально присваивается атрибут name.
К примеру если $count = 2
то будут 2 input с атрибутами name=user1 user2 и 2 c jobtitle1 jobtitle2 соответственно.