Ela Posted May 24, 2018 Share Posted May 24, 2018 Hallo, ich würde gerne bei der Kategoriebeschreibung die Länge verändern. Es werden ja immer nur begrenzt Zeichen angezeigt und dann der Link "mehr" Da ich in einigen Kategorien individuell zusammenstellbare Produkte habe, bzw manche Bereiche nur die Beschreibung ansich benötigen, würde ich gerne nach dem Öffnen der Kategorie im horizontalen Menü die komplette Beschreibung auf Anhieb anzeigen lassen, so dass man dazu nicht erst auf den "mehr" Link klicken muss. Ich habe schon überall gesucht, kann mir jemand weiterhelfen, wie dies möglich ist? Lg, Ela Link to comment Share on other sites More sharing options...
rictools Posted May 25, 2018 Share Posted May 25, 2018 Da mußt du die entsprechende tpl-Datei bearbeiten, da findest du irgendwo einen Code, der den Text kürzt und kannst die Zeichenzahl bearbeiten oder die Kürzung ganz rausnehmen, mehr kann ich nicht sagen, ich weiß ja nicht welche Prestashop-Version du hast. Link to comment Share on other sites More sharing options...
Ela Posted May 25, 2018 Author Share Posted May 25, 2018 das habe ich beides versucht... es scheint aber irgendwo global überschrieben zu werden... Habe die 1.6.1.3 mit dem default-bootstrap version 1.0 Thema. Lg, Ela Link to comment Share on other sites More sharing options...
rictools Posted May 25, 2018 Share Posted May 25, 2018 Dann mußt du die /themes/default-bootstrap/category.tpl bearbeiten. Dort findet sich zweimal: {if Tools::strlen($category->description) > 350} Wenn du die 350 erhöhst, werden alle Beschreibungen mit weniger Zeichen komplett angezeigt. Link to comment Share on other sites More sharing options...
Ela Posted May 25, 2018 Author Share Posted May 25, 2018 Nein, leider nicht, wo weit war ich auch schon... Link to comment Share on other sites More sharing options...
rictools Posted May 26, 2018 Share Posted May 26, 2018 Wie "weit" genau? Und hast du Prestashop- und Browser-Caches gelöscht? Ggf. zeige mal den entsprechenden Code (mit ausreichendem Umfeld) in deiner tpl. Link to comment Share on other sites More sharing options...
Ela Posted June 1, 2018 Author Share Posted June 1, 2018 Hallo Christian, danke für Deine ANtworten... Ich war ein paar Tage sehr eingebunden, so dass ich erst jetzt dazu komme. Ich hatte in der entsprechenden Datei den Wert an beiden Stellen von 350 schon auf 1000, probeweise sogar auch schon auf 5000 gesetzt. Caches hatte ich geleert... Ich kompiere Mal den Datensatz der Datei hier her, vielleicht hast Du eine Idee... *} {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) > 1000} <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'}) right center no-repeat; background-size:cover; min-height:{$categorySize.height}px;"{/if}> {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) > 1000} <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">{$category->name|escape:'html':'UTF-8'}{if isset($categoryNameComplement)} {$categoryNameComplement|escape:'html':'UTF-8'}{/if}</span>{include file="$tpl_dir./category-count.tpl"}</h1> {if isset($subcategories)} {if (isset($display_subcategories) && $display_subcategories eq 1) || !isset($display_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'}" class="img"> {if $subcategory.id_image} <img class="replace-2x" src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium_default')|escape:'html':'UTF-8'}" alt="{$subcategory.name|escape:'html':'UTF-8'}" width="{$mediumSize.width}" height="{$mediumSize.height}" /> {else} <img class="replace-2x" src="{$img_cat_dir}{$lang_iso}-default-medium_default.jpg" alt="{$subcategory.name|escape:'html':'UTF-8'}" 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:'...'|escape:'html':'UTF-8'}</a></h5> {if $subcategory.description} <div class="cat_desc">{$subcategory.description}</div> {/if} </li> {/foreach} </ul> </div> {/if} {/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} Link to comment Share on other sites More sharing options...
rictools Posted June 1, 2018 Share Posted June 1, 2018 Sieht eigentlich OK aus, welche Datei in welchem Ordner ist das (und sie befindet sich auch auf dem Server und nicht nur auf deiner Festplatte)? Link to comment Share on other sites More sharing options...
Ela Posted June 1, 2018 Author Share Posted June 1, 2018 Es ist die category.tpl meines Themes default-bootstrap im Ordner /themes/... Ja, sie ist genau wie oben eingestellt auf dem Server... Vielleicht wird sie von irgendetwas global überschrieben? Oder kann jemand sie so ändern, dass die short-Beschreibung mit dem "mehr" Link komplett rausfällt? Denn ich benötige nur die komlette lange Anzeige... Link to comment Share on other sites More sharing options...
rictools Posted June 1, 2018 Share Posted June 1, 2018 Es könnte allenfalls ein Override sein, falls du ein Modul installiert hast was auf diese Seite zugreift. Ich kann mir eigentlich nur noch vorstellen, daß nicht alle Caches gelöscht sind, hast du mal einen anderen Browser probiert? Kannst du einen Link zur Site posten? Du bist sicher, daß deine Kategoriebeschreibung nicht mehr als 1.000 Zeichen hat? Ergänze <div id="category_description_short">{$description_short}</div> mal zu <div id="category_description_short">{$description_short}Test1</div> und <div>{$category->description}</div> zu <div>{$category->description}Test2</div> weiter unten dann entsprechend mit Test3 und Test4 und schaue, ob einer der Testtexte angezeigt wird. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now