Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

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

Есть код с главной что выводит их в 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}

 

Ссылка на сообщение
Поделиться на другие сайты

В общем потугами нужного результата не получил. Делал через *.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>
Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты
  • 1 год спустя...

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

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

 

 

{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}
 

 

Изменено пользователем madison21
Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты

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

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

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

По законам логики выходит, что причина в том, что "переустановил движок"...
Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...