Roman
С нами с 21 августа 2017; Место в рейтинге пользователей: #135Как отформатировать время?
Нужно отформатировать время к виду: 3.24, 3.4, т.е. нули впереди убрать
Есть TV videoDuration, в нем хранится время формата 00:00:00
Вывожу так время
Есть TV videoDuration, в нем хранится время формата 00:00:00
Вывожу так время
[[+videoDuration:strtotime:date=`%M.%S`]]
Как вывести производителей из определенных категорий?
[[!pdoResources?
&class=`msProduct`
&parents=`1328,1330,1336,1343`
&limit=`0`
&depth=`10`
&tpl=`@INLINE <option value="[[+id]]">[[+name]]</option>`
&innerJoin=`{
"Data": {
"class": "msProductData",
"on": "msProduct.id = Data.id"
},
"Vendor": {
"class": "msVendor",
"on": "Data.vendor = Vendor.id"
},
"Member": {
"class": "msCategoryMember",
"on": "Member.product_id = msProduct.id"
}
}`
&showLog=`1`
]]
JSON как написать правильно запрос?
Хочу вывести товары с рейтингом от 3 до 5
[[!msProducts?
&parents=`3`
&limit=`10`
&tpl=`tpl.msProducts.row.single2`
&where=`{"Rating:BETWEEN ":"3 AND 5"}`
&includeThumbs=`medium`
]]
Такая конструкция не работает. Как правильно ее написать? Помогите разобраться. Как програмно присвоить опции категории?
В Minishop2 создал опции Barcode,Compatibility и прочие.
Как при создании категории присвоить ей опции?
Порывшись в БД понял что за опции категории отвечает таблица category_options
Как при создании категории присвоить ей опции?
Порывшись в БД понял что за опции категории отвечает таблица category_options
$responsez = $modx->runProcessor('resource/create', array(
'class_key' => 'msCategory',
'pagetitle' => 'Заголовок',
'parent' => 3,
'template' => 3,
'show_in_tree' => 1,
'published' => 1,
));
[РЕШЕНО]Как получить ID ресурса, зная его pagetitle?
$resource = $modx->getObject('msCategory', array('pagetitle' => 'pagetitle'));
Как создать ресурсы из массива используя runProcessor
Всем привет!
Есть массив, хочу распарсить его и создать ресурсы.
Есть массив, хочу распарсить его и создать ресурсы.
Как сделать лучше?
Приветствую! Стоит задача, но не знаю как сделать лучше.
Нужно сделать интернет-магазин в котором поддерживалась актуальность товаров со стороннего сайта. Товары вытягивать с другого ресурса используя API этого ресурса, в связи с чем у меня возникло 2 пути решения.
1) Подтягивать товары напрямую используя API
2) Создавать товары используя связку minishop2 + API.
Помогите определиться.
Нужно сделать интернет-магазин в котором поддерживалась актуальность товаров со стороннего сайта. Товары вытягивать с другого ресурса используя API этого ресурса, в связи с чем у меня возникло 2 пути решения.
1) Подтягивать товары напрямую используя API
2) Создавать товары используя связку minishop2 + API.
Помогите определиться.
Как вывести заголовок папки из которой вывожу ресурсы?
Как вывести заголовок папки из которой вывожу ресурсы?
[[!pdoResources?
&tpl=`allcourse.tpl`
&tplWrapper=`allcourseWrapper.tpl`
&parents=`11`
&limit=`0`
&includeTVs=`PageImage,datebegin,dateend,price,teacher`
]]
allcourseWrapper.tpl<div class="sc-top-events">
<h3 class="title">[[#[[+parent]].pagetitle]]</h3>
<div class="row small-up-1 medium-up-3 data-equalizer" data-equalize-by-row="true">
[[+output]]
</div>
</div>
<hr class="ntm" />
Как менять местами сами фильтры в mFilter2?
Приветствую! Я использую mFilter2 в связке с msOptionsColor. Как менять местами сами фильтры? Раньше чтобы поменять места нужно было просто поменять значение параметра filters сниппета mFilter2. А сейчас как? Я хочу поднять фильтр по форме (msoc$formacherepici) чуть выше, но перемещаю его в параметре filters а ниего не происходит.
Пример вывода на странице krovlya-yuga.ru/products/gibkaya-cherepicza/
Пример вывода на странице krovlya-yuga.ru/products/gibkaya-cherepicza/
Разные типы сортировок для категорий.
Всем привет! У меня сайт на minishop2 и msearch. Есть товары с разным набором опций, допустим металлочерепица и гибкая черепица. У металлочерепицы не может быть фильтра по форме и мне нужно его скрывать. Как это сделать?
tpl.mFilter2.outer.2
tpl.mFilter2.outer.2
<div class="row msearch2" id="mse2_mfilter">
<div id="hide-filter" class="span3 col-md-3 hide-block asd1">
<form action="[[~[[*id]]]]" method="post" id="mse2_filters">
<a href="[[~[[*id]]]]"><span class="but-default">Очистить всё</span></a>
[[+filters]]
<a href="[[~[[*id]]]]" class="visible-xs"><span class="but-default">Очистить всё</span></a>
<div class="sticky-result">
<div id="button-filter-close" class="but-default">Найдено товаров <span id="mse2_total">[[+total:default=`0`]]</span></div>
</div>
</form>
</div>
<div class="span9 col-md-9 catalog-list">
<div id="button-open-filters" class="but-default">Фильтры</div>
<div class="row">
<div class="hidden-xs sort-price">Сортировать по:
<select class="selectpicker" id="mse2_sort" data-width="fit">
<option class="sort" data-sort="price" value="asc" data-icon="icon-sort-amount-asc">По цене</option>
<option class="sort" data-sort="price" value="desc" data-icon="icon-sort-amount-desc">По цене</option>
<option class="sort" data-sort="vendor" value="asc" data-icon="icon-sort-amount-asc">По марке</option>
<option class="sort" data-sort="vendor" value="desc" data-icon="icon-sort-amount-desc">По марке</option>
<option class="sort" data-sort="color" value="asc" data-icon="icon-sort-amount-asc">По цвету</option>
<option class="sort" data-sort="color" value="desc" data-icon="icon-sort-amount-desc">По цвету</option>
<option class="sort" data-sort="formacherepici" value="asc" data-icon="icon-sort-amount-asc">По форме</option>
<option class="sort" data-sort="formacherepici" value="desc" data-icon="icon-sort-amount-desc">По форме</option>
</select>
</div>
<div class="kolvo-rez">Показывать товаров:
<select name="mse_limit" id="mse2_limit" class="selectpicker" data-width="50px">
<option value="12" [[+limit:is=`12`:then=`selected`]]>12</option>
<option value="24" [[+limit:is=`24`:then=`selected`]]>24</option>
<option value="48" [[+limit:is=`48`:then=`selected`]]>48</option>
</select>
</div>
</div>
<div id="mse2_selected_wrapper">
<div id="mse2_selected">[[%mse2_selected]]:<span></span>
</div>
</div>
<div id="mse2_results">[[+results]]</div>
</div>
<div class="mse2_pagination text-center clearfix">[[!+page.nav]]</div>
<div class="kategorytext pt20">[[*drugieproizvoditeli]]</div>
<div class="kategorytext">[[*kategorytext]]</div>
</div>