Typo3 netbeans: Unterschied zwischen den Versionen

Aus Vosp.info
Wechseln zu:Navigation, Suche
(typo3 backend)
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)
  • 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}