- HTML Template heißt noch so wie im TS Template angegeben?
Ja
- Ort des HTML Template überprüfen
Ist dort wo er sein soll
- Rechte des HTML Template überprüfen
wurde nichts verändert
- WorkOnSubpart? Überprüfen!
Ist alles ordnungsmäßig eingestellt
->
Rücksicherung des Export Files hat ebenfalls nichts gebracht.
also es ist warscheinlich irgendein sehr einfacher fehler.
Am besten du postest mal dein Setup.
welches setup genau? ^^
danke darweil für euchre hilfe :p
schrittweise beschreibung der letzten woche:
1. ich habe einen workspace erstellt um testweise die seite zu verändern
2. habe das template (HTML Template ) kopiert und gesichert, sowie einen gesamten export der struktur angelegt.
3. ein kunde berichtete, dass eine seite nicht ginge. Donnerstag
4. Freitag: ich habe die seite gefunden, (unterseite ) funktion gleich 0
5. die damaligen webdesigner, sagten immer:
wenn ihr was ändert löscht den cache. so tat ich dies.
danach war es finster 😢
Das nichts vorhanden ist, stimmt schonmal nicht... Der T3-Kopf wird ja schonmal eingebunden.
Jetzt wär es aber dennoch sinnvoll, wenn du mal dein TS-Setup posten würdest. Also dein roottemplate. Da wo dein Page-Object drinn steht. Da wo deine Marker usw angesprochen werden. Da wo dein CSS eingebunden wird usw...
Bitte mit dem entsprechenden BB-Code posten.
ich hoffe ihr meint das hier:
##############################################
############PAGE CONFIG#######################
##############################################
# Default PAGE object:
config.language = {$template.language}
config.locale_all = {$template.locale_all}
config.notification_email_urlmode = 76
config {
xhtml_cleaning = all
doctype = xhtml_trans
doctypeSwitch = 1
xmlprologue = none
htmlTag_langKey = en
#admPanel = 1
#linkVars = style,layout,L
#simulateStaticDocuments_pEnc = md5
#removeDefaultJS = external
#inlineStyle2TempFile = 1
}
page = PAGE
page.typeNum = 0
page.includeLibs.some_random_id_string = fileadmin/userfunction.php
#############################################################
#####################SITUATION MAP###########################
#############################################################
temp.menu_sm = HMENU
temp.menu_sm {
special = rootline
special.range = 0|-1
1 = TMENU
1 {
NO {
allWrap = | >
ATagParams = class="rootline"
10 = TEXT
10.text.field = title
}
}
1.target = _top
1.wrap = |
}
#############################################################
#######################DATE##################################
#############################################################
temp.la_date = USER
temp.la_date.userFunc = user_functions->coucou
temp.la_date.language = {$template.language}
#############################################################
#####################GMENU DU HAUT###########################
#############################################################
temp.menu_niveau1 = HMENU
temp.menu_niveau1.special = directory
temp.menu_niveau1.special.value = {$menu.haut}
temp.menu_niveau1.1 = GMENU
temp.menu_niveau1.1.NO {
XY = [10.w]+15,17
4 = IMAGE
4.file = fileadmin/akewa/navigation/fond-cell5_03.gif
4.tile = 10
6 = IMAGE
6.file = fileadmin/akewa/navigation/separateur-vertic5_03.gif
6.align = r
#backColor = #6B8080
10 = TEXT
10.fontColor = white
#10.fontFile = fileadmin/akewa/avgardn_03.ttf
#10.fontFile = fileadmin/akewa/avgarddo_03.ttf
10.fontFile = fileadmin/akewa/NewGotBd_03.ttf
10.fontSize = 14
10.text.field = title
10.offset = -4,13
10.align = center
}
temp.menu_niveau1.1.CUR < temp.menu_niveau1.1.NO
temp.menu_niveau1.1.CUR = 1
temp.menu_niveau1.1.CUR {
10.fontColor = #fccb02
}
temp.menu_niveau1.1.ACT < temp.menu_niveau1.1.CUR
temp.menu_niveau1.1.ACT = 1
############################################################
#####################PEPITES################################
############################################################
temp.pepite = USER
temp.pepite.userFunc = user_functions->pepite_datascan
temp.pepite.language = {$template.language}
temp.pepite.id_download = {$form.id_download}
############################################################
#####################SPONSOR################################
############################################################
temp.macina = USER
temp.macina < plugin.tx_macinabanners_pi1
temp.macina{
# show banners with this attribute, options are: top, left, bottom, right
placement = top
#mode to show banners, options are: all, random
mode = all
delay = 1500
# list of page ids where the banners should be taken from ( comma seperated f.E.: 1,5,7)
pidList = {$macina.pidList}
# levels of recoursion to search for banners
recursive = 0
# Limit numeber of Banners
results_at_a_time = 10
maxW = 775
}
############################################################
####################MENU DU BAS#############################
############################################################
temp.menu_b = HMENU
temp.menu_b.special = directory
temp.menu_b.special.value = {$menu.bas}
temp.menu_b.1 = TMENU
temp.menu_b.1 {
# Normal state properties
NO.allWrap = | |
NO.ATagParams = class="ptilienclair"
}
#####################################################
#######REGLAGE DU AUTOPARSER ET TEMPLATING ##########
#####################################################
plugin.tx_automaketemplate_pi1 {
# Read the template file:
content = FILE
content.file = {$template.file}
# Here we define which elements in the HTML that
# should be wrapped in subpart-comments:
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
}
relPathPrefix = {$template.relPathPrefix}
}
###############################################
###########SUBSTITUTION DU TEMPLATE############
###############################################
# Main TEMPLATE cObject for the BODY
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
# Feeding the content from the Auto-parser to the TEMPLATE cObject:
template =< plugin.tx_automaketemplate_pi1
# Select only the content between the <body>-tags
workOnSubpart = DOCUMENT_BODY
marks.MENU_SM < temp.menu_sm
marks.LA_DATE < temp.la_date
marks.MENU_M < temp.menu_niveau1
marks.CONTENT_GET < styles.content.get
marks.CONTENT_RIGHT < styles.content.getRight
marks.CONTENT_LEFT < styles.content.getLeft
marks.PEPITE < temp.pepite
marks.SPONSOR < temp.macina
marks.MENU_B < temp.menu_b
marks.ID_RECHERCHE = TEXT
marks.ID_RECHERCHE.value = {$form.id_recherche}
marks.ID_INSCRIPTION_NEWSLETTER = TEXT
marks.ID_INSCRIPTION_NEWSLETTER.value = {$form.id_inscription_newsletter}
marks.ID_ACCES_PARTENAIRE = TEXT
marks.ID_ACCES_PARTENAIRE.value = {$form.id_acces_partenaire}
marks.ACROCHE = TEXT
marks.ACROCHE.value = {$template.acroche}
marks.XITI = TEXT
marks.XITI.value (
)
}
# Main TEMPLATE cObject for the HEAD
temp.headTemplate = TEMPLATE
temp.headTemplate {
# Feeding the content from the Auto-parser to the TEMPLATE cObject:
template =< plugin.tx_automaketemplate_pi1
# Select only the content between the <head>-tags
workOnSubpart = DOCUMENT_HEADER
marks.MY_TITLE = USER
marks.MY_TITLE.userFunc = user_functions->my_title
marks.MY_DESCRIPTION = USER
marks.MY_DESCRIPTION.userFunc = user_functions->my_description
marks.MY_KEYWORDS = USER
marks.MY_KEYWORDS.userFunc = user_functions->my_keywords
}
#####################################################
##################CREATION DE LA PAGE################
#####################################################
# Copying the content from TEMPLATE for <body>-section:
page.10 < temp.mainTemplate
# Copying the content from TEMPLATE for <head>-section:
page.headerData.10 < temp.headTemplate
######################################################
##################MOTEUR DE RECHERCHE###################
######################################################
#moteur de recherche
page.config.index_enable = 1
plugin.tx_indexedsearch.search.rootPidList = {$template.searchRoot}
plugin.tx_indexedsearch.show.rules = 0
###################################################
#################REAL URL###########################
###################################################
#config.simulateStaticDocuments = {template.simulateStaticDocuments}
#config.tx_realurl_enable = {template.realurl_enable}
#####################################################
#################DOWNLOAD############################
#####################################################
plugin.tx_downloadit_pi1.groupe_id = {$download.falling_group}
plugin.tx_downloadit_pi1.feusers_pid = {$download.pid_user}
plugin.tx_downloadit_pi1.email_admin = {$download.email_admin}
plugin.tx_downloadit_pi1.company = {$download.company}
plugin.tx_downloadit_pi1.email_company = {$download.email_admin}
plugin.tx_downloadit_pi1.connect_id = {$download.connect_id}
######################################################
##################NEWSLETTER##########################
######################################################
plugin.tx_akewasubscription_pi1.groupe_id = {$download.falling_group}
plugin.tx_akewasubscription_pi1.feusers_pid = {$download.pid_user}
plugin.tx_akewasubscription_pi1.email_admin = {$download.email_admin}
plugin.tx_akewasubscription_pi1.company = {$download.company}
plugin.tx_akewasubscription_pi1.email_company = {$download.email_admin}
plugin.tx_akewasubscription_pi1.connect_id = {$download.connect_id}
also bei überfliegen ist mir folgendes aufgefalen:
das
template =< plugin.tx_automaketemplate_pi1
sollte wohl eher so aussehen
template < plugin.tx_automaketemplate_pi1
hm, die extension: plugin.tx_automaketemplate_pi1 kenne ich nicht,...
aber irgendwo musst du ja auch noch den pfad zum template angeben.
Den finde ich nirgends.