Jump to content

[solved]Vorschaubild von Unterkategorie Abschalten


Recommended Posts

Hallo,

gibt es eine Möglichkeit wenn man bei Menü eine Unterkategorie erzeugt, dass das Vorschaubild und Beschreibung Text abschaltet (nur von der Unterkategorie, nicht von den Artikeln) so das es in Frondend nicht sichtbar ist? Zum Beispiel ähnlich wie bei der Modul Startseite Editor. Ohne Bild erscheint nur der Text.

Ich möchte in meinem Shop diese Funktion nicht haben und ohne die Abschaltung von den Vorschaubildern sieht das ganze nicht gut aus insbesondere wenn in der Unterkategorie mehrere Artikel hinterlegt sind.

post-217354-0-81587200-1318948947_thumb.jpg

Link to comment
Share on other sites

Hallo,

ich habe gestern Abend versucht in der Categorie.tpl die verantwortlichen Blöcke zu löschen aber ohne erfolg. Egal was ich dort überhaupt gelöscht habe, hat keine Wirkung gezeigt.

Auch mit den casch löschen habe ich keinen erfolg gehappt. Wenn ich die komplette php Seite lösche erst dann verschwindet die Komplette Kategorie Seite.

Was mache ich hier falsch?

Hier noch mal die tpl Datei.

 

 

{include file="$tpl_dir./breadcrumb.tpl"}

{include file="$tpl_dir./errors.tpl"}

{if isset($category)}

{if $category->id AND $category->active}

<h1>{strip}

{$category->name|escape:'htmlall':'UTF-8'}

<span>

{if $category->id == 1 OR $nb_products == 0}{l s='There are no products.'}

{else}

{if $nb_products == 1}{l s='There is'}{else}{l s='There are'}{/if}

{$nb_products}

{if $nb_products == 1}{l s='product.'}{else}{l s='products.'}{/if}

{/if}

</span>{/strip}

</h1>

{if $scenes}

<!-- Scenes -->

{include file="$tpl_dir./scenes.tpl" scenes=$scenes}

{else}

<!-- Category image -->

{if $category->id_image}

<div class="align_center">

<img src="{$link->getCatImageLink($category->link_rewrite, $category->id_image, 'category')}" alt="{$category->name|escape:'htmlall':'UTF-8'}" title="{$category->name|escape:'htmlall':'UTF-8'}" id="categoryImage" width="{$categorySize.width}" height="{$categorySize.height}" />

</div>

{/if}

{/if}

{if $category->description}

<div class="cat_desc">{$category->description}</div>

{/if}

{if isset($subcategories)}

<!-- Subcategories -->

<div id="subcategories">

<h3>{l s='Subcategories'}</h3>

<ul class="inline_list">

{foreach from=$subcategories item=subcategory}

<li>

<a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" title="{$subcategory.name|escape:'htmlall':'UTF-8'}">

{if $subcategory.id_image}

<img src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium')}" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" />

{else}

<img src="{$img_cat_dir}default-medium.jpg" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" />

{/if}

</a><br />

<a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}">{$subcategory.name|escape:'htmlall':'UTF-8'}</a>

</li>

{/foreach}

</ul>

<div class="clearblock"></div>

</div>

{/if}

{if $products}

{include file="$tpl_dir./product-compare.tpl"}

{include file="$tpl_dir./product-sort.tpl"}

{include file="$tpl_dir./product-list.tpl" products=$products}

{include file="$tpl_dir./product-compare.tpl"}

{include file="$tpl_dir./pagination.tpl"}

{elseif !isset($subcategories)}

<p class="warning">{l s='There are no products in this category.'}</p>

{/if}

{elseif $category->id}

<p class="warning">{l s='This category is currently unavailable.'}</p>

{/if}

{/if}

Link to comment
Share on other sites

Damit du das Ergebnis auch siehst, musst du bei Änderungen am Template immer den Mode Compile einschalten (Voreinstellungen -> Leistung und Kompilierung erzwingen auf JA), ODER

 

wenn du diese Methode nicht nimmst, dann auf dem FTP unter /tools/smarty/smarty (oder smarty_v2)/cache hier bis auf index.php alle Dateien löschen. Smarty kommt drauf an welche Version dein Template nutzt. Bei einer Prestashopversion 1.4.4 ist Standard immer nur smarty und nicht die alte smarty Version 2.

 

Auch den Cache deines Browsers, sonst werden dir nur alte gecachte Ergebnisse angezeigt.

 

Nachdem du geändert hast musst du die Kompilierung wieder auf nein setzen, falls du dich für diese Methode entschieden hast.

Link to comment
Share on other sites

  • 3 years later...

Abschalten kann man nicht, aber du kannst es im Template auskommentieren.

Am FTP /themes/dein theme/category.tpl

die Blöcke Category Image/category description bzw. Subcategories ist dafür verantwortlich.

Hallo Banned

 

Ich habe die Vorschaubilder raus komplimentiert wie von Dir beschrieben und das hat Super funktioniert.

aber ich möchte die Vorschaubilder in den Unterkategorien belassen aber die gleichen Bilder werden auch in der Endkategorie angezeigt und da will ich sie rausnehmen.

 

kannst du mir behilflich sein oder vieleicht einen Tip geben welche .tlp dafür verantwortlich ist?

 

Gruss

miba

 

1.jpg

2.jpg

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...