Роман

Роман

С нами с 23 июня 2015; Место в рейтинге пользователей: #193

pdoMenu сортировка по ID в resources

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

Как указать сортировку в таком порядке, в котором я указал ресурсы в resources

К примеру:
[[!pdoMenu?
	&parents=`0`
	&level=`1`
	&resources=`1,5,9,4,3,18`
	&ortby=``
	&sortdir=``
	&tplOuter=`@INLINE <ul>[[+wrapper]]</ul>`
	&tpl=`@INLINE <li [[+classes]]><a href="[[+link]]" title="[[+menutitle]]">[[+menutitle]]</a></li>`
]]
Спасибо!
Роман
20 января 2018, 16:57
modx.pro
2 106
0

miniShop2 вывести boolean значения да/нет

Добрый день!

Как вывести boolean значения да/нет

Если просто указать
[[+svoistvo]]
то выводит 0 или 1 в зависимости от значения, как вывести да/нет

Перепробовал кучу варианта с Google на пару, не могу найти ответа!

п.с. написал такое условие, костыль?
{if $svoistvo?}да{else}нет{/if}
Роман
19 декабря 2017, 10:56
modx.pro
1 431
-1

Как написать условие для mFilter2 !?

Добрый день!

В магазине есть поле с автозаполнением, в него допустим заносятся названия машин, к примеру: Kia, Chevrolet, Lada и т.д.

Есть отдельные страницы, где нужно вывести все товары с определенной машиной, как фильтре написать условие?

Наткнулся на такой пример, но как его адаптировать под себя не пойму:
&where=`{"Data.old_price:!=":"0","AND:Data.action:=":"1"}
У меня допустим поле будет car

Если вот так, то выводит пустую страницу
&where=`{"car:!=":"Chevrolet"}`
Подскажите пожалуйста!
Роман
18 декабря 2017, 11:18
modx.pro
1 572
0

Как проверить используется где ни будь модуль?

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

Проект разросся и пришло время его причесать/почистить. Сайт начал разрабатываться еще на заре зарождения Revo, накопилось куча дополнений/модулей которые не используются/хотел бы избавится и заменить на более быстрые (к примеру pdoTools).

Проблема в том, что перед тем как его деинсталировать — проверить, может где то он используется, но как это сделать? Примеру хотел удалить Wayfinder, проверил в шапке/подвале нет, больше менюшек у меня нет, но как оказалось есть (карта сайта).

Что бы избежать подобных проблем, как проверить где/в каком месте/чанке используется модуль? Осталось ли где?

Спасибо!
Роман
11 декабря 2017, 11:59
modx.pro
1 050
0

Откуда берутся эти строки?

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

Откуда в шапке берутся эти строки, где их отключить!?
<link rel="canonical" href="stranica"/>
<link rel="prev" href="stranica?v=2.1.5"/>
<link rel="next" href="stranica?page=3&v=2.1.5"/>
Строчки эти появляются на страницах, где есть фильтр (msearch2) + пагинация (page.nav) = как отключить?

В вызове mFilter2 добавляем
&setMeta=`0`
Решено!
— Вопрос 2:

В навигации осталось &v=2.1.5 — как отключить не понятно!?

<ul class="pagination">
    <li>
        <div class="pagination">
            <ul class="pagination">
                <li class="control"><a href="stranica?v=2.1.5">Первая</a></li>
                <li class="control"><a href="stranica?v=2.1.5">«</a></li>
                <li><a href="stranica?v=2.1.5">1</a></li>
		<li class="active"><a href="stranica?page=2&v=2.1.5">2</a></li>
                <li><a href="stranica?page=3&v=2.1.5">3</a></li>
                <li><a href="stranica?page=4&v=2.1.5">4</a></li>
		<li class="control"><a href="stranica?page=3&v=2.1.5">»</a></li>
                <li class="control"><a href="stranica?page=6&v=2.1.5">Последняя</a></li>
            </ul>
        </div>
    </li>
</ul>
Роман
29 ноября 2017, 06:41
modx.pro
2 125
0

Как вывести такой слайдер (Owl Carousel)?

Добрый день!

Используется pdoResources + bootstrap + Owl Carousel

Будет вот такой слайдер:
Роман
20 ноября 2017, 14:51
modx.pro
2 998
0

Как в pdoMenu исключить родителя?

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

Нужно не показывать родителя, а только детей!

Вызов:
[[!pdoMenu?
	&parents=`3`
	&level=`2`
	&hideSubMenus=`1`
	&outerClass=`leftbar-ul`
]]
Роман
29 октября 2017, 10:14
modx.pro
3 836
0

Чем/как реализовать такой функционал?

Есть каталог «пирожков»

Все пирожки находятся в одной категории «каталог»

Есть куча разделов (мясо/капуста/яйца и т.д.)

Нужно один пирожок показать в 2,3 или 5 разделах из 100. Как лучше это реализовать?

Структура, для детальной картины:
-Каталог
--Пирожок#1
--Пирожок#2
--Пирожок#3
-Мясо
-Капуста
-Яйца
-и т.д.

Спасибо!
— Создаем новый TV (чекбокс), назовем его «categores»

Возможные значения:
@EVAL return $modx->runSnippet('pdoResources',array(
'parents'=>'0',
'limit'=>0,
'where'=>'{"isfolder:=":1}',
'sortby'=>'{"menuindex":"ASC"}',
'tpl'=>'@INLINE [[+pagetitle]]==#[[+id]]#',
'outputSeparator'=>'||'
));
На странице где нужно вывести:
[[pdoResources?
        &limit=`0`
        &parents=`2`
        &tvFilters=`categores==%#[[*id]]#%`
    ]]
Роман
24 октября 2017, 17:23
modx.pro
1
1 140
+2

Автоматизация для TV поле image

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

Скажите где посмотреть/поставить/какие есть варианты!?

Есть TV, тип поля Image — стандартная его работа. Выбираешь куда загрузить, выбираешь картинку, загружаешь.

Как можно от этого избавится? Хочется выбрал картинку, а там уже на автомате создал поддерикторию и загрузила картинку? В настройках к примеру указал загружать все в папку /image/ а он для каждой страницы создавал свою директорию в виде ID — скажем 001, 002, 003 и т.д.

Спасибо!
Роман
20 октября 2017, 16:04
modx.pro
696
0

FormIt и class="error" для select

Добрый день!

В Formit использую select для выбора, у select проверка на заполнение (обязательно для заполнения).
Если select не заполнили, то к его class="" добавляется error

Вот, что бы облагородить select использую select2.github.io/select2/

Он скрывает настоящий select и ниже выстраивает из span свою структуру

Так вот, к чему все предисловия, как добавить class=«error» родительскому элементу
Роман
25 сентября 2017, 15:37
modx.pro
688
0