it-swarm.com.de

Joomla Singular und Plural Namen anzeigen

Gibt es eine eingebaute Funktionalität in Joomla, um den Ansichtsnamen in Plural zu bestimmen?

Ich habe 2 Views als 'delivery' und 'deliverys' erstellt. Die Ansicht 'Lieferung' dient dazu, die Datensätze in einer Listenansicht mit default.php anzuzeigen, und die Ansicht 'Lieferungen' dient dazu, einen einzelnen Datensatz mit edit.php anzuzeigen.

Wenn ich in der Listenansicht auf die Schaltfläche "Abbrechen" klicke, wird eine Ansicht namens "Lieferungen" angezeigt. Da der Ansichtsname "Lieferungen" lautet, wird "Ansicht nicht gefunden" angezeigt.

Wollen Sie einfach verstehen, ob dies eine in Joomla integrierte Funktion ist, um den Pluralnamen für eine bestimmte Ansicht zu bestimmen?

5
Malaiselvan

Ja da ist. Schauen Sie sich diese if-Anweisung in der Klasse JControllerForm an.

Um also zu deliverys umzuleiten, müssen Sie eine Eigenschaft hinzufügen

protected $view_list = 'deliverys';

in Ihrem Controller. Wenn dies nicht existiert, kann Joomla! versucht, den Namen der Ansicht selbst zu bestimmen.

Eine andere Lösung wäre natürlich, Ihre Ansicht umzubenennen.

Ich denke, Sie haben delivery Ansicht für einen Datensatz und deliverys für die Listenansicht, nicht umgekehrt?

2
Rene Korss