Managed Server
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Content nur für die Unterkategorie

    Königsadler

    • Neu im Forum
    • Beiträge: 31
    • Geschlecht:
    Content nur für die Unterkategorie
    am: 11. April 2017, 00:13:52
    Hallo zusammen,

    ich habe die aktuelle Version  v2.0.2.1 rev 10607 und nutze das Template xtc5.

    Habe mich ein wenig in der modified-Bibel eingelesen und muss sagen ich komme voran, bin aber absoluter Anfänger was HTML und Co. angeht.

    Jetzt ist bei mir folgendes Problem aufgetaucht:
    Wenn ich in einer Unterkategorie die Kategoriebeschreibung ausgiebig nutze - will sagen ich schreibe einen wirklich langen Text - dann habe ich eben diesen langen Text auch in der Auflistung
    - weitere Unterkategorien - stehen.
    In der aufgerufenen Kategorie steht der Text ordentlich über den Artikeln, so will ich es auch haben.

    Was muss ich tun, damit der Text nicht in der Auflistung der Unterkategorien auftaucht?

    Oder habe ich auch die Möglichkeit einen Context direkt über die Artikel einer einzelnen Kategorie zu setzen.

    Danke vorab für Eure Antworten.

    Linkback: https://www.modified-shop.org/forum/index.php?topic=37048.0

    awids

    • Experte
    • Beiträge: 3.803
    • Geschlecht:
    Re: Content nur für die Unterkategorie
    Antwort #1 am: 11. April 2017, 00:46:46
    In /templates/xtc5/module/categorie_listing/categorie_listing.html folgendes suchen:

    Code: PHP  [Auswählen]
        {foreach name=aussen item=module_data from=$module_content key=spalten}
          <td class="categorie_listing" width="{$TD_WIDTH}">
            <table width="100%" border="0" cellpadding="0" cellspacing="4">
              <tr>
                <td align="center">{if $module_data.CATEGORIES_IMAGE}<a href="{$module_data.CATEGORIES_LINK}"><img src="{$module_data.CATEGORIES_IMAGE}" alt="{$module_data.CATEGORIES_NAME|onlytext}" /></a>{/if}</td>
              </tr>
              <tr>
                <td align="center"><strong><a href="{$module_data.CATEGORIES_LINK}">{$module_data.CATEGORIES_NAME}</a></strong></td>
              </tr>
              <tr>
                <td align="center">{$module_data.CATEGORIES_DESCRIPTION}</td>
              </tr>
            </table>
          </td>
          {if (($spalten+1) % $anzahl_spalten == 0 && ($spalten+1) < $module_content|@count)}
            </tr>
            <tr>
          {/if}
        {/foreach}

    und mit folgendem ersetzen:

    Code: PHP  [Auswählen]
        {foreach name=aussen item=module_data from=$module_content key=spalten}
          <td class="categorie_listing" width="{$TD_WIDTH}">
            <table width="100%" border="0" cellpadding="0" cellspacing="4">
              <tr>
                <td align="center">{if $module_data.CATEGORIES_IMAGE}<a href="{$module_data.CATEGORIES_LINK}"><img src="{$module_data.CATEGORIES_IMAGE}" alt="{$module_data.CATEGORIES_NAME|onlytext}" /></a>{/if}</td>
              </tr>
              <tr>
                <td align="center"><strong><a href="{$module_data.CATEGORIES_LINK}">{$module_data.CATEGORIES_NAME}</a></strong></td>
              </tr>
              <!--tr>
                <td align="center">{*$module_data.CATEGORIES_DESCRIPTION*}</td>
              </tr-->
            </table>
          </td>
          {if (($spalten+1) % $anzahl_spalten == 0 && ($spalten+1) < $module_content|@count)}
            </tr>
            <tr>
          {/if}
        {/foreach}

    Das bewirkt, dass für die aufgelisteten Unterkategorien keine eigene Beschreibung mehr eingeblendet wird. Lediglich die aufgerufene Hauptkategorie hat dann noch oberhalb der Unterkategorien ihren Beschreibungstext. Klickt man nun auf eine der Unterkategorien, findet man auf der nächsten Seite dann weiterhin seinen Text.

    Königsadler

    • Neu im Forum
    • Beiträge: 31
    • Geschlecht:
    Re: Content nur für die Unterkategorie
    Antwort #2 am: 11. April 2017, 09:24:48
    Hallo awids,

    Perfekt!

    Meinen herzlichen Dank.

    Gruß
    Königsadler
    4 Antworten
    3368 Aufrufe
    10. Januar 2013, 11:38:55 von noRiddle (revilonetz)
    8 Antworten
    5208 Aufrufe
    30. Mai 2012, 12:55:53 von Cosmicbase
    2 Antworten
    1984 Aufrufe
    12. Februar 2014, 23:09:56 von ProTeXx
               
    anything