Template Path Hints einschalten

 — 5 Kommentare zu diesem Tutorial

Bei der Anzeige von Ihrem Theme ist es hilfreich zu sehen, welche Template-Datei für einen bestimmten Teil der Seite verwendet wird. Magento verfügt über ein hervorragendes Debugging-Tool namens „Template Path Hints“ (Vorlage Pfad Hinweise).

In fünf Schritten die Template Path Hints einschalten

Gehen Sie zum folgendem Menü:
1. Admin → System → Konfiguration.

2. Wählen Sie Ihren Store aus dem Drop-Down-Menü in der oberen linken Ecke aus und warten Sie bis die Seite neu geladen hat. Beachten Sie, dass Sie auf der Website oder einer niedrigeren Stufe sein müssen. Die Template-Path-Hints-Option ist nicht sichtbar, wenn Sie auf einem höheren Niveau sind.

3. Erweitert → Entwickler (ganz unten in der Menü-Liste).

4. Vorlage Pfad Hinweise → Ja.

5. Drücken Sie den Speichern Button.

Gehen Sie zu Ihrem Shop und laden Sie Ihn neu. Sie sollten einen gestrichelten Rahmen um alle Teile der Seite sehen. Diese Pfade sagen Ihnen, welche Vorlage.Phtml Datei verantwortlich für diesen Abschnitt ist.

Wie finden Sie diese Seite?

Autor

Sebastian

Ich interessiere mich für eCommerce-Themen, vor allem im Zusammenhang mit dem Shopsystem Magento Commerce sowie alles rund um Web-Entwicklung und den damit verbundenen Möglichkeiten.

5 Kommentare zu “Template Path Hints einschalten

  • 31. August 2012 um 10:49
    Permalink

    Hallo,

    erst einmal vielen Dank für die Mühe dein Wissen anderen so uneigennützig zur Verfügung zu stellen.
    Die Anleitung oben funktioniert so leider nicht in Version 1.7.0.2.
    Gibt es für diese Version auch eine Anleitung zum Einschalten der template path hints?

    Viele Grüße
    garnetz

    Antwort
    • 4. September 2012 um 10:32
      Permalink

      Wenn die Template Path Hints Option nicht verfügbar ist, dann die Datei unter app > code > core > Mage > Core > etc > system.xml aufrufen.

      In dieser Datei den Abschnitt über Template Path Hints suchen. Dann für den Bereich „Add Block Names to Hints“ den Wert auf 1 (standardmäßig auf 0 gesetzt) setzen. Die Datei wieder hochladen. Cache leeren, die Seite aufrufen.

      Sollten alle Maßnahmen (die Anleitung oben sowie die Datei Bearbeitung) nicht greifen, kann es daran liegen das eine Magento Extension die Funktion beeinträchtigt. Eine weitere Möglichkeit wäre, die Template Path Hints Funktionalität mit Hilfe eines Plugins wieder herzustellen:

      http://www.magentocommerce.com/magento-connect/easy-template-path-hints.html

      Ich hoffe du kannst eine Lösung finden.

      Beste Grüße
      Sebastian

      Antwort
  • 18. Dezember 2012 um 19:59
    Permalink

    Hi,
    Danke erstmal für dein Wissen das Du uns mitgeteilt hast. Ich habe das ausprobiert und funktioniert super.
    Jetzt hab ich aber ein Problem, zwei dieser hinweise gehen nicht mehr weg. Das ist zum einen die Navigationsleiste und zum anderen der Footer. Wie kreige ich die den weg?
    Kansnt du mir da weiterhelfen?
    Danke in vorraus.

    Ovi<

    Antwort
    • 18. Dezember 2012 um 22:41
      Permalink

      Hi Ovi,

      zum Deaktivieren der Template Path Hints gibt es noch zwei andere Möglichkeiten. Dazu die Datei app / etc / local.xml um folgenden Code zwischen „config“ erweitern:

      &lt;stores&gt;
             &lt;admin&gt;
       
                  &lt;dev&gt;
                      &lt;debug&gt;
                          &lt;template_hints&gt;0&lt;/template_hints&gt;
                         &lt;template_hints_blocks&gt;1&lt;/template_hints_blocks&gt;
                      &lt;/debug&gt;
                  &lt;/dev&gt;
       
             &lt;/admin&gt;
          &lt;/stores&gt;
      

      Geht übrigens auch zum einschalten, dazu den Wert template_hints auf 1 setzen.

      Die andere Möglichkeit ist, sie in der Datenbank auszuschalten. Dazu in der Tabelle core_config_data die „value“ Werte auf „0“ setzen.

      Haben die Vorschläge funktioniert?

      Beste Grüße
      Sebastian

      Antwort

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

*