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: Fehler im Template finden

    Chris_67

    • Neu im Forum
    • Beiträge: 40
    Fehler im Template finden
    am: 02. November 2010, 19:47:44
    Hallo, laut einer Analyse hat mein Shop 15 Layout-Tabellen

    Wie kann ich diese finden ?

    Gruß
    Christian



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

    guensi

    • Viel Schreiber
    • Beiträge: 2.288
    Fehler im Template finden
    Antwort #1 am: 02. November 2010, 19:57:42
    Hiermit:

    http://validator.w3.org/

    Fürs CSS damit:

    http://jigsaw.w3.org/css-validator/

    Linkchecker:

    http://validator.w3.org/checklink/

    Oder gleich alles kombiniert:

    http://validator.w3.org/unicorn/

    EDIT: Sorry, da hab ich nicht genau genug gelesen, du suchst die Tabellenkonstruktionen, die kannst du über das Modul Firebug für den Firefox finden. Sind im xtc5 Standardtemplate eigentlich überall verbaut, wo Artikel aufgelistet werden, Spalten im Content erzeugt werden, Anordnungen von Elementen z.B. im Checkout gemacht werden, etc.

    Aber bevor du dir Gedanken über solche Kleinigkeiten wie Tabellen als Layout machst, solltest du die oben genannten Seiten mal bemühen, und zumindest die dort angezeigten groben Hämmer beseitigen. ;-)

    Chris_67

    • Neu im Forum
    • Beiträge: 40
    Fehler im Template finden
    Antwort #2 am: 02. November 2010, 20:21:59
    Hallo Guensi,
    danke für den Tipp, kannst Du mir noch sagen wo ich die ersten 7 Fehler beheben kann ?

    Code: PHP  [Auswählen]
    </td>
    <p class="shippingtime">Lieferzeit:
     
    siehe Bild

    Gruß
    Christian

      [ Für Gäste sind keine Dateianhänge sichtbar ]

    guensi

    • Viel Schreiber
    • Beiträge: 2.288
    Fehler im Template finden
    Antwort #3 am: 02. November 2010, 20:31:17
    Dazu gibts ne feine Einstellung in dem Validator

    Unter More Options "Show Source" anklicken und die gewünschte Seite validieren lassen. Dann einfach bei der Fehlermeldung auf den Link zur Zeile klicken. Dann gibts sowas zu sehen:

    Code: XML  [Auswählen]
    <p class="vpe"> 6,40 EUR pro 100g</p> <p class="shippingtime">Lieferzeit:
    sofort lieferbar
    </td>
     
    Nun er schreibts ja deutlich, end tag for "p" omitted, but OMITTAG NO was specified. Im Klartext, er erwartet dass ein Absatz <p> auch wieder geschlossen wird mit </p> was aber nicht passiert, bevor die Tabellenspalte <td> wieder geschlossen wird.

    Daher sollte das so aussehen:

    Code: XML  [Auswählen]
    <p class="vpe"> 6,40 EUR pro 100g</p> <p class="shippingtime">Lieferzeit:
    sofort lieferbar</p>
    </td>
    Die übrigen Fehler laufen nach dem gleichen Muster.

    Ach ja, und nebenbei haste da schon eine der ursprünglich gesuchten Tabellen gefunden ;-)

    Chris_67

    • Neu im Forum
    • Beiträge: 40
    Fehler im Template finden
    Antwort #4 am: 03. November 2010, 05:33:56
    Hallo Guensi,
    danke für den Hinweis, kannst Du mir noch sagen in welcher Datei ich das anpassen kann ?

    Gruß
    Christian

    DJ-Ready

    • Mitglied
    • Beiträge: 218
    • Geschlecht:
    Fehler im Template finden
    Antwort #5 am: 03. November 2010, 12:24:18
    Ich würde jetzt mal auf die product_listing oder product_info Template tippen in deinem Template /module subfolder.

    guensi

    • Viel Schreiber
    • Beiträge: 2.288
    Fehler im Template finden
    Antwort #6 am: 03. November 2010, 18:05:37
    Sollte für den obigen Fall - wie von DJReady genannt - die product_listing_v1.html sein, jedenfalls im original xtc5 Template.

    Und folgende Sequenz ist dafür zuständig:

    Code: PHP  [Auswählen]
    {if $module_data.PRODUCTS_SHIPPING_NAME}<p class="shippingtime">{#text_shippingtime#}{if $module_data.PRODUCTS_SHIPPING_IMAGE}<img src="{$module_data.PRODUCTS_SHIPPING_IMAGE}" alt="{$module_data.PRODUCTS_SHIPPING_NAME}" />{/if}
    {$module_data.PRODUCTS_SHIPPING_NAME}</p>
    {/if}
     
    Es dürfte das letzte schließende </p> sein, welches bei dir fehlt.

    Chris_67

    • Neu im Forum
    • Beiträge: 40
    Fehler im Template finden
    Antwort #7 am: 08. November 2010, 20:46:49
    Danke an alle,
    jetzt habe ich laut W3C Validators keine HTML und CSS Fehler mehr  :)

    Jetzt benötige ich nur noch Hilfe für viele viele Backlinks,
    kann mir da jemand helfen ?

    Gruß
    Christian

    2 Antworten
    1408 Aufrufe
    27. Mai 2019, 14:34:44 von Bonner
    0 Antworten
    2966 Aufrufe
    02. Dezember 2012, 20:35:54 von webbee
    5 Antworten
    5436 Aufrufe
    07. August 2012, 08:22:35 von twe