-=NICROSS=- Posted August 18, 2017 Report Share Posted August 18, 2017 Доброе время суток. Может кто-то сталкивался. В админке выбираю категорию и вижу товары данной категории.При попытке "Указать бренд" всем товарам данной категории, у некоторых категорий нет вообще данного пункта. Никаких допилов и т д не было. Чистая cимпла 2.3.7 Quote Link to post Share on other sites
Noxter Posted August 18, 2017 Report Share Posted August 18, 2017 (edited) Действительно, та же ерунда и на бете 2.3.6 http://prntscr.com/ga2qocДело в том что бренды в каталоге админки выбираются с фильтром текущей категории, то есть если в такой категории нет товаров у которых указан хоть один бренд то бренды не будут видны.Файл simpla/ProductsAdmin.php найдите строчку:// Бренды категории $brands = $this->brands->get_brands(array('category_id'=>$category_id)); и замените ее на:// Бренды категории $brands = $this->brands->get_brands(); Так должно сработать.P.S. Надо же какая цифра, это у меня 5555-е сообщение на форуме Edited August 18, 2017 by Noxter Quote Link to post Share on other sites
Solution loxter Posted August 18, 2017 Solution Report Share Posted August 18, 2017 Так работает в указанном месте. Но при этом портит стандартный фильтр в правой части страницы товаров админки - при выборе любой категории показываются для дальнейшей фильтрации ВСЕ бренды, из которых многие ссылки дают страницу БЕЗ товаров. Пробуйте способ такой:в simpla/design/html/products.tpl заменить {if $brands|count>0} <option value="move_to_brand">Указать бренд</option> {/if} на {if $all_brands|count>0} <option value="move_to_brand">Указать бренд</option> {/if} Quote Link to post Share on other sites
-=NICROSS=- Posted August 18, 2017 Author Report Share Posted August 18, 2017 Так работает в указанном месте. Но при этом портит стандартный фильтр в правой части страницы товаров админки - при выборе любой категории показываются для дальнейшей фильтрации ВСЕ бренды, из которых многие ссылки дают страницу БЕЗ товаров. Пробуйте способ такой:в simpla/design/html/products.tpl заменить {if $brands|count>0} <option value="move_to_brand">Указать бренд</option> {/if} на {if $all_brands|count>0} <option value="move_to_brand">Указать бренд</option> {/if} Спасибо большое! Помогло! Quote Link to post Share on other sites
Noxter Posted August 18, 2017 Report Share Posted August 18, 2017 Мда я как-то про шаблон и не подумал Quote Link to post Share on other sites
Noxter Posted August 18, 2017 Report Share Posted August 18, 2017 (edited) Правильнее будет заменить:{if $brands|count>0} <option value="move_to_brand">Указать бренд</option> {/if} на{if $all_brands|count>0} <option value="move_to_brand">Указать бренд</option> {/if} P.S. Увидел уже после написания поста. Edited August 18, 2017 by Noxter Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.