Typo3 netbeans: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
F (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
F (Diskussion | Beiträge) |
||
| Zeile 24: | Zeile 24: | ||
'''setup ''' | '''setup ''' | ||
<INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/setup.ts"> | <INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/setup.ts"> | ||
* Wichtig: | |||
** Im Template muss das Include in einer eigenen Zeile stehen, sonst wird es nicht erkannt. | |||
** Das Include wird vor dem Parsen des TS ausgeführt und funktioniert nicht mit Conditions und Verschachtelungen. | |||
** Die Dateigröße darf nicht größer als 100KB sein. | |||
** Die URL der Datei muss ausgehend von PATH_side sein, darf also kein ".." enthalten. | |||
** Achtung: schauen das das typo script nicht direkt aufrufbar ist | |||
* '''Quellen:''' | |||
** [http://www.rainer-grundel.de/wissensdb/typo3/allgemein/artikel/article/typoscript_ueber_externe_datei_einbinden.html Typoscript über externe Datei einbinden] | |||
== netbeans ts Skripte == | == netbeans ts Skripte == | ||
Version vom 7. Februar 2013, 23:49 Uhr
Mit Netbeans typoscripten
Benötigt
- netbeans: die aktuelle php Version (getestet mit 7.2.1)
- NetBeans TypoScript-Plugin
- kann ansich über netbeans > Dateileiste > Tools > Options > Plugins installiert werden
- NetBeans TypoScript-Plugin
- einen Zugang zum Typo3 fileadmin Verzeichnis (ssh, ftp, oder direkt) inklusive Schreibberechtigung!
Einstellungen
netbeans
neues Projekt erstellen (hier mit ssh)
- Dateileiste > File > New Project > PHP Application from Remote Server
- Formulare ausfüllen
- Serverpfad sollte in den fileadmin Ordner gehen
- und nicht vergessen das automatisch die Dateien geuploaded werden
- rechte Maustaste auf das Projekt > Proberties > Run Configuration > Upload Files directly aktivieren
typo3 backend
Seite inklusive typo3template anlegen dort in
constans
<INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/constans.ts">
setup
<INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/setup.ts">
- Wichtig:
- Im Template muss das Include in einer eigenen Zeile stehen, sonst wird es nicht erkannt.
- Das Include wird vor dem Parsen des TS ausgeführt und funktioniert nicht mit Conditions und Verschachtelungen.
- Die Dateigröße darf nicht größer als 100KB sein.
- Die URL der Datei muss ausgehend von PATH_side sein, darf also kein ".." enthalten.
- Achtung: schauen das das typo script nicht direkt aufrufbar ist
netbeans ts Skripte
jetzt schön die Skripte anlegen fileadmin/constans.ts
VAR_TEXT1 = hallo wie gehts jetzt
fileadmin/setup.ts
page = PAGE
page.typeNum = 0
# Content object one:
page.10 = TEXT
page.10.value = {$VAR_TEXT1}