Jump to content

Бренды отдельной страницей


Recommended Posts

Приветствую всех!
Есть необходимость вывести все бренды отдельной страницей. Идея создать страницу "Все бренды" в меню админки "Страницы - Другие страницы" (Они выводяться у меня на главной). Цель - разгрузить главную страницу от обилия иконок брендов и в то же время сохранить для индексации с перелинковкой

Есть код с главной что выводит их в main.tpl

 

Вопрос: Как код впихнуть в "Страницу", подскажите пожалуйста. Спасибо!

 

Код брендов с main.tpl:

 

   {get_brands var=all_brands}
   {if $all_brands}
      <div id="brandList">
         <div class="limiter">
            <span class="heading">Производители товаров</span>
            <div class="ajaxContainer">
               <div class="items">
                  {foreach $all_brands as $b}
                   {if $b@iteration < 100}
                  <div class="item">
                     <div class="tabloid">
                        {if $b->image}
                        <a href="brands/{$b->url}" class="picture">
                           <img src="{$config->brands_images_dir}{$b->image}" alt="{$b->name|escape}">
                        </a>
                        {else}
                        <a class="picture" href="brands/{$b->url}">{$b->name}</a>
                        {/if}
                     </div>
                  </div>
                  {/if}
                  {/foreach}
               </div>
            </div>
         </div>
      </div>
      {/if}

 

Link to post
Share on other sites

В общем потугами нужного результата не получил. Делал через *.tpl - отображается криво. Бренды идут в столбик, как в дефолтном шаблоне. На главной они шли табличкой и адаптировались под разные расширения, вот код вывода брендов:

 

 

{get_brands var=all_brands}
   {if $all_brands}
      <div id="brandList">
         <div class="limiter">
            <span class="heading">Производители товаров</span>
            <div class="ajaxContainer">
               <div class="items">
                  {foreach $all_brands as $b}
                   {if $b@iteration < 100}
                  <div class="item">
                     <div class="tabloid">
                        {if $b->image}
                        <a href="brands/{$b->url}" class="picture">
                           <img src="{$config->brands_images_dir}{$b->image}" alt="{$b->name|escape}">
                        </a>
                        {else}
                        <a class="picture" href="brands/{$b->url}">{$b->name}</a>
                        {/if}
                     </div>
                  </div>
                  {/if}
                  {/foreach}
               </div>
            </div>
         </div>
      </div>
      {/if}

 

Масштабирование:

 

      <script>
         $("#topProduct").dwCarousel({
            leftButton: ".topBtnLeft",
            rightButton: ".topBtnRight",
            countElement: 6,
            resizeElement: true,
            resizeAutoParams: {
               1920: 5,
               1500: 4,
               1200: 3,
               850: 2,
               480: 1
            }
         });
      </script>
Link to post
Share on other sites

Доброго вечера! тоже вопрос про Брендам, поэтому пишу сюда. Подскажите, возможно ли на странице бренда сделать выбор категорий товаров только этого бренда. Понимаю, что это прописывается где-то в producs.tpl, и producs.php, но где и как? Пожалуйста, подскажите! 

Link to post
Share on other sites
  • 1 year later...

Хочу вывести конкретные бренды..
Делаю так но не срабатывает

В чём может быть причина?

 

 

{foreach $all_brands as $b}
            {if $b@iteration == 2}
            {if $b->id == '111' && $b->id == '112'}
            <li>
                {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}
        
            </li>
            {/if}
            {/if}
            {/foreach}
 

 

Edited by madison21
Link to post
Share on other sites

Я пробовал ставить <3 например но не работает

Пробуйте ставить <4, потом <5, потом <6 и так далее...

при этом раньше работало, до того как переустановил движок

По законам логики выходит, что причина в том, что "переустановил движок"...
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...