Trade Republic - Provisionsfrei Aktien handeln
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: new_products_overview.html Variablen übergabe?

    Phil333

    • Mitglied
    • Beiträge: 166
    Ich verzweifel gerade ein bisschen an der templates\xtc5\module\new_products_overview.html.

    Ich würde gerne wissen, welche php-Datei die Variablen hierfür bereit stellt.

    Normalerweise hätte ich gedacht, das die includes/modules/new_products.php dafür zuständig ist.
    Wenn ich jedoch nach

    Code: PHP  [Auswählen]
    $module_smarty = new Smarty;
    $module_smarty->assign('tpl_path', 'templates/'.CURRENT_TEMPLATE.'/');
    folgendes einfüge:
    Code: PHP  [Auswählen]
    $module_smarty->assign('test', 'ein Beispiel-string');

    liefert mir ein
    Code: PHP  [Auswählen]
    {$test}
    in der new_products_overview.html nichts aus.

    selbiges habe ich schon mit der /products_new.php mit:
    Code: PHP  [Auswählen]
    $smarty->assign('test','ein Beispiel-string');
    probiert.

    Auch hier bekomme ich die Variable nicht übertragen.
    Habt ihr vielleicht einen Tipp für mich, was das Problem sein könnte?

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

    scherpa747

    • Neu im Forum
    • Beiträge: 42
    • Geschlecht:
    Re: new_products_overview.html Variablen übergabe?
    Antwort #1 am: 17. April 2012, 08:34:45
    Moin,

    Die Datei new_products_overview.html wird nur aufgerufen von /products_new.php im root-Verzeichnis. Also müsste da die richtige Zuweisung stehen.
    Die Zuweisung muss vor dem Aufruf des Template stehen, also vor
    Code: PHP  [Auswählen]
    $smarty->assign('test', 'Beispiel-Text');
    $main_content = $smarty->fetch(CURRENT_TEMPLATE.'/module/new_products_overview.html');
    Überprüfe auch bitte noch einmal die Gross- und Kleinschreibung.

    Viele Grüße
    Marianne

    Phil333

    • Mitglied
    • Beiträge: 166
    Re: new_products_overview.html Variablen übergabe?
    Antwort #2 am: 17. April 2012, 10:58:49
    Vielen Dank!

    Das war es.
    Ich habe es direkt NACH dem fetch-Befehl gehabt ^^

    auf die includes/modules/new_products.php hatte ich nur getippt, weil dir der Templatepfad generiert wird..
    Code: PHP  [Auswählen]
    $module_smarty->assign('tpl_path', 'templates/'.CURRENT_TEMPLATE.'/');

    es klappt jetzt jedenfalls alles.

    Nochmals Danke!
    Gruß zurück!

    Phil
    1 Antworten
    1833 Aufrufe
    18. Mai 2015, 19:52:46 von Matt
    10 Antworten
    4354 Aufrufe
    25. Februar 2013, 11:09:44 von nkuegler
    2 Antworten
    1428 Aufrufe
    09. Juni 2020, 23:43:35 von servsens
               
    anything