Albinos4210 Опубликовано 6 января, 2013 Жалоба Поделиться Опубликовано 6 января, 2013 Помогите сделать вывод брендов на отдельной странице с разбивкой по буквам как тут http://klubkrasoti.ru/all_vendors/Я нашел такое решение http://blog.rlstudio.com/2011/09/simpla-2-0-vse-brendy/. Но сдесь нет букв.Помогите буквы доделать. Заранее спасибо! Цитата Ссылка на сообщение Поделиться на другие сайты
mart Опубликовано 6 января, 2013 Жалоба Поделиться Опубликовано 6 января, 2013 {get_brands var=all_brands} {if $all_brands} <ul class="brands"> {assign var=letter value=''} <li><ul> {foreach name=brands item=b from=$all_brands} {assign var=firstletter value=$b->name|upper|mb_substr:0:1} {if $firstletter != $letter} {assign var=letter value=$firstletter}</ul></li><li>{$letter}<ul> {/if} <li><a href="brands/{$b->url}">{$b->name}</a></li> {/foreach} </ul></li> </ul> {/if} Можно было бы и у автора спросить Цитата Ссылка на сообщение Поделиться на другие сайты
Albinos4210 Опубликовано 6 января, 2013 Автор Жалоба Поделиться Опубликовано 6 января, 2013 Большое спасибо!! Цитата Ссылка на сообщение Поделиться на другие сайты
Albinos4210 Опубликовано 27 января, 2013 Автор Жалоба Поделиться Опубликовано 27 января, 2013 Поставил работает круто! Но кракозябра вылазит где руские бренды. Подскажи как убрать? Цитата Ссылка на сообщение Поделиться на другие сайты
Albinos4210 Опубликовано 27 января, 2013 Автор Жалоба Поделиться Опубликовано 27 января, 2013 <div id="myslidemenu" class="jqueryslidemenu"> {get_brands var=all_brands} {if $all_brands} <ul> {assign var=letter value='A'} <li>A<ul> {foreach name=brands item=b from=$all_brands} {assign var=firstletter value=$b->name|upper|substr:0:1} {if $firstletter != $letter} {assign var=letter value=$firstletter}</ul></li><li>{$letter|regex_replace:"/[Р]/":"А - Я "}<ul> {/if} <li><a href="brands/{$b->url}">{$b->name}</a></li> {/foreach} </ul></li> </ul> {/if}</div>решил Цитата Ссылка на сообщение Поделиться на другие сайты
ishibaev Опубликовано 13 апреля, 2013 Жалоба Поделиться Опубликовано 13 апреля, 2013 А как сделать чтобы и разделяло и русские названия по буквам? а не А - Я , и сделать вывод в несколько колонок ??? Цитата Ссылка на сообщение Поделиться на другие сайты
Kpoxa Опубликовано 17 апреля, 2013 Жалоба Поделиться Опубликовано 17 апреля, 2013 Замените substr на mb_substr Цитата Ссылка на сообщение Поделиться на другие сайты
ishibaev Опубликовано 19 апреля, 2013 Жалоба Поделиться Опубликовано 19 апреля, 2013 Замените substr на mb_substr Это где? Цитата Ссылка на сообщение Поделиться на другие сайты
Kpoxa Опубликовано 19 апреля, 2013 Жалоба Поделиться Опубликовано 19 апреля, 2013 {assign var=firstletter value=$b->name|upper|substr:0:1}меняем на {assign var=firstletter value=$b->name|upper|mb_substr:0:1} Цитата Ссылка на сообщение Поделиться на другие сайты
ishibaev Опубликовано 20 апреля, 2013 Жалоба Поделиться Опубликовано 20 апреля, 2013 Спасибо. - получилось Цитата Ссылка на сообщение Поделиться на другие сайты
adeiit Опубликовано 27 декабря, 2015 Жалоба Поделиться Опубликовано 27 декабря, 2015 Спасибо. - получилосьа в каком файле вставлять код? Цитата Ссылка на сообщение Поделиться на другие сайты
niki_tim Опубликовано 1 июня, 2016 Жалоба Поделиться Опубликовано 1 июня, 2016 Ребята! А можно такое же сделать с товарами к примеру на страничке /products? Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 1 июня, 2016 Жалоба Поделиться Опубликовано 1 июня, 2016 Можно. Цитата Ссылка на сообщение Поделиться на другие сайты
niki_tim Опубликовано 16 июня, 2016 Жалоба Поделиться Опубликовано 16 июня, 2016 Кто сделает за денежку? Сколько будет стоить? Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.