Übergabe der benutzerdefinierten Variablen / Parameter von der E-Mail-Vorlage an die HTML-Datei

Ich stecke in meinem benutzerdefinierten Code fest.

Ich möchte eine benutzerdefinierte Variable von der E-Mail-Vorlage an die PTHML-Datei übergeben.

Datei bearbeiten

app / code / local / Mage / Sales / Model / Order.php

in dieser Funktion:

public function sendNewOrderEmail()
  {

--- default code start ----
$mailer->setTemplateParams(array(
                'order'        => $this,
                'test'        => 'XXXXX',
                'billing'      => $this->getBillingAddress(),
                'payment_html' => $paymentBlockHtml
            )
        );
--- default code end ----
}

und dann habe ich diesen Code in die E-Mail-Vorlage "Neue Bestellung" eingefügt:

{{layout handle="sales_email_order_items" order=$order  test=$test}}

Vorlagendatei befindet sich hier:

app / locale / de_DE / template / email / sales / order_new.html

und ich versuche, Testvariable hier zu bekommen:

app / design / frontend / default / default / template / email / order / items / order / default.phtml

so was:$test = $this->getItem()->getTest()

aber keinen Erfolg bekommen. Bitte lassen Sie mich wissen, wo ich falsch liege. oder was muss man tun um auf diese variable in der phtml datei zuzugreifen?