Das würd ich auch gerne mal wissen ... 🙂 Damit würde ich nem anderen Problem von mir schon sehr nahe kommen ... 🙂
Wo liegt Template? Pfadangabe gesucht
schaut euch das template doch einfach im TSOB an
Hallo Makka77, hallo Nova,
wo die Templates liegen kann ich euch ganz genau sagen. Habe gestern versucht meine localen Typo3 MySQL-Datenbestände auf unseren Testserver im Internet zu schaufeln.
Dabei kam es natürlich in der be_user Tabelle zu einem Primärkey-Konflikt, da der admin durch die Installation schon angelegt war
So das ich die kompletten Tabellen löschen und mit der Struktur und Daten meiner localen Tabelleninhalte neu erstellen wollte.
Habe leider die Browser Fenster verwechselt und meine localen Original-Daten unweigerlich gelöscht. Hat mich unwahrscheinlich geärgert, hab erst mal den doppelten Jägermeister gebraucht, da schon viel Arbeit im bisherigen Template steckt. Habe aber dadurch auch wieder viel gelernt.
So, und d.h. alle Templates, statische-, Beispiel-Templates, sowie eigene stehen in der Typo3-Datenbank in der Tabelle static_templates. Nur so macht so ein Datenbank-gesteuertes System auch Sinn.
Stephan
PS: macht es mir nicht nach, lieber alle Tabellen einzeln rüberschaufeln:-))
falsch:
static_templates hat die Statischen Template
sys_templates die normalen
Und zum Thema Daten rüberschieben:
Warum benutzt du nicht einfach DROP TABLE IF EXISTS?
Dann löscht er nur was schon da ist und der Schritt den ganzen Kram von Hand zu löschen entfällt.
Haste recht,
aber war mit einer Hand am Tel.Hörer und mit der anderen am Keyboard, also nicht so ganz bei Sache.
danke Stephan
Lieber Matthias,
vielleicht kannst du mir weiterhelfen. Ich habe es bisher noch nicht geschafft das Fold_out Menü zum ausfalten zu bekommen. Ich habe jetzt schon zig Sachen gelesen und zig Sachen ausprobiert.
Kannste nicht mal ein Blick über nachfolden Code werfen.
Auch der Abstand zwischen den Menüpunkten ist sicherlich 50-60 Pixel groß. Ich bin ratlos :-(
Ich denke immer es muss doch beim RO irgendwas neu berrechnet und angetriggert werden, damit die zweite Menüebene eingeblendet wird?
danke Stephan
## Foldout Menu
includeLibs.gmenu_foldout = fileadmin/scripts/gmenu_foldout.php
#lib.stdheader.10.stdWrap.wrap =
#tt_content.stdWrap.dataWrap = <A name="{field:uid}"></a>
leftmenu.10 = TEMPLATE
leftmenu.10 {
###Das Einbinden der eigenen HTML-Desingvorlage findet hier statt###
template = FILE
template.file = fileadmin/templates/menu_links2.html
### nun werden die inhalte ausgegeben hierbei muß nach 'marks.'
### der marker angegeben werden der für die textausgabe
### gewählt wurde
workOnSubpart = MENU_LINKS
marks.SPRACH_AUSWAHL = PHP_SCRIPT
marks.SPRACH_AUSWAHL.file = fileadmin/scripts/example_languageMenu.php
marks.MENU_ITEM = HMENU
# marks.MENU_ITEM.special = directory
# marks.MENU_ITEM.special.value = 1
marks.MENU_ITEM.entryLevel = 0
marks.MENU_ITEM.1 = GMENU
marks.MENU_ITEM.1.target = mainpage
marks.MENU_ITEM.1 {
expAll=1
NO {
wrap = |<BR>
transparentColor = #CCCCCC
backColor = #CCCCCC
xy = 10,20
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/fonts/verdana.ttf
10.fontSize = 12
10.fontColor = "black"
10.offset = 5,10
10.niceText = 0
}
}
ACT < .NO
ACT = 1
ACT{
10.fontColor = "white"
}
RO < .NO
RO=1
RO{
transparentColor = #CCCCCC
backColor = #CCCCCC
10.offset = 10,10
10.fontSize = 15
10.fontColor = #0000FF
}
marks.MENU_ITEM.2 = GMENU
marks.MENU_ITEM.2.target = mainpage
marks.MENU_ITEM.2 {
# wrap = <font color=black><img src="fileadmin/menu_seperator_blue1.gif" width=100 height=1 vspace=0 border=0><br> |</BR></font>
# wrap = | <img src="media/bullets/fwd.gif" width="147" height="1"><br>
expAll=1
NO {
wrap = | <BR>
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/fonts/verdana.ttf
10.fontSize = 9
10.offset = 30,12
10.niceText = 0
}
}
ACT < .NO
ACT = 1
ACT{
10.fontColor = "white"
}
RO < .NO
RO=1
RO{
backColor = silver
10.offset = 10,10
10.fontSize = 15
10.fontColor = #0000FF
}
}
da ist nirgendwo ein gmenu foldout.
@mod neuen Thread hierfür bitte
@stephan ich nehm dich jetzt mal als Beispiel dafür ein neues Tutorial zu bauen (Wie erstelle ich templates sinnvoll und übersichtlich).
Ich schreib dann mal los...
Hallo Markus,
das Template wird erst übersichtlich sein, wenn es funktioniert und ich durchblicke, was genau ins script rein muss und warum.
Dann kommt auch der ganze Müll vom ausprobieren raus.
In sämtlichen Beispielen stand immer für ein Fold_our Menü muss dieses PHP-Script included werden:
## Foldout Menu
inludeLibs.gmenu_foldout = fileadmin/scripts/gmenu_foldout.php
und das steht doch bei mir ganz oben.
Stephan :o
echt shit mir streuben sich die Haare,
würde dir ja gerne das Ding mal im Web zeigen, aber beim einspielen der Struktur und Daten mit Drop Table if exists
folgende Fehlermeldung (hatte ich sonst auch nicht)
Warning: open_basedir restriction in effect. File is in wrong directory in /usr/local/httpd/htdocs/kunden/web2/html/tools/phpmyadmin/read_dump.php on line 225
Warning: fopen("/tmp/phpCYAEC5","r") - Operation not permitted in /usr/local/httpd/htdocs/kunden/web2/html/tools/phpmyadmin/read_dump.php on line 225
Warning: Supplied argument is not a valid File-Handle resource in /usr/local/httpd/htdocs/kunden/web2/html/tools/phpmyadmin/read_dump.php on line 225
Warning: Cannot add header information - headers already sent by (output started at /usr/local/httpd/htdocs/kunden/web2/html/tools/phpmyadmin/read_dump.php:225) in /usr/local/httpd/htdocs/kunden/web2/html/tools/phpmyadmin/libraries/ob.lib.php on line 53
Warning: Cannot add header information - headers already sent by (output started at /usr/local/httpd/htdocs/kunden/web2/html/tools/phpmyadmin/read_dump.php:225) in /usr/local/httpd/htdocs/kunden/web2/html/tools/phpmyadmin/header.inc.php on line 23
Warning: Cannot add header information - headers already sent by (output started at /usr/local/httpd/htdocs/kunden/web2/html/tools/phpmyadmin/read_dump.php:225) in /usr/local/httpd/htdocs/kunden/web2/html/tools/phpmyadmin/header.inc.php on line 24
Warning: Cannot add header information - headers already sent by (output started at /usr/local/httpd/htdocs/kunden/web2/html/tools/phpmyadmin/read_dump.php:225) in /usr/local/httpd/htdocs/kunden/web2/html/tools/phpmyadmin/header.inc.php on line 25
Warning: Cannot add header information - headers already sent by (output started at /usr/local/httpd/htdocs/kunden/web2/html/tools/phpmyadmin/read_dump.php:225) in /usr/local/httpd/htdocs/kunden/web2/html/tools/phpmyadmin/header.inc.php on line 26
Warning: Cannot add header information - headers already sent by (output started at /usr/local/httpd/htdocs/kunden/web2/html/tools/phpmyadmin/read_dump.php:225) in /usr/local/httpd/htdocs/kunden/web2/html/tools/phpmyadmin/header.inc.php on line 27
Warning: Cannot add header information - headers already sent by (output started at /usr/local/httpd/htdocs/kunden/web2/html/tools/phpmyadmin/read_dump.php:225) in /usr/local/httpd/htdocs/kunden/web2/html/tools/phpmyadmin/header.inc.php on line 29
Stephan
jep, dann hast du bisher nur müll gelesen 🙂
GMENU = Grafisches Menü
GMENU_FOLDOUT = Grafisches Menü zum ausfalten ;-)
guten morgen
Hy Mathias,
hast echt recht. Keine Ahnung was ich da gelesen habe.
Habs nochmal überarbeitet. Klappt saugut. Ich bin völlig happy. Nun sieht auch mein Template wieder aufgeräumter auf. Mehrsprachigkeit läuft auch. Und die Datenbank hab ich nach den Fehlermeldungen halt mit dem Windows-Prog MySQLFront hochgespielt. Leider fehlt auf unserem Server Suse 7.2 (von Server4free.de) die Freetype Lib. Bin leider kein Linuxer
Stolpere im Moment nur über einen Schönheitsfehler.
Fold_out Menü --> BottomContent. Hier weiß ich (scheinbar nicht allein) wie ich das styles.content.lastUpdate anbinde.
mit
bottomContent = TEXT
bottomContent.value < styles.content.lastUpdate
komm ich nicht weiter.
Stephan
Vielen Dank
#paralyzed# 🙁