Die Fragen nehmen momentan kein Ende. Nachdem ich meine ersten Extensions bzw. Inhaltselemente erzeugt habe, frage ich mich:
Wie kann man die Reihenfolge der Elemente im Wizard (nach Klicken auf Neuer Inhalt oder auf das Symbol) beeinflussen? Momentan stehen meine Plugins ganz unten, die sollen aber nach oben. Könnt ihr mir einen Hinweis geben?
Außerdem würde ich gern die Überschriften der einzelnen Bereiche (Typischer Seiteninhalt, Spezielle Elemente, Plugin etc.) ändern. Wie geht das nun wieder?
Ich hoffe mich nach dem Überwinden der doch recht steilen Typo3-Lernkurve später in der Community revanchieren zu können.
Gruß und Dank
Grogus
Hallo grogus,
die Seite ist, soweit ich mich erinnern kann, eine statische Ausgabe. Daher kannst du das nicht anpassen. Die Reihenfolge der Plugins wird bestimmt, durch die Reihenfolge der Installationen der Extension.
Es ist noch durch eine Erweiterung möglich, eigene Bereich (ans Ende der Liste) hinzuzufügen, so, wie TV das macht.
Liebe Grüße,
Nicki4Lu
Hm, ich kenne eine Typo3-Seite, bei der tatsächlich am Anfang einige neue Bereiche eingefügt werden, noch vor Spezialelementen und Plugins. Ich wüsste nur zu gern, wie die das angestellt haben.
Und ich würde ja durchaus eine Erweiterung schreiben, wenn ich denn wüsste, was ich da manipulieren muss. Gibt es irgendwo eine Dokumentation zu diesem Teil von Typo3?
Gruß und Dank
Grogus
Hallo Leute,
auch ich würde gern den Aufbau des "New Content Element" Wizards verändern:
Reihenfolge, Überschriften bzw. Bezeichnungen und vor allem das Gruppieren von Elementen (z.B. horizontale Anordnung) :o
Vielleicht kennt jemand eine Extension dazu?
Vielen Dank im Voraus ... MfG X13
Ich hab's mittlerweile rausgefunden:
Man erstellt sich am besten mit dem Kickstarter eine eigene Extension (Frontend Plugin) und passt dann die Dateien an. Hier der Inhalt meiner Dateien (MYEXTENSIONKEY durch eigenen Extension Key ersetzen!):
ext_tables.php:
<?php
if (!defined ('TYPO3_MODE')) {
die ('Access denied.');
}
if (TYPO3_MODE=="BE") $TBE_MODULES_EXT["xMOD_db_new_content_el"]["addElClasses"]["MYEXTENSIONKEY_pi1_wizicon"] = t3lib_extMgm::extPath($_EXTKEY).'pi1/class.MYEXTENSIONKEY_pi1_wizicon.php';
?>
pi1/class.MYEXTENSIONKEY_pi1_wizicon.php
<?php
class MYEXTENSIONKEY_pi1_wizicon {
function proc($wizardItems) {
// Disable Form Elements
foreach($wizardItems as $title => $wizardItem) {
if(substr($title, 0, 5) == 'forms' || substr($title, 0, 6) == 'plugin')
{
$wizardItems[$title] = '';
}
}
// Remove Empty Elements
$wizardItems = array_filter($wizardItems);
return $wizardItems;
}
}
if (defined('TYPO3_MODE') && $TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['ext/MYEXTENSIONKEY/pi1/class.MYEXTENSIONKEY_pi1_wizicon.php']) {
include_once($TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['ext/MYEXTENSIONKEY/pi1/class.MYEXTENSIONKEY_pi1_wizicon.php']);
}
?>
Ansonsten habe ich alle Dateien bis auf ext_emconf.php und ext_localconf.php gelöscht.
Im Beispiel schmeiße ich aus dem Wizard ein paar Elemente raus, v.a. die Überschriften. Am besten einfach mal die Variable $wizardItems ausgeben lassen, dann sieht man wie das aufgebaut ist.
Ich hoffe das hilft. Hat mich ziemlich viel Zeit gekostet, das rauszufinden.
Grüße
Grogus
@grogus: Danke für deine Antwort. Leider ist das immer noch eine sehr mühselige Angelegenheit, wenn man damit alles manuell einstellen muss. Ich hatte gehofft, dass jemand eine fertige Extension kennt, bei der sich die Problematik recht komfortable lösen lässt.
Vielleicht ist ja noch einer unter uns, dem eine Solcher Erweiterung bekannt ist.
MfG X13
Mit 4.3 lässt sich das per TsConfig anpassen, IMO gibts davor nix
georg
@just2b: Danke für den Hinweis. Hast Du dazu ein paar Infos bzw. wo kann ich dazu ein paar Infos finden?
Danke vorab ... MfG X13
just2b schrieb
Mit 4.3 lässt sich das per TsConfig anpassen
Wie das? Wo steht das? Das hätte ich vorher wissen wollen...hab lange recherchiert...falls das stimmt, dann ist die Dokumentation zu Typo3 imho eine Katastrophe #angry#
grogus schrieb
Wie das? Wo steht das? Das hätte ich vorher wissen wollen...hab lange recherchiert...falls das stimmt, dann ist die Dokumentation zu Typo3 imho eine Katastrophe #angry#
siehe http://typo3blogger.de/neue-features-in-4-3-teil-5/
und in der offiziellen doku kanns noch nicht stehen, da 4.3. ja auch noch nicht online ist. steht aber natürlich schon in der "pending doku", siehe http://wiki.typo3.org/index.php/Pending_Documentation#doc_core_tsconfig
georg
:o Achso, ich hab die Versionsnummer falsch gelesen. Schön, dass es da in Zukunft einfacher wird.
Hallo,
ich muss das Thema nochmals aufgreifen. Also das Anpassen der Tabs, Titel, Icons, usw... klappt über TSConfig bei mir schon wunderbar.
Aber ist es auch möglich die Reihenfolge der Elemente innerhalb einer Rubrik z.B: common zu ändern? Also das zuerst Headline, dann Text, dann Image,..
MFG Andreas Keck