VandistVandist MemberComments: 10 Received thanks: 0 Member since: July 2013 edited January 2016
Hallo Shopware Community,

ich habe ein kleine Problem mit "Weitere Artikel in dieser Kategorie". Ich habe eine Einkaufswelt erstellt und will nicht das der Text ganz unten angezeigt wird. Den Textbaustein habe ich schon gefunden aber durch das Rauslöschen ist zwar der Text weg aber der Link dazu bleibt erhalten. Meine Frage ist jetzt, wie bekomme ich diesen entfernt? In firebug hab ich die besagte Stelle gefunden und durch Entfernen dieser war sie auch verschwunden. (emotion link)

Hat jemand den passenden Tipp für mich! Wäre sehr dankbar

Gruß
van

Comments

  • AmiAmi MemberComments: 90 Received thanks: 17 Member since: September 2012
    Hallo Vandist,
    das kann man per .css ausblenden
    display: none;
    Thanked by 1Vandist
  • ErikBrinxErikBrinx MemberComments: 319 Received thanks: 71 Member since: April 2011
    Hallo, eigentlich wird Dir ja im Textbaustein schon angezeigt, wo der Link zu suchen ist -> fronted/listing/index.

    In der fronted/listing/index.tpl steht folgendes
    {block name="frontend_listing_index_listing"}
        {include file='frontend/listing/listing.tpl' sTemplate=$sTemplate}
        {if $sCategoryContent.parent != 1 && ! $showListing && !$sSupplierInfo}
            <div class="emotion-link">
                <a class="emotion-offers" href="{url controller='cat' sPage=1 sCategory=$sCategoryContent.id}">
                    {s name="ListingActionsOffersLink"}Weitere Artikel in dieser Kategorie{/s}
                </a>
            </div>
            <div class="space"> </div>
        {/if}
    {/block}
    
    Den Abschnitt kannst Du so abändern
    {block name="frontend_listing_index_listing"}
        {include file='frontend/listing/listing.tpl' sTemplate=$sTemplate} 
    {/block}
    
    Dann ist der Link verschwunden.

    Erik
    Thanked by 1Vandist
  • TaylerTayler MemberComments: 12 Received thanks: 1 Member since: December 2015
    Hallo ich habe ein ähnliches Problem. Ich möchte diese Meldung Weitere Artikel in dieser Kategorie nur für eine bestimmte Einkaufswelt ausblenden. Gibt es dazu eine Lösung? Verwendet wird Shopware 5.1.1.
  • iLuHaiLuHa MemberComments: 177 Received thanks: 37 Member since: January 2016
    Tayler wrote:
    Hallo ich habe ein ähnliches Problem. Ich möchte diese Meldung Weitere Artikel in dieser Kategorie nur für eine bestimmte Einkaufswelt ausblenden. Gibt es dazu eine Lösung? Verwendet wird Shopware 5.1.1.
    Hatten das selbe Problem ( ebenfalls mit SW 5.1.1 ). Man könnte dies wie folgt lösen:

    Unter themes/Frontend/deinTheme/frontend/listing/listing.tpl

    folgenden Block bearbeiten:
    {block name="frontend_listing_list_promotion_link_show_listing"}
    	<div class="emotion--show-listing{if $fullscreen} is--align-center{/if}">
    		<a href="{url controller='cat' sPage=1 sCategory=$sCategoryContent.id}" title="{$sCategoryContent.name|escape}" class="link--show-listing{if $fullscreen} btn is--primary{/if}" rel="nofollow">
    			{s name="ListingActionsOffersLink"}Weitere Artikel in dieser Kategorie »{/s}
    		</a>
    	</div>
    {/block}
    
    Hier eine If-Abfrage einbauen und entsprechend ein Freitextfeld wählen. In diesem Beispiel Freitextfeld 1 mit dem Text "nolink"
    {block name="frontend_listing_list_promotion_link_show_listing"}
    	{if $sCategoryContent.attribute.attribute1 neq "nolink"}
    		<div class="emotion--show-listing{if $fullscreen} is--align-center{/if}">
    			<a href="{url controller='cat' sPage=1 sCategory=$sCategoryContent.id}" title="{$sCategoryContent.name|escape}" class="link--show-listing{if $fullscreen} btn is--primary{/if}" rel="nofollow">
    				{s name="ListingActionsOffersLink"}Weitere Artikel in dieser Kategorie »{/s}
    			</a>
    		</div>
    	{/if}
    {/block}
    
    Anschließend nur noch über das Backend unter "Artikel -> Kategorie" die entsprechende Kategorie wählen und im gewählten Freitextfeld "nolink" eintragen.

    Dadurch wird bei allen Kategorien bei denen im Freitextfeld "nolink" gesetzt wurde der Link unterdrückt.

    Hoffe ich konnte dadurch helfen :)

    Gruß
    iLuHa
    Thanked by 1Tayler
  • TaylerTayler MemberComments: 12 Received thanks: 1 Member since: December 2015
    Danke super es hat funktioniert :).
  • lichtraum24lichtraum24 MemberComments: 22 Received thanks: 1 Member since: May 2016

    In Shopware 5.2.5 funktioniert das leider nicht mehr. Ich habe hier versucht ein Freitextfeld zu generiern mit dem Namen attribute1, als Textfeld und im Backend sichtbar. Anscheinend wird aber des Feldname nicht mehr gleich übergeben, so das das Kategorielisting doch angezeigt wird. Was muss hier verändert werden?

    
     
    Thanked by 1NicoDD
  • NicoDDNicoDD MemberComments: 13 Received thanks: 1 Member since: September 2016

    In Shopware 5.2.5 funktioniert das leider nicht mehr. Ich habe hier versucht ein Freitextfeld zu generiern mit dem Namen attribute1, als Textfeld und im Backend sichtbar. Anscheinend wird aber des Feldname nicht mehr gleich übergeben, so das das Kategorielisting doch angezeigt wird. Was muss hier verändert werden?

     

    Ich hab mir das auch gerade angesehen und ne Lösung die Scheinbar Klappt. ( Für Shopware 5.2.7 - Bitte gern Feedback geben )


    /themes/Frontend/Bare/frontend/listing/listing.tpl

    Und hier bei Zeile 62 - 79 alles Raus nehmen.

    ( Beispiel-Original:

            {block name="frontend_listing_listing_container"}
               

                    {block name="frontend_listing_listing_content"}
                       

                            data-ajax-wishlist="true"
                            data-compare-ajax="true"
                            {if $theme.infiniteScrolling}
                            data-infinite-scrolling="true"
                            data-loadPreviousSnippet="{s name="ListingActionsLoadPrevious"}{/s}"
                            data-loadMoreSnippet="{s name="ListingActionsLoadMore"}{/s}"
                            data-categoryId="{$sCategoryContent.id}"
                            data-pages="{$pages}"
                            data-threshold="{$theme.infiniteThreshold}"{/if}>

                            {* Actual listing *}
                            {block name="frontend_listing_list_inline"}
                                {foreach $sArticles as $sArticle}
                                    {include file="frontend/listing/box_article.tpl"}
                                {/foreach}
                            {/block}
                       


                    {/block}
               

            {/block}

     

    Beispiel-Danach:

            {block name="frontend_listing_listing_container"}
               

                    {block name="frontend_listing_listing_content"}

                    {/block}
               


            {/block}

     

    )Ich hoffe ich konnte Helfen.

  • mkxmkx MemberComments: 17 Received thanks: 2 Member since: July 2015

    Für eine Kundin haben wir ein Plugin (http://store.shopware.com/search?sSearch=mkx3119187704154) umgesetzt. Mit diesem kann für jede Einkaufswelt konfiguriert werden, ob der Link "Weitere Artikel in dieser Kategorie" angezeigt werden soll oder nicht.

  • iLuHaiLuHa MemberComments: 177 Received thanks: 37 edited December 2016 Member since: January 2016

    Also bei uns funktioniert die von mir etwas weiter oben beschriebene Lösung auch mit Shopware 5.2.8 noch.

Sign In or Register to comment.