Jump to content

lugobor

Members
  • Posts

    19
  • Joined

  • Last visited

About lugobor

  • Birthday 09/27/1969

Contact Methods

Profile Information

  • Location
    http://lugobor.net/
  • Interests
    http://lugobor.net/ http://lugobor.ru/
  • Activity
    Web development agency

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

lugobor's Achievements

Newbie

Newbie (1/14)

  • Dedicated Rare
  • Week One Done Rare
  • One Month Later Rare
  • One Year In Rare

Recent Badges

2

Reputation

  1. Как вывести описание производителя в карточке товара Prestashop 1.6? Имя производителя выводится так {$product->manufacturer_name}, а как описание?
  2. В Prestashop 1.6 в категории, по умолчанию, выводится 3 товара в ряд (сетка), боковые колонки отключены за ненадобностью. Надо же, что-бы было 4 или 5 товаров в ряд. При этом нужна адекватная работа списка. Менял разметку в product_list.tpl, вроде получилось, но оказалось, что при переходе "сетка / список" все сбивается. Надеюсь на помощь. Спасибо. {if isset($products) && $products} {*define number of products per line in other page for desktop*} {if $page_name !='index' && $page_name !='product'} {assign var='nbItemsPerLine' value=4} {assign var='nbItemsPerLineTablet' value=2} {assign var='nbItemsPerLineMobile' value=3} {else} {assign var='nbItemsPerLine' value=4} {assign var='nbItemsPerLineTablet' value=3} {assign var='nbItemsPerLineMobile' value=2} {/if} {*define numbers of product per line in other page for tablet*} {assign var='nbLi' value=$products|@count} {math equation="nbLi/nbItemsPerLine" nbLi=$nbLi nbItemsPerLine=$nbItemsPerLine assign=nbLines} {math equation="nbLi/nbItemsPerLineTablet" nbLi=$nbLi nbItemsPerLineTablet=$nbItemsPerLineTablet assign=nbLinesTablet} <!-- Products list --> <ul{if isset($id) && $id} id="{$id}"{/if} class="product_list grid row{if isset($class) && $class} {$class}{/if}"> {foreach from=$products item=product name=products} {math equation="(total%perLine)" total=$smarty.foreach.products.total perLine=$nbItemsPerLine assign=totModulo} {math equation="(total%perLineT)" total=$smarty.foreach.products.total perLineT=$nbItemsPerLineTablet assign=totModuloTablet} {math equation="(total%perLineT)" total=$smarty.foreach.products.total perLineT=$nbItemsPerLineMobile assign=totModuloMobile} {if $totModulo == 0}{assign var='totModulo' value=$nbItemsPerLine}{/if} {if $totModuloTablet == 0}{assign var='totModuloTablet' value=$nbItemsPerLineTablet}{/if} {if $totModuloMobile == 0}{assign var='totModuloMobile' value=$nbItemsPerLineMobile}{/if} <li class="ajax_block_product{if $page_name == 'index'} col-xs-12 col-sm-4 col-md-3{else} col-xs-12 col-sm-6 col-md-3{/if}{if $page_name == 'product'} col-xs-12 col-sm-4 col-md-4 {else} col-xs-12 col-sm-6 col-md-3{/if}{if $smarty.foreach.products.iteration%$nbItemsPerLine == 0} last-in-line{elseif $smarty.foreach.products.iteration%$nbItemsPerLine == 1} first-in-line{/if}{if $smarty.foreach.products.iteration > ($smarty.foreach.products.total - $totModulo)} last-line{/if}{if $smarty.foreach.products.iteration%$nbItemsPerLineTablet == 0} last-item-of-tablet-line{elseif $smarty.foreach.products.iteration%$nbItemsPerLineTablet == 1} first-item-of-tablet-line{/if}{if $smarty.foreach.products.iteration%$nbItemsPerLineMobile == 0} last-item-of-mobile-line{elseif $smarty.foreach.products.iteration%$nbItemsPerLineMobile == 1} first-item-of-mobile-line{/if}{if $smarty.foreach.products.iteration > ($smarty.foreach.products.total - $totModuloMobile)} last-mobile-line{/if}"> <div class="product-container" itemscope itemtype="https://schema.org/Product">
  3. Есть сайт http://kolgotkikupi.ru/kolgotki/88-kolgotki-omsa-superlativa-40den.html у товара вместе с картинкой цвета отображается его название. Делал по этому рецепту Как вывести название активного цвета над списком?
  4. Да куда вам удобнее, не принципиально. Я например над названием товара ставлю
  5. в админке/клиенты, id клиента скриншот по ссылке http://lugobor.org.ua/users/files/download130.html
  6. Ага! Спасибо! {if $cookie->id_customer==2} <a href="{$base_dir}admin123/index.php?controller=AdminProducts&id_product={$product->id}&updateproduct" target="_blank">Edit</a> {/if} Работает на 1,6
  7. Как это работает. Авторизуетесь в админке, потом авторизуетесь в фронт-офисе пользователем, кому разрешено видеть ссылку на редактирование. После этого в каждом товаре можно нажать на "Edit" и перерйти на страницу редактирования именно этого товара для версий 1,4 и 1,5 делал так Для 1.4 Пример кода для пользователя с id 295 и админкой admin12345 {if $cookie->id_customer==295} <a href="{$base_dir}admin12345/index.php?tab=AdminCatalog&id_product={$product.id_product|intval}&updateproduct" target="_blank">Edit</a> {/if} Для 1.5 Пример кода для пользователя с id 2 и админкой admin123 {if $cookie->id_customer==2} <a href="{$base_dir}admin123/index.php?controller=AdminProducts&id_product={$product.id_product|intval}&updateproduct" target="_blank">Edit</a> {/if} Подробнее написано у меня на сайте В 1,6 не получается такую штуку сделать, ругается на это {$product.id_product|intval} Собственно вопрос, что там писать для 1,6?
  8. Вот она на сайте, только меню черненькое http://sabo.ua/ Хозяева за сайт не рассчитались, вот и отдал в свободный доступ Это похоже на стандартную тему Престашоп 1,5?
  9. Бесплатная тема оформления для Prestashop 1.5.6 На главной без сайдбаров, на остальных сайдбар слева главная страница страница категории карточка товара скачать можно на сайте студии Lugobor
  10. Демо тут Архив тут Содержимое архива распаковать в папку темы оформления В файлах header.tpl и footer.tpl подключить стили и скрипты Слайдер выводится в текстовом редакторе главной страницы примерно таким кодом <div id="da-slider" class="da-slider"> <div class="da-slide"> <h2>Заголовок 1</h2> <p>описание 1 <a href="#">Подробнее...</a></p> <div class="da-img"><img src="/themes/ваша_тема/images/1.jpg" alt="Альт)))"/></div> </div> <div class="da-slide"> <h2>Заголовок 2</h2> <p>описание 2 <a href="#">Подробнее...</a></p> <div class="da-img"><img src="/themes/ваша_тема/images/2.jpg" alt="Альт)))"/></div> </div> <div class="da-slide"> <h2>Заголовок 2</h2> <p>описание 3 <a href="#">Подробнее...</a></p> <div class="da-img"><img src="/themes/ваша_тема/images/3.jpg" alt="Альт)))"/></div> </div> </div> <script type="text/javascript" src="/themes/ваша_тема/js/jquery.js"></script> Подробнее тут
  11. Принято! Еще раз спасибо! Я поиск рунетовский курил, там не нашел такого...
  12. Большое спасибо за наводку! А насчет неумения пользоваться поиском не парься, люди не идеальны, и ты в том числе. Наверняка чего-то не умеешь, например самолетом управлять. Но меня это не раздражает
×
×
  • Create New...