Hallo,
habe hier einen Beispielcode dessen Schreibweise ich nicht verstehe.
Hier ein Ausschnitt des Beispiels:
// Aufruf der Javascriptfunktion in PHP
$grid->setNavEvent('add', 'beforeShowForm', $beforeshowadd);
ohne jegliche <script></script> Anweisung steht dann in der PHP-Seite diese Funktionsdefinition
$beforeshowadd = <<< BEFORESHOW
function(formid)
{
// hier dann der Javavscriptcode
}
BEFORESHOW;
kann mir das jemand kurz erklären was diese Definition "$beforeshowadd = <<< BEFORESHOW" bedeutet ?
ich kannte eine js-Definition bis jetzt so, dass man mit einem <script></script> diese definieren muss, hier in diesem Beispiel wohl nicht. Wieso?
Wenn ich nun innerhalb dieser "$beforeshowadd = <<< BEFORESHOW" eine andere js-Funktion aufrufen möchte die ausserhalb steht also mit in einem <script> dann funktioniert das nicht.
Hat jemand dazu eine Erklärung oder einen Link zu einer deutschen Seite in der diese Programmiertechnik erklärt wird?
danke
Grüße Jürgen