Hallo,
ich arbeite auch gerade das Beispiel der CD-Collection, von Kaspar durch.
Zunächst hat auch alles geklappt. Nur jetzt möchte ich im Object Browser die Werte ändern (bzw. später per Setup-Feld). Im Object Browser wird das Plugin auch angezeigt. Aber die Unterpunkte werden nicht angezeigt.
In pi1/static/setup.txt steht u.a. ja das Folgende drin, was sich im Object Browser widerspiegeln sollte:
plugin.tx_slmcalumni_pi1 {
CMD =
pidList =
recursive =
photoCObject = IMAGE
photoCObject.file.width = 10
}
Auch wenn ich diese Werte direkt ins Setupfeld des Template eintrage ergeben sich keine Auswirkungen.
Habe ich etwas im Tutorial übersehen? Was kann ich tun?
Hmm, kann mir kaum vorstellen, dass ich der einzige bin, bei dem das Problem auftaucht.
Glücklicherweise scheine ich eine Lösung gefunden zu haben. Der Kickstarter erzeugt im Directory pi/static/ die Files setup.txt und constants.txt Diese dienen als Grundlage, um nachher die Ext. anzusteuern und sollten im Object Browser erscheinen.
Das taten sie bei mir erst, als ich jeweil ext_typoscript_ vor die Files schrieb und diese direkt in das Rootverzeichnis der Extension schrieb:
abx_extension <- hier kommt ext_typoscript_setup.txt rein
-->doc
-->pi
|-- -->static
Das wird im Video Tutorial nicht erklärt. Aber nur so funktioniert's bei mir.
So, inzwischen habe ich noch ein paar Dinge dazugelernt:
Im Object Browser musste ich noch auf den Link unter "Current Template" klicken. Meine ext. nennt sich "slmc_alumni". Sie stand wie folgt drin:
plugin.tx_slmcalumni_pi >
Das habe ich umgeändert in
plugin.tx_slmcalumni_pi = USER
Danach wurde alles richtig im Object Browser angezeigt. Ich konnte die Werte ändern und die Änderungen hatten Auswirkung auf die Ext.
Beispiel:
plugin.tx_slmcalumni_pi1 = USER
plugin.tx_slmcalumni_pi1.listView.results_at_a_time = 10