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: Kategorien im main_content mit If-Anweisung

    cisco82

    • Neu im Forum
    • Beiträge: 17
    Kategorien im main_content mit If-Anweisung
    am: 03. Dezember 2011, 19:17:06
    Hallo zusammen,

    Erst einmal großes Lob an die Community, hier wird man wirklich fündig für die meisten Probleme. Perfekt, ich hoffe ich kann über kurz oder lang auch etwas dazu beitragen.

    ich bin gerade dabei den Shop auf unsere Bedürfnisse anzupassen und bin auf ein Problem gestoßen, wo ich jetzt hake.

    Ich habe den Shop schon etwas umgebaut und möchte jetzt dass wenn ich auf die Hauptkategorie in der Box klicke, im "main_content" die Unterkategorien mit Bildchen ausgegeben werden. Soweit so gut, was jetzt nur stört ist der Text unter dem Bild, wo noch einmal die Kategorie drin steht. Das habe ich erstmal rausgenommen aus der "categorie_listing", aber dann ist es halt global weg.
    Ich möchte gern eine If- Anweisung geben, also dass immer wenn $module_data.CATEGORIES_IMAGE nicht existiert soll er $module_data.CATEGORIES_NAME darstellen mit Link, und wenn das Bild da ist, eben nur das Bild, ohne Text.

    Kann mir jemand einen Tipp geben, ich stehe gerade auf dem Schlauch.

    Vielen Dank und Grüße

    Chris

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

    Matt

    • Experte
    • Beiträge: 4.241
    Re: Kategorien im main_content mit If-Anweisung
    Antwort #1 am: 03. Dezember 2011, 20:32:02
    Code: PHP  [Auswählen]
    {if $module_data.CATEGORIES_IMAGE!=''}{$module_data.CATEGORIES_NAME}{else}<img src="{$module_data.CATEGORIES_IMAGE}" alt=""/>{/if}

    cisco82

    • Neu im Forum
    • Beiträge: 17
    Re: Kategorien im main_content mit If-Anweisung
    Antwort #2 am: 03. Dezember 2011, 21:54:32
    Hallo,

    Danke dir das hat mir geholfen, da hat sich nur ein kleiner Fehler eingeschlichen Du hast geschrieben !='' ich wollte aber =='', für alle die es auch brauchen, hier der richtige Code inklusive Verlinkung:

    Code: PHP  [Auswählen]
    {if $module_data.CATEGORIES_IMAGE==''}<a href="{$module_data.CATEGORIES_LINK}">{$module_data.CATEGORIES_NAME}{else}<a href="{$module_data.CATEGORIES_LINK}"><img src="{$module_data.CATEGORIES_IMAGE}" alt=""/>{/if}

    Matt

    • Experte
    • Beiträge: 4.241
    Re: Kategorien im main_content mit If-Anweisung
    Antwort #3 am: 03. Dezember 2011, 23:10:14
    Das stimmt. Aber gibt es einen Grund, warum du den in beiden Fällen gleichen Teil:

    Code: PHP  [Auswählen]
    <a href="{$module_data.CATEGORIES_LINK}">

    im "if" mit drin hast?

    cisco82

    • Neu im Forum
    • Beiträge: 17
    Re: Kategorien im main_content mit If-Anweisung
    Antwort #4 am: 04. Dezember 2011, 13:29:14
    Ich will ja in beiden Fällen die Verlinkung:

    Wenn nur der Kategoriename angezeigt wird soll er den verlinken.

    Wenn das Bild angezeigt wird, soll er das verlinken.

    Viele Grüße

    Matt

    • Experte
    • Beiträge: 4.241
    Re: Kategorien im main_content mit If-Anweisung
    Antwort #5 am: 04. Dezember 2011, 18:01:59
    Schon klar. Was genau spricht denn dann gegen:

    Code: PHP  [Auswählen]
    <a href="{$module_data.CATEGORIES_LINK}">{if $module_data.CATEGORIES_IMAGE==''}{$module_data.CATEGORIES_NAME}{else}<img src="{$module_data.CATEGORIES_IMAGE}" alt=""/>{/if}</a>

    cisco82

    • Neu im Forum
    • Beiträge: 17
    Re: Kategorien im main_content mit If-Anweisung
    Antwort #6 am: 05. Dezember 2011, 10:53:09
    Gar nix, meine Schreibweise ist "über"-ausführlich und deine ist effizienter. Danke dir, aber funzen tut beides.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: Kategorien im main_content mit If-Anweisung
    Antwort #7 am: 05. Dezember 2011, 11:51:54
    Bei deinem Code fehlt allerdings </a>. ;-)

    Grüße

    Torsten

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.990
    • Geschlecht:
    Re: Kategorien im main_content mit If-Anweisung
    Antwort #8 am: 05. Dezember 2011, 12:27:32
    Geht noch kürzer:  ;-)

    Code: PHP  [Auswählen]
    <a href="{$module_data.CATEGORIES_LINK}">{if $module_data.CATEGORIES_IMAGE}<img src="{$module_data.CATEGORIES_IMAGE}" alt="" />{else}{$module_data.CATEGORIES_NAME}{/if}</a>

    ==''  ist überflüssig

    Im übrigen sollte man den alt-tag noch mit {$CATEGORIES_NAME} füllen.

    Grüsse,
    noRiddle

    cisco82

    • Neu im Forum
    • Beiträge: 17
    Re: Kategorien im main_content mit If-Anweisung
    Antwort #9 am: 05. Dezember 2011, 13:04:15
    Bei deinem Code fehlt allerdings </a>. ;-)

    Grüße

    Torsten

    Ja, ja stand nach dem if...

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: Kategorien im main_content mit If-Anweisung
    Antwort #10 am: 05. Dezember 2011, 14:08:30
    Das muss aber vor das {/if}. :-PP

    Grüße

    Torsten
    1 Antworten
    1908 Aufrufe
    25. September 2012, 22:37:35 von Andre Kern
    27 Antworten
    14653 Aufrufe
    03. Mai 2010, 14:28:25 von cybermailer
    6 Antworten
    3935 Aufrufe
    17. Juli 2012, 21:44:23 von robertko
    1 Antworten
    1945 Aufrufe
    30. August 2012, 10:32:00 von DokuMan
               
    anything