Products. Как сделать выборку по Fields?
Posted: Mon Apr 13, 2009 11:37 am
Возникла необходимость сделать выборку в модуле {Products} по одному из Fields.
Грубо говоря в идеале хотелось бы использовать, что нибудь такое:
{Products items->fields->FieldName='FieldText'}
Реализовал я это вот таким способом, прописав в шаблоне Summary:
{foreach from=$items item='entry'}
{if $entry->fields. FieldName->value == 'FieldText'}
detail_url}">{$entry->product_name}
{/if}
{/foreach}
Но запросов к БД получилось больше 1150
... при 150 позициях в каталоге...
Грубо говоря в идеале хотелось бы использовать, что нибудь такое:
{Products items->fields->FieldName='FieldText'}
Реализовал я это вот таким способом, прописав в шаблоне Summary:
{foreach from=$items item='entry'}
{if $entry->fields. FieldName->value == 'FieldText'}
detail_url}">{$entry->product_name}
{/if}
{/foreach}
Но запросов к БД получилось больше 1150
