könnte mann den WF nicht im Setup als Plugin auswählbar machen?
Bei mir sind es unter 10% an Kunden die das brauchen.
Folgende Punkte hab ich dazu raus gesucht:
(alles natürlich in Setup-Ordner)
1) steps\forms\additionalplugins.php
ergänzen in Zeile 62:
Code: Alles auswählen
$aPlugins['plugin_workflow'] = array('label' => i18n('Workflow'), 'desc' => i18n('Beschreibung'));
2) dbupdate.php
ergänzen in Zeile 177:
Code: Alles auswählen
if ($_SESSION["plugin_workflow"] == 'true') {
$workflow = explode("\n", file_get_contents("data/plugin_workflow.txt"));
$pluginChunks = array_merge($pluginChunks, $workflow);
}
3) data\plugins\plugin_workflow.txt
Datei ergänzen:
Code: Alles auswählen
INSERT INTO !PREFIX!_nav_sub VALUES('600', '3', '600', '0', 'workflow/xml/lang_de_DE.xml;navigation/extra/workflow/main', '1');
INSERT INTO !PREFIX!_nav_sub VALUES('601', '0', '601', '1', 'workflow/xml/lang_de_DE.xml;navigation/extra/workflow/settings', '1');
INSERT INTO !PREFIX!_nav_sub VALUES('602', '0', '602', '1', 'workflow/xml/lang_de_DE.xml;navigation/extra/workflow/steps', '1');
4) data\base\base_nav_sub1.sql
entsprechend 3) die Einträge löschen.
5) In dem Plugin-Configs alles Kapseln
Hier gibt es sicher eine nette Funktion um zu gucken ob ein sub-Menü online ist
mfg OliverL