Joomla 4.x-Tutorial - Entwicklung von Erweiterungen - Hilfe

Ändere diesen Beitrag

Eine selbsterklärende Software ist ideal. Aber welches Programm ist das schon? Eine Hilfe ist aus diesem Grund immer eine sinnvolle Ergänzung. Je nach System sind Hilfeseite nicht sofort auffindbar oder sogar versteckt. Joomla bietet hierfür eine einheitliche Vorgehensweise.

Joomla Hilfelink in der Listenansicht

Für Ungeduldige

Sieh dir den geänderten Programmcode in der Diff-Ansichtgithub.com/astridx/boilerplate/compare/t22...t23 an und übernimm diese Änderungen in deine Entwicklungsversion.

Schritt für Schritt

In der nachfolgenden Übersicht sind die neu hinzugekommenen Dateien mit einem Hintergrund versehen und die geänderten umrandet.

Übersicht über die in diesem Kapitel bearbeiteten Dateien

Neue Dateien

In diesem Kapitel werden ausschließlich Dateien geändert.

Geänderte Dateien

Zwei Zeilen pro Ansicht reichen aus, um rechts oben eine Schaltfläche anzuzeigen, die ein Fragezeichen als Icon enthält und eine im Code festgelegte Internetadresse als Link-Ziel hat. Ich habe http://joomla.org als Beispiel gewählt. Das Prinzip ist klar. Du hast die Möglichkeit für jede View eine separate Hilfedatei anzulegen und in der Ansicht der Komponente zu verlinken - genau da, wo in der Regel Fragen auftauchen.

administrator/components/com_foos/ src/View/Foo/HtmlView.php

administrator/components/com_foos/ src/View/Foos/HtmlView.php

		ToolbarHelper::divider();
		ToolbarHelper::help('', false, 'http://joomla.org');

administrator/components/com_foos/ src/View/Foos/HtmlView.php

administrator/components/com_foos/ src/View/Foos/HtmlView.php

		ToolbarHelper::divider();
		ToolbarHelper::help('', false, 'http://joomla.org');

Teste deine Joomla-Komponente

  1. Installiere deine Komponente in Joomla Version 4, um sie zu testen:

Kopiere die Dateien im administrator Ordner in den administrator Ordner deiner Joomla 4 Installation.

Eine neue Installation ist nicht erforderlich. Verwende die aus dem vorhergehenden Teil weiter.

  1. Öffne die Ansicht deiner Komponente im Administrationsbereich. Klicke auf den Hilfelink und vergewissere dich davon, dass du zu der von dir eingegebenen Hilfeseite weitergeleitet wirst.

Joomla Hilfelink in der Detailansicht

Ändere diesen Beitrag

Comments