Wie überprüfe ich, ob Smarty bereits ein bestimmter Wert zugewiesen wurde und wenn kein (Standardwert) zugewiesen wurde?
Antwort:
Smarty 2
Smarty 3
Beachten Sie, dass Sie für Smarty 3 stattdessen $smarty->getTemplateVars verwenden müssen.
$smarty->getTemplateVars
get_template_vars() gibt null zurück, wenn Sie keine Variable gesetzt haben, also können Sie
get_template_vars()
Diese Überprüfung schlägt jedoch fehl, wenn Sie eine Variable zugewiesen, aber auf Null gesetzt haben. In diesem Fall können Sie
Ziemlich sicher, dass Sie tun können:
Tags und Links php template-engine smarty