Hi
Ich habe da zwei Probleme und hoffe ihr könnt mir dabei weiterhelfen:
1.) Sitemanager: Wird angezeigt, allerdings öffnen sich alle Links in einem neuen Fenster (soll im gleichen sein).
2.) Suche: Sprache ist englisch (trotz installierter deutscher Sprache) und Suchergebnisse öffnen sich in neuem Fenster (soll im gleichen sein).
Danke!
sewid
Versuche mal folgenden Eintrag in CONSTANTS:
PAGE_TARGET = _top
Zur Sprache: ist die nur installiert oder auch aktiviert (Typoscript)?
Jochen Weiland
ich habe "TS Language, German" installiert, wo muss / kann ich die aktivieren?
Man kann ja auch mehrere dieser Sprachen installieren, also muss Typo3 ja gesagt werden, welche er verwenden soll. Steht in der Typo3 Doku irgendwo ziemlich am Anfang:
config.language = de
config.locale_all = de_DE
Danke für die Antwort, hat aber leider nichts gebracht (hatte ich vorher schon probiert - bei meinem Template unter Constant und unter Setup). Was komisch ist ist, dass im Object Browser bei search die richtigen Übersetzungen dastehen. Jetzt muss ich es nur noch schaffen, dass diese irgendwie angezeigt werden.
Hier ein Auszug aus dem Object - Browser:
[search]=COA
[10]=< lib.stdheader
[20]=SEARCHRESULT
[allowedCols]=pages.title-subtitle-keywords-description : tt_content.header-bodytext-imagecaption : tt_address.name-title-address-email-company-city-country : tt_links.title-note-note2-url : tt_board.subject-message-author-email : tt_calender.title-note : tt_products.title-note-itemnumber
[renderObj]=COA
[layout]=COA
[noResultObj]=COA
[next]=TEXT
[data]=LLL:EXT:css_styled_content/pi1/locallang.php:search.searchResultNext
[lang]
[de]=Nächste
[prev]=TEXT
[target]=_SELF
[range]=20
[stdWrap]
[30]=FORM
[layout]=<tr><td class="csc-form-labelcell">###LABEL###</td><td class="csc-form-fieldcell">###FIELD###</td></tr>
[labelWrap]
[commentWrap]
[radioWrap]
[REQ]=1
[COMMENT]
[target]=_SELF
[goodMess]=
[badMess]=Es wurden nicht alle Felder ausgefüllt!
[locationData]=HTTP_POST_VARS
[stdWrap]
[dataArray]
[10]
[label]
[data]=LLL:EXT:css_styled_content/pi1/locallang.php:search.searchWord
[lang]
[de]=Suchen:
[type]=sword=input
[20]
[label]
[data]=LLL:EXT:css_styled_content/pi1/locallang.php:search.searchIn
[lang]
[de]=in
Hier stehen die Übersetzungen in Deutsch drinnen.
Hier ein Auszug aus meinem Template
Constants
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
styles.content.imgtext.maxW = 300
content.linkToTop = <a href="#top">top</a><br />
styles.content.mailform.goodMess = Nachricht erfolgreich abgeschickt
styles.content.mailform.badMess = Es wurden nicht alle Felder ausgefüllt!
PAGE_TARGET = _SELF
content.pageFrameObj =
config.language = de
Setup
# 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
}
# Default PAGE object:
page = PAGE
page.typeNum = 0
config.xhtml_cleaning = all
page.config.doctype = xhtml_trans
# 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
config.language = de
config.locale_all = de_DE
Wieso zeigt der mir das Suchformular nicht in Deutsch an?? Bitte helft mir weiter!
Gruß
sewid
PS: Das Login - Formular ist auch in Englisch, also stimmt was grundlegendes mit der Sprache nicht. Was kann ich noch ein- / verstellen?
Ich habe es gerade getestet - es liegt am Template. Wenn ich ein vorgefertigtes verwende ist das Such - Formular deutsch.
Hier mein Template (4 Bestandteile):
constants:
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
styles.content.imgtext.maxW = 300
content.linkToTop = <a href="#top">top</a><br />
styles.content.mailform.goodMess = Nachricht erfolgreich abgeschickt
styles.content.mailform.badMess = Es wurden nicht alle Felder ausgefüllt!
PAGE_TARGET = _SELF
content.pageFrameObj =
config.language = de
config.locale_all = de_DE
setup
# 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
}
# Default PAGE object:
page = PAGE
page.typeNum = 0
config.xhtml_cleaning = all
page.config.doctype = xhtml_trans
# 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
ext: Auto-parser plugin
# Configuring the Auto-Parser for main template:
plugin.tx_automaketemplate_pi1 {
# Read the template file:
content = FILE
content.file = fileadmin/template/design.htm
# 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
TD.all = 1
}
# Prefix all relative paths with this value:
relPathPrefix = fileadmin/template/
}
ext: Main TEMPLATE cObject
# 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
# Substitute the ###menu_1### subpart with some example content:
subparts.menu_1 < temp.menu_1
# Substitute the ###content### subpart with some example content:
subparts.content < styles.content.get
}
ext: Menu 1
# Menu 1 cObject
temp.menu_1 = HMENU
# First level menu-object, textual
temp.menu_1.1 = TMENU
temp.menu_1.1 {
# Normal state properties
NO.allWrap = <div class="menu1-level1-no"> | </div>
# Enable active state and set properties:
ACT = 1
ACT.allWrap = <div class="menu1-level1-act"> | </div>
}
# Second level menu-object, textual
temp.menu_1.2 = TMENU
temp.menu_1.2 {
# Normal state properties
NO.allWrap = <div class="menu1-level2-no"> | </div>
# Enable active state and set properties:
ACT = 1
ACT.allWrap = <div class="menu1-level2-act"> | </div>
}
Wo ist der Fehler???
ich fange einen neuen threat an, es wird zu unübersichtlich.
und wo hast du weiter gefahren?
finde es nicht.
habe genau das gleiche problem
gruss lukas
oder hat mir sonst jemand eine lösung zu diesem problem?
gruss lukas
Was fürn Mist!
Wieso nen neuen Thread anfangen?
Wieso eine unsinnige Antwort auf einen Post der älter ist als ein Jahr? #paralyzed#
Deswegen:
sewid: "ich fange einen neuen threat an, es wird zu unübersichtlich. "
Wieso soll man einen neuen Thread anfangen wenn das Problem noch nicht geklärt ist?
Für jeden Post einen Thread oder wie? :\
Hallo,
ich verwende auf einer Seite in meinem Typo3 4.0 ein Mailformular. Das ganze läuft auf einem 1&1 Server. Beim Abschicken des Formulars kommt die Bestätigungsseite aber bevor die Seite komplett geladen wird, erhalte ich folgende Error-Message:
"Warning: gethostbyaddr() [function.gethostbyaddr]: Address is not a valid IPv4 or IPv6 address in [...]/t3lib/class.t3lib_htmlmail.php on line 274"
Die Mail wird aber trotzdem erfolgreich verschickt.
Kennt jemand von Euch derartige Probleme? Ist das ne Serverseitige Angelegenheit, weil da gewissen Funktionen von Providerseite gesperrt worden sind? Oder ist das ein Config-Problem, dass ich selbst lösen kann?
Bin über Hinweise sehr dankbar!
Ist eine Fehlermeldung der Funktion, die das Format der IP-Adresse anmeckert.
Schau doch mal in die Datei "/t3lib/class.t3lib_htmlmail.php" und lass dir gegebenenfalls die Variable für die IP ausgeben.
Diese sollte, - schließe ich zumindest aus der Fehlermeldung -, normalerweise ein Format wie z.B. 000.000.000.000 (IPv4) oder 000.000.000.000.000.000 (IPv6) haben, was hier vielleicht aus irgendeinem Grund nicht der Fall ist.
Danach kannst du sehen ob du die Funktion entsprechend veränderst oder einfach den Fehler verursachenden Teil auskommentierst.