github.com/vasia123/mSearch — вот тут у меня лежит версия в которой я сделал &tplParamCheckboxOuter и теперь если переопределить его и &tplParamCheckbox то можно получить выпадающий список, но минус в том что нельзя одни поля сделать селектами, а другие чекбоксами, т.е. либо то либо другое.
пример mFilter.param.select.outer:
<select name="[[+paramname]][]" >
<option value="">-- Все --</option>
[[+inner]]
</select>
А два чанка создать гораздо меньшая проблема нежели в каждом шаблоне писать повторяющиеся тэги html,head,body,… Для того чанки ведь и создавались чтобы выносить в них повторяющиеся места кода, а эти места для всех страниц однозначно будут повторяться.
[[$header_1]]
[[$header_2]]
соответственно в шаблоне можно писать:
и с футером тоже самое, в итоге минимальный шаблон выглядит так:
а это решается копированием и переделкой, или переделкой и отправкой изменений на гитхаб — github.com/BobRay/RefreshCache/
Или вы про знак подчеркивания? А его, простите, зачем экранировать?
там все в json хранится
пример mFilter.param.select.outer:
пример mFilter.param.select:
а после просто указать требуемые ключи в словаре компонента (core/components/minishop/lexicon/ru/default.inc.php) —