Как в ms2 вывести выпадающий список производителей
Здравствуйте! Мне нужно вывести на странице выпадающий список ВСЕХ производителей товаров вида
Как возможно это сделать?
Заранее спасибо!
<select>
<option>Производитель 1</option>
<option>Производитель 2</option>
...
</select>
И нужно, чтобы пункты списка формировались автоматически.Как возможно это сделать?
Заранее спасибо!
Комментарии: 9
<select>
[[!pdoResources?
&class=`msVendor`
&tpl=`@INLINE <option value="[[+id]]">[[+name]]</option>`
&sortby=`name`
&sortdir=`ASC`
]]
</select>
Спасибо! Только [[+id]] не выдает значений…
Странно… Добавь
&select=`*`
Теперь значения подставились.
А как можно исключить одного производителя?
Попробуй подумать.
Может, нужно использовать параметр &where?
Может, нужно использовать параметр &where?
Я все время рыскаю по интернету и тут по форуму в поисках того, как правильно синтаксис писать… Не подскажете, существует ли где-то общий инструктаж на эту тему?..
Правила одни — rtfm.modx.com/xpdo/2.x/class-reference/xpdoquery/xpdoquery.where, только для сниппетов их нужно указывать в виде JSON.
&where=`{"id:!=":5}`
JSON можно проверять здесь — bezumkin.ru/utils/json
Благодарю! Формулу исключения сама нашла )
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.