In einem PlugIn können im ACP im Auswahlfeld z.B. 10 Optionen gewäht werden.
Wie kann ich anstelle von
"0=NO",
"1=Yes (Order 1)",
"2=Yes (Order 2)",
"3=Yes (Order 3)",
usw. Sprachvariablen wie:
"0=$db->escape_string($lang->testing_select_00)",
"1=$db->escape_string($lang->testing_select_01)",
"2=$db->escape_string($lang->testing_select_02)",
"3=$db->escape_string($lang->testing_select_03)",
usw. verwenden.
Dies ist erforderlich, weil ich die Sprachdateien auch in Deutsch habe und je nach ACP-Einstellungen soll auch der Text auch in passender Sprache korrekt angezeigt werden.
All meine Versuche ergeben (wegen den Anführungszeichen am Anfang/Ende, mit/ohne etc?) eine PHP-Fehlermeldung der Zeile. Dies habe ich jetzt, meines Erachtens nach, in verschiedenen Kombinationen versucht. Vermutlich sehe ich den Wald vor lauter Bäumen nicht.
Die andere Sprachvariablen wie z.B. "name" und "description" funktionieren perfekt.
Für Tipps und Hinweise vorab besten Dank.
PHP-Code:
// Drop down menu with 10 items
$select10 = implode("\n", array("select", "0=No", "1=Yes (Order 1)",
"2=Yes (Order 2)", "3=Yes (Order 3)",
"4=Yes (Order 4)", "5=Yes (Order 5)",
"6=Yes (Order 6)", "7=Yes (Order 7)",
"8=Yes (Order 8)", "9=Yes (Order 9)",
"10=Yes (Order 10)"));
"0=NO",
"1=Yes (Order 1)",
"2=Yes (Order 2)",
"3=Yes (Order 3)",
usw. Sprachvariablen wie:
"0=$db->escape_string($lang->testing_select_00)",
"1=$db->escape_string($lang->testing_select_01)",
"2=$db->escape_string($lang->testing_select_02)",
"3=$db->escape_string($lang->testing_select_03)",
usw. verwenden.
Dies ist erforderlich, weil ich die Sprachdateien auch in Deutsch habe und je nach ACP-Einstellungen soll auch der Text auch in passender Sprache korrekt angezeigt werden.
All meine Versuche ergeben (wegen den Anführungszeichen am Anfang/Ende, mit/ohne etc?) eine PHP-Fehlermeldung der Zeile. Dies habe ich jetzt, meines Erachtens nach, in verschiedenen Kombinationen versucht. Vermutlich sehe ich den Wald vor lauter Bäumen nicht.
Die andere Sprachvariablen wie z.B. "name" und "description" funktionieren perfekt.
PHP-Code:
$setting = array(
"name" => "org_testing_select",
"title" => $db->escape_string($lang->testing_select),
"description" => $db->escape_string($lang->testing_select_desc),
"optionscode" => $select10,
"value" => 0,
"disporder" => $disp++,
"gid" => intval($gid)
);
$db->insert_query("settings", $setting);
Für Tipps und Hinweise vorab besten Dank.
Sollte ich der Ansicht sein helfen zu können biete ich Hilfe(n) an! ...ich bitte jedoch nicht darum helfen zu dürfen!
Tools ◀ [Unixzeit ⇔ Realzeit] ♦ [BOM-Finder] ♦ [SQL-Prefix-Changer] ♦ [USV-Rechner] ♦ [PlugIns]
Tools ◀ [Unixzeit ⇔ Realzeit] ♦ [BOM-Finder] ♦ [SQL-Prefix-Changer] ♦ [USV-Rechner] ♦ [PlugIns]