it-swarm.com.de

com_content-Task nicht in der Methode des Controllers?

Ich habe diesen Link hier, den ich über den Wiederherstellungsbutton von Versionen im Artikelmanager bekommen habe. Ich habe mich gefragt, welche bestimmte Aufgabe Loadhistory ist, da ich sie in com_content/controllers/article.php nicht finden kann:

/BDES3/administrator/index.php?option=com_content&task=article.loadhistory

Es tut mir leid, wenn dies unklar erscheint. Ich möchte nur den Ablauf in der Artikelversionierung von Article Manager kennen, in der ich eine frühere Version des Artikels auswählen und dann wiederherstellen kann, um ihn im Bearbeitungsformular zum aktuellen Artikel zu machen Aktualisieren Sie die Tabelle com_content für den aktuell wiederhergestellten Artikel.

1
Break the Law

Ich habe die Funktion loadhistory gefunden und sie ist eine Funktion der Klasse JModelLegacy. welches um den Modellartikel erweitert wurde. Hier ist die Hierarchie der Vererbung:

artikel -> JModelAdmin -> JModelForm -> JModelLegacy.

Aber wie hieß das in der URL

index.php? option = com_content & task = article.loadhistory ??

0
Break the Law

Für die Versionierung von Inhalten gibt es in Joomla eine separate Komponente mit dem Namen com_contenthistory.

In dieser Komponente finden Sie diese erwähnte Aufgabe (Lasthistorie) im Historienmodell.

1
Nick