Модули для PrestaShop - 2 часть

Статус
В этой теме нельзя размещать новые ответы.
Код:
{include file="$tpl_dir./errors.tpl"}
{if isset($category)}
        {if $category->id AND $category->active}
        {if $scenes || $category->description || $category->id_image}
                        <div class="content_scene_cat">
                 {if $scenes}
                        <div class="content_scene">
                        <!-- Scenes -->
                        {include file="$tpl_dir./scenes.tpl" scenes=$scenes}
                        {if $category->description}
                            <div class="cat_desc rte">
                            {if Tools::strlen($category->description) > 350}
                                <div id="category_description_short">{$description_short}</div>
                                <div id="category_description_full" class="unvisible">{$category->description}</div>
                                <a href="{$link->getCategoryLink($category->id_category, $category.link_rewrite)|escape:'html':'UTF-8'}" class="lnk_more">{l s='More'}</a>
                            {else}
                                <div>{$category->description}</div>
                            {/if}
                            </div>
                        {/if}
                        </div>
                    {else}
                    <!-- Category image -->
                    <div class="content_scene_cat_bg" {if $category->id_image}style="background:url({$link->getCatImageLink($category->link_rewrite, $category->id_image, 'category_default')|escape:'html':'UTF-8$
                        {if $category->description}
                            <div class="cat_desc">
                            <span class="category-name">
                                {strip}
                                    {$category->name|escape:'html':'UTF-8'}
                                    {if isset($categoryNameComplement)}
                                        {$categoryNameComplement|escape:'html':'UTF-8'}
                                    {/if}
                                {/strip}
                            </span>
                            {if Tools::strlen($category->description) > 350}
                                <div id="category_description_short" class="rte">{$description_short}</div>
                                <div id="category_description_full" class="unvisible rte">{$category->description}</div>
                                <a href="{$link->getCategoryLink($category->id_category, $category->link_rewrite)|escape:'html':'UTF-8'}" class="lnk_more">{l s='More'}</a>
                            {else}
                                <div class="rte">{$category->description}</div>
                            {/if}
                            </div>
                        {/if}

                     </div>
                  {/if}
            </div>
                {/if}
                <h1 class="page-heading{if (isset($subcategories) && !$products) || (isset($subcategories) && $products) || !isset($subcategories) && $products} product-listing{/if}"><span class="cat-name">{$ca$
{*              {if isset($subcategories)}
*               <!-- Subcategories -->
*               <div id="subcategories">
*                       <p class="subcategory-heading">{l s='Subcategories'}</p>
*                       <ul class="clearfix">
*                       {foreach from=$subcategories item=subcategory}
*                               <li>
*                       <div class="subcategory-image">
*                                               <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'html':'UTF-8'}" title="{$subcategory.name|escape:'html':'UTF-8'}" cl$
*                                               {if $subcategory.id_image}
*                                                       <img class="replace-2x" src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium_default')|escape:'html':'UTF-8'}" alt="" wi$
*                                               {else}
*                                                       <img class="replace-2x" src="{$img_cat_dir}default-medium_default.jpg" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" />
*                                               {/if}
*                                       </a>
*                       </div>
*                                       <h5><a class="subcategory-name" href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'html':'UTF-8'}">{$subcategory.name|truncate:25:$
*                                       {if $subcategory.description}
*                                               <div class="cat_desc">{$subcategory.description}</div>
*                                       {/if}
*                               </li>
*                       {/foreach}
*                       </ul>
*               </div>
*               {/if}
*}              {if $products}
                        <div class="content_sortPagiBar clearfix">
                <div class="sortPagiBar clearfix">
                        {include file="./product-sort.tpl"}
                        {include file="./nbr-product-page.tpl"}
                                </div>
                <div class="top-pagination-content clearfix">
                        {include file="./product-compare.tpl"}
                                        {include file="$tpl_dir./pagination.tpl"}
                </div>
                        </div>
                        {include file="./product-list.tpl" products=$products}
                        <div class="content_sortPagiBar">
                                <div class="bottom-pagination-content clearfix">
                                        {include file="./product-compare.tpl" paginationId='bottom'}
                    {include file="./pagination.tpl" paginationId='bottom'}
                                </div>
                        </div>
                {/if}
        {elseif $category->id}
                <p class="alert alert-warning">{l s='This category is currently unavailable.'}</p>
        {/if}
{/if}

нет там такого куска кода, я про 1.6.0.6
Код:
{if $category->description}
<div class="cat_desc">{$category->description}</div>
{/if}
Да и после/перед какого именно {/if} нужно вставлять новый кусок кода?
и еще вопрос - как убрать название категории (грамадными буквами) в этой области?
спасибо заранее.
В 1.6 кусок который выводит описание категории этот:
Код:
                        {if $category->description}
                            <div class="cat_desc rte">
                            {if Tools::strlen($category->description) > 350}
                                <div id="category_description_short">{$description_short}</div>
                                <div id="category_description_full" class="unvisible">{$category->description}</div>
                                <a href="{$link->getCategoryLink($category->id_category, $category.link_rewrite)|escape:'html':'UTF-8'}" class="lnk_more">{l s='More'}</a>
                            {else}
                                <div>{$category->description}</div>
                            {/if}
                            </div>
                        {/if}
Но с ним надо шаманить, у меня пока не было возможности с 1.6 поработать... В общем нужно поэкспериментировать.
Про название категории. В редакторе HTML, загоните заголовок в тэг <span> должно быть так:
Код:
<h1><span>Заголовок</span></h1>
 
Про название категории. В редакторе HTML, загоните заголовок в тэг <span> должно быть так:
Код:
<h1><span>Заголовок</span></h1>
Вот что я имею в виду
Для просмотра ссылки Войди или Зарегистрируйся Для просмотра ссылки Войди или Зарегистрируйся Для просмотра ссылки Войди или Зарегистрируйся
как убрать надпись(название категории) гигантскими буквами?
 
Ребят, кто знает как можно сделать навигацию по сайту независимой от того в какой категории находишься, то бишь чтобы всегда навигация отображалась как на главной?
Скрин для наглядности
nulledasknav.jpg
 
Ребята, никто не встречал модуль подтверждения регистрации пользователя? Чтобы на указанную электропочту приходило сообщение со ссылкой, при переходе по которой регистрация считалась бы завершённой.
Для просмотра ссылки Войди или Зарегистрируйся попробуй это
 
Прошу прощения за долгий ответ...
В общем доработка такая. Ищем в своём шаблоне файл category.tpl ищем в нём кусок кода
Код:
{if $category->description}
<div class="cat_desc">{$category->description}</div>
{/if}
Удаляем его и в самом конце поcле {/if} вставляем немного изменённый код
Код:
{if $smarty.get.p == NULL}
        {if $category->description}
            <br/><div class="cat_desc" style="border-top: 1px solid #D0D3D8; margin: 6px 0 6px 0;"></div>{$category->description}
        {/if}
{/if}
После этой доработки описание в категориях будет выводится внизу страницы и будут показываться только на первой странице категории.
Вот в общем-то и вся хитрость...
Убрал текст из категории вот так
Код:
{*                            <span class="category-name">
*                                {strip}
*                                    {$category->name|escape:'html':'UTF-8'}
*                                    {if isset($categoryNameComplement)}
*                                        {$categoryNameComplement|escape:'html':'UTF-8'}
*                                    {/if}
*                                {/strip}
*                            </span>
*}
Осталось опустить описание категории вниз, с одной лишь поправкой опускать вниз описание категории только для первой страницы не вижу смысла, пусть будет на всех страницах...
 
Привет, ребят поделитесь плз модулем который может показывать в карточке товара похожие товары или товары из это й же категории автоматически.
Спасибо заранее!!!
 
Привет, ребят поделитесь плз модулем который может показывать в карточке товара похожие товары или товары из это й же категории автоматически.
Спасибо заранее!!!
За это отвечает Модуль Дополнительные товары, включи его.
 
Кому нужно, берите допиленный модуль Account activation by eMail. Работает и под 1.6.
Добавила русифицированный шаблон письма в одном стиле с Престой 1.6 (русского языка там не было, поэтому письма вообще не отправлялись) и заменила битую ссылку, ведущую к 404 ошибке, которая приходила на почту.
Теперь всё корректно и красиво. )
 

Вложения

  • activationbymail.zip
    25 KB · Просмотры: 105
подскажите оптимальный/работающий модуль для оптимизации базы данных на 1.5.4 : так как магазин начал притормаживать (1000+ товаров) в БД connections_source весит 62 мб, а connections 50 мб
зайди в базу данных и очистить, только не удаляй раздел, а просто напротив нужного элемента, статистика, корзина, гости, источник и т.п. нажми очистить. Перед всем этим бэкапь.
 
  • Нравится
Реакции: Abi3
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху