chocolate_moles Posted August 30, 2013 Report Share Posted August 30, 2013 <!-- Все бренды -->{* Выбираем в переменную $all_brands все бренды *}{get_brands var=all_brands}{if $all_brands}<div id="all_brands"> <h2>Все бренды:</h2> {foreach $all_brands as $b} {$letter_brand = $b->name|substr:0:1} {if $letter_brand != $abc} {$letter_brand} {$abc = $letter_brand} {/if} {if $b->image} <a href="brands/{$b->url}"><img src="{$config->brands_images_dir}{$b->image}" alt="{$b->name|escape}"></a> {else} <a href="brands/{$b->url}">{$b->name}</a> {/if} {/foreach}</div>{/if}<!-- Все бренды (The End)--> Quote Link to post Share on other sites
mart Posted August 30, 2013 Report Share Posted August 30, 2013 И автора укажите, раз уж дублируете тему http://forum.simplacms.ru/topic/3588-vivod-brendov-na-otdelnoy-stranice-s-razbivkoy-po-bukvam-pomogite-/?p=29177 Quote Link to post Share on other sites
chocolate_moles Posted August 30, 2013 Author Report Share Posted August 30, 2013 И автора укажите, раз уж дублируете тему http://forum.simplacms.ru/topic/3588-vivod-brendov-na-otdelnoy-stranice-s-razbivkoy-po-bukvam-pomogite-/?p=29177Ну автор приведенного мною кода - я) Quote Link to post Share on other sites
mart Posted August 30, 2013 Report Share Posted August 30, 2013 1. Во-первых, у того "автора" всегда вылазит латинская A, даже если брендов на эту букву нет.Сайт, для которого присался тот код содержал букву A - так что проблем с этим не было. Да и я наверное сторонник того, чтобы не тупо копипастили, а все-таки задумывались над тем, что вставляют.А "автор" так мелочится из-за пяти строк кода, практически полностью переработанных...Мне честно все-равно кто у кого... Ссылка была дана скорее для того, что не плодили одинаковые темы.Ну автор приведенного мною кода - я)Я рад - просто писал бы в ту тему, которую уже поднимали. Хотя поиском все-равно мало кто пользуется P.S. Извиняюсь, не ту кнопку нажал, но рейтинг менять нельзя Повысил следующим постом. Quote Link to post Share on other sites
chocolate_moles Posted August 31, 2013 Author Report Share Posted August 31, 2013 Хотя поиском все-равно мало кто пользуется Ту тему я ненашел даже сейчас, поэтому написал сам и решил этим поделиться. Quote Link to post Share on other sites
mart Posted August 31, 2013 Report Share Posted August 31, 2013 В той теме ответ удовлетворил ТС.Рейтинг понизили мне - так что вопрос к другому.Код граммотный, т.к. выполняет свою работу и правильно. Вы хотели сказать, что не универсальный Quote Link to post Share on other sites
mart Posted August 31, 2013 Report Share Posted August 31, 2013 Ибо алгоритм, как учат еще в школе, должен работать правильно не в одном случае, а ВО ВСЕХ.Боюсь у нас разные университеты Т.е. есть понятие универсальный алгоритм. Есть частные решения и общие. Если задача решается без усложнения системы (а зачастую универсальность влечет усложнение). то в некоторых случаях можно опустить модули универсальности, дабы сэкономить. Читайте алгоритмику - 1 курс технических ВУЗов. Quote Link to post Share on other sites
JoinAuto Posted February 16, 2014 Report Share Posted February 16, 2014 разобрался Quote Link to post Share on other sites
adeiit Posted December 27, 2015 Report Share Posted December 27, 2015 alphabetical.jpg а в какой файл вставлять код? Подскажите пожалуйста Quote Link to post Share on other sites
chocolate_moles Posted December 28, 2015 Author Report Share Posted December 28, 2015 а в какой файл вставлять код? Подскажите пожалуйста index.tpl Quote Link to post Share on other sites
adeiit Posted December 28, 2015 Report Share Posted December 28, 2015 index.tplЕсли я правильно понял, то достаточно вставить данный код в index.tpl и у меня будет разбивка брендов по алфавитам? У меня проблема - огромное количество брендов и выглядит это ущербно Quote Link to post Share on other sites
mishanya Posted December 28, 2015 Report Share Posted December 28, 2015 Если я правильно понял, то достаточно вставить данный код в index.tpl и у меня будет разбивка брендов по алфавитам? У меня проблема - огромное количество брендов и выглядит это ущербно делайте отдельную страницу. Quote Link to post Share on other sites
Kosjak76 Posted December 28, 2015 Report Share Posted December 28, 2015 При огромном количестве можно поставить http://www.ihwy.com/labs/jquery-listnav-plugin/ 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.