[TYPO3-german] Hook für css_styled_content schreiben
Hallo typo3-Gemeinde Ich bin gerade daran einen Hook für css_styled_content zu schreiben. Ich möchte dort die Funktion renderSpace überladen. Aber irgendwie bin ich ziemlich eingerostet, deswegen möchte ich Euch um Hilfe bitten. Extension: enz_csc_hook class.enzcschook.php: ?php class enzcschook extends tx_cssstyledcontent_pi1{ function renderSpace($content, array $configuration) { if (isset($configuration['space']) in_array($configuration['space'], array('before', 'after'))) { $constant = (int) $configuration['constant']; if ($configuration['space'] === 'before') { $value = $constant + $this-cObj-data['spaceBefore']; $declaration = 'margin-top: ' . $value .'px !IMPORTANT;'; } else { $value = $constant + $this-cObj-data['spaceAfter']; $declaration = 'margin-bottom: ' . $value . 'px !IMPORTANT;'; } if (!empty($value)) { if ($configuration['stdWrap.']) { $className = $this-cObj-stdWrap($value, $configuration['stdWrap.']); } else { $className = $value; } $selector = '.' . trim($className); $this-addPageStyle($selector, $declaration); return $className; } } } } ? ext_localconf.php: ?php if (!defined ('TYPO3_MODE')) die ('Access denied.'); $TYPO3_CONF_VARS['EXTCONF']['css_styled_content']['pi1_hooks']['renderSpace' ] = 'EXT:enz_csc_hook/class.enzcschook.php:enzcschook-renderSpace'; ? ext_tables.php: ?php require_once(t3lib_extMgm::extPath('enz_csc_hook') . 'class.enzcschook.php'); ? Irgendwie scheint mir das alles richtig zu sein, doch wird der Hook nicht ausgeführt, d.h. der veränderte CSS-Kram nicht ausgegeben. Wäre echt dankbar, wenn mir jemand den Fehler aufzeigen und korrigieren könnte. Viele Grüße Johannes ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] DROP key / ALTER key ohne Länge
Hi, ich habe dieses Problem mittlerweile bei vielen Extensions - es macht zwar keine Fehler, aber es ergibt mittlerweile eine ziemlich lange Liste... Ein Key auf einen varchar Wert kann laut MySQL nicht ohne Länge definiert werden. z.B. Extension enetcache sagt nach Update: Add fields ALTER TABLE tx_enetcache_contentcache_tags ADD KEY cache_id (identifier); - ergibt diesen Fehler: #1170 - BLOB/TEXT column 'identifier' used in key specification without a key length Changing fields select/deselect all ALTER TABLE tx_enetcache_contentcache DROP KEY cache_id; ALTER TABLE tx_enetcache_contentcache ADD KEY cache_id (identifier(500)); - das funktioniert ext_tables.sql: CREATE TABLE tx_enetcache_contentcache ( id int(11) unsigned NOT NULL auto_increment, identifier varchar(250) DEFAULT '' NOT NULL, crdate int(11) unsigned DEFAULT '0' NOT NULL, content mediumblob, lifetime int(11) unsigned DEFAULT '0' NOT NULL, PRIMARY KEY (id), KEY cache_id (identifier) ) ENGINE=InnoDB; Egal wie ich die keys lösche und wieder hinzufüge, im Extension Manager wird immer wieder das ALTER Table als notwendiges Update vorgeschlagen. Gibt es dafür eine Lösung, meine COMPARE DATABASE Liste ist mittlerweile so lang, dass ich gar nichts mehr finde vor lauter key Änderungen? Und ich verliere auch den Überblick, wo ich die Keys schon manuell hinzugefügt habe und wo nicht, was bei großen Tabellen schon ein Performance Problem sein kann. TYPO3: 4.5.25 MySQL: 5.5.30 (kein Update möglich, da Teil einer Distribution) LG Andrea ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] TYPO3 – Inspiring-Flow 2013 – Tickets zu gewinnen!
Hallo liebe TYPO3 Liste, wir verlosen Tickets für die Inspiring-Flow Conference 2013 http://blog.ingeniumdesign.de/2013/04/11/typo3-inspiring-flow-2013-tickets-zu-gewinnen/ Viel Glück! -- -- TYPO3 - TIPS - ANLEITUNGEN - NEWS unter: http://blog.ingeniumdesign.de/ TYPO3 Webdesign Agentur Wiesbaden - Frankfurt unter: http://www.ingeniumdesign.de/ Facebook Fan http://www.facebook.com/ingeniumdesign/ -- ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] TMENU Maximale Anzahl Menüpunkte definieren
Hallo zusammen, ich brauche mal einen Denkanstoss ;-) Also, es gibt ein Menü welches SEHR viele Elemente enthält - nun möchte ich nur die erste X Elemente (also inkl. Untermenüpunkten) ausgeben. Die Anzahl der Elemente habe ich bereits im Register ==schnipp== 1.NO.after.cObject { 2 = LOAD_REGISTER 2.ArchivPageCounter.cObject = TEXT 2.ArchivPageCounter.cObject.data = register:ArchivPageCounter 2.ArchivPageCounter.cObject.wrap = |+1 2.ArchivPageCounter.prioriCalc = intval } ==schnapp== bzw. durch Vererbung auch auf den nächsten Ebenen - so jetzt möchte ich erreichen, dass nach X Elemente, egal auf welcher Ebene, das Menü nicht weiter gerendet wird Hat jemand eine Idee - ich hab schon GoogleCo. befragt finde aber keine Antwort :-( Danke OLAF ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] TMENU Maximale Anzahl Menüpunkte definieren
Hi Olaf, HMENU hat eine property maxItems. Ist es das, was du suchst? http://wiki.typo3.org/TSref/HMENU Gruß Jost On 04/11/2013 11:07 AM, Olaf Schuemann wrote: Hallo zusammen, ich brauche mal einen Denkanstoss ;-) Also, es gibt ein Menü welches SEHR viele Elemente enthält - nun möchte ich nur die erste X Elemente (also inkl. Untermenüpunkten) ausgeben. Die Anzahl der Elemente habe ich bereits im Register ==schnipp== 1.NO.after.cObject { 2 = LOAD_REGISTER 2.ArchivPageCounter.cObject = TEXT 2.ArchivPageCounter.cObject.data = register:ArchivPageCounter 2.ArchivPageCounter.cObject.wrap = |+1 2.ArchivPageCounter.prioriCalc = intval } ==schnapp== bzw. durch Vererbung auch auf den nächsten Ebenen - so jetzt möchte ich erreichen, dass nach X Elemente, egal auf welcher Ebene, das Menü nicht weiter gerendet wird Hat jemand eine Idee - ich hab schon GoogleCo. befragt finde aber keine Antwort :-( Danke OLAF ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Backend Layout-Einstellung richtig abfragen
Hallo liebe Liste, ich habe eine Frage bezüglich der Nutzung der Backend Layouts. Prinzipiell funktioniert das mit den Backend Layouts wunderbar. Leider habe ich ein Problem beim Abfragen der Backend Layouts, von dem ausgehend ich gerne unterschiedliche Vorlagen verwenden wollen würde. Das Ganze klappt auch wunderbar für alle Seiten, die ich explizit mit dem jeweiligen Layout unter Erscheinungsbild versehen habe. Nur kann ich dort ja auch das Layout für die Folgeseiten anlegen, und da beginnt mein Problem. Meine Abfrage im Template: page.20 = TEMPLATE page.20.template = FILE // Standard ist Layout 100 page.20.template.file = {$inhTemp100} [globalVar = TSFE:page|backend_layout = 1] page.20.template.file = {$inhTemp100Spruch} [global] Greift nur für diesen Fall, aber im Backend sehe ich die definierten Spalten. (das Template ist noch nicht fertig, da kommt für das andere Layout auch noch eine Variable rein) Wie kann ich abfragen, ob der Seite von einer übergeordneten Seite das Backend Layout 1 übergeben worden ist und diese dann mit der anderen Vorlage ausstatten? Jede Seite einzeln anklicken zu müssen, wenn ich das Backend-Layout doch im Backend auch weitergeben kann ist ja irgendwie nicht so sinnvoll. Gibt es hierfür auch eine Variable, die man mit abfragen kann? Vielen Dank Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Automatisierter Login anhand des Windows Benutzers
Danke für die Antworten. Ich werde es mal mit NTLM versuchen. Viele Grüße Christopher -Ursprüngliche Nachricht- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Andri Steiner Gesendet: Mittwoch, 10. April 2013 18:20 An: typo3-german@lists.typo3.org Betreff: Re: [TYPO3-german] Automatisierter Login anhand des Windows Benutzers Hallo Christopher besteht die Möglichkeit für ein Intranet den angemeldeten Benutzer in einer Domäne auszulesen und dann automatisch zu authentifizieren ohne dass dieser manuell sein Passwort eingeben muss? Eine LDAP Schnittstelle haben wir über eu_ldap generiert und die Authentifizierung klappt auch. Allerdings muss dabei der Benutzer sich selber anmelden. Dies wollen wir gerne komplett automatisieren falls möglich. Das musst du in einem ersten Schritt auf Webserver Ebene lösen so dass der Username automatisch von Webserver gesetzt wird, üblicherweise per Kerberos oder NTLM. Danach kannst du in einem zweiten Schritt TYPO3 seitig den vom Webserver gesetzten Usernamen auslesen und automatisch als FE User anmelden. Wie/ob das mit eu_ldap geht weiss ich nicht, ich verwende dafür normalerweise ein paar Zeilen PHP. Grüsse Andri ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] TMENU Maximale Anzahl Menüpunkte definieren
Hi Jost, nein, leider nicht - da maxItems NUR auf der jeweiligen Menüeben zählt also X mal Ebene 1, X mal Ebene 2 usw. also am Ende X+X :( Trotzdem Danke BG OLAF Am 11.04.2013 11:09, schrieb Jost Baron: Hi Olaf, HMENU hat eine property maxItems. Ist es das, was du suchst? http://wiki.typo3.org/TSref/HMENU Gruß Jost On 04/11/2013 11:07 AM, Olaf Schuemann wrote: Hallo zusammen, ich brauche mal einen Denkanstoss ;-) Also, es gibt ein Menü welches SEHR viele Elemente enthält - nun möchte ich nur die erste X Elemente (also inkl. Untermenüpunkten) ausgeben. Die Anzahl der Elemente habe ich bereits im Register ==schnipp== 1.NO.after.cObject { 2 = LOAD_REGISTER 2.ArchivPageCounter.cObject = TEXT 2.ArchivPageCounter.cObject.data = register:ArchivPageCounter 2.ArchivPageCounter.cObject.wrap = |+1 2.ArchivPageCounter.prioriCalc = intval } ==schnapp== bzw. durch Vererbung auch auf den nächsten Ebenen - so jetzt möchte ich erreichen, dass nach X Elemente, egal auf welcher Ebene, das Menü nicht weiter gerendet wird Hat jemand eine Idee - ich hab schon GoogleCo. befragt finde aber keine Antwort :-( Danke OLAF ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Content Slide
Hallo liebe Liste, ich habe im typo3 Kochbuch von der Extension kb-con_slide gelesen, mit der man leere Spalten durch Texte in der Spalte aus oberen Bereichen füllen kann. Im Extension Manager steht diese als überholt drin. Hintergrund ist der, dass ich eine Seite habe, in der ich Zitate einfügen möchte. Dort würde ich sehr gerne von den Seiten oberhalb, sofern das Backend-Layout für Seite mit Spruch ausgewählt ist, das Zitat, welches dort gewählt ist übernehmen, sofern kein eigenes eingetragen wurde. Geht sowas auch nur mit typoscript? Wenn nicht, ist die Extension noch mit 4.5.25 brauchbar? Gibt es was neueres? Einen lieben Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Content Slide
hi heike was du suchst ist glaub ich die .slide option: http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.7.0/view/1/7/#id783193 die war auch schon in 4.5 drin. gruss chris Am 11. April 2013 11:15 schrieb Heike Herzog-Kuhnke h...@kuhnke-owl.de: Hallo liebe Liste, ich habe im typo3 Kochbuch von der Extension kb-con_slide gelesen, mit der man leere Spalten durch Texte in der Spalte aus oberen Bereichen füllen kann. Im Extension Manager steht diese als überholt drin. Hintergrund ist der, dass ich eine Seite habe, in der ich Zitate einfügen möchte. Dort würde ich sehr gerne von den Seiten oberhalb, sofern das Backend-Layout für Seite mit Spruch ausgewählt ist, das Zitat, welches dort gewählt ist übernehmen, sofern kein eigenes eingetragen wurde. Geht sowas auch nur mit typoscript? Wenn nicht, ist die Extension noch mit 4.5.25 brauchbar? Gibt es was neueres? Einen lieben Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- christian wolff - webdeveloper, tech-loving geek and typo3 enthusiast telefon: +49 30 347 244 88 mobil: +49 179 49 44 758 email: ch...@connye.com adresse: friedelstraße 31 - 12047 berlin xing-profil: http://www.xing.com/profile/Christian_Wolff43 google+: https://plus.google.com/u/0/115669673917212236875/posts?hl=de facebook: https://www.facebook.com/1stMachine flattr: https://flattr.com/profile/1stmachine ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Conditional Content Element - für alle sichtbar
Mit be_sessions und ses_userid funktioniert das wie gewünscht - danke noch mal für die Tipps. -Andrea ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Hi Heike, ich würde das folgender maßen machen # Ermittelt das richtige template temp.templateFile = CASE temp.templateFile { # abfrage der übergerdneten seiten key.data = levelfield:-1,backend_layout_next_level,slide # überschreiben falls aktuelle seite ein template zugeordnet ist key.override.field = backend_layout # zuweisen der templates 1 = fileadmin/templates/template1.html 2 = fileadmin/templates/template2.html } page.10 = TEMPLATE page.10.template = FILE page.10.template.file.cObject temp.templateFile Am 11. April 2013 11:10 schrieb Heike Herzog-Kuhnke h...@kuhnke-owl.de: Hallo liebe Liste, ich habe eine Frage bezüglich der Nutzung der Backend Layouts. Prinzipiell funktioniert das mit den Backend Layouts wunderbar. Leider habe ich ein Problem beim Abfragen der Backend Layouts, von dem ausgehend ich gerne unterschiedliche Vorlagen verwenden wollen würde. Das Ganze klappt auch wunderbar für alle Seiten, die ich explizit mit dem jeweiligen Layout unter Erscheinungsbild versehen habe. Nur kann ich dort ja auch das Layout für die Folgeseiten anlegen, und da beginnt mein Problem. Meine Abfrage im Template: page.20 = TEMPLATE page.20.template = FILE // Standard ist Layout 100 page.20.template.file = {$inhTemp100} [globalVar = TSFE:page|backend_layout = 1] page.20.template.file = {$inhTemp100Spruch} [global] Greift nur für diesen Fall, aber im Backend sehe ich die definierten Spalten. (das Template ist noch nicht fertig, da kommt für das andere Layout auch noch eine Variable rein) Wie kann ich abfragen, ob der Seite von einer übergeordneten Seite das Backend Layout 1 übergeben worden ist und diese dann mit der anderen Vorlage ausstatten? Jede Seite einzeln anklicken zu müssen, wenn ich das Backend-Layout doch im Backend auch weitergeben kann ist ja irgendwie nicht so sinnvoll. Gibt es hierfür auch eine Variable, die man mit abfragen kann? Vielen Dank Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- christian wolff - webdeveloper, tech-loving geek and typo3 enthusiast telefon: +49 30 347 244 88 mobil: +49 179 49 44 758 email: ch...@connye.com adresse: friedelstraße 31 - 12047 berlin xing-profil: http://www.xing.com/profile/Christian_Wolff43 google+: https://plus.google.com/u/0/115669673917212236875/posts?hl=de facebook: https://www.facebook.com/1stMachine flattr: https://flattr.com/profile/1stmachine ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Content Slide
Hi Chris, gibts da auch ne Erläuterung für Dummies? Ich habe mir von ein paar Jahren haufenweise graue Haare geholt beim Versuch ein Bild auf mehreren Ebenen zu nutzen. Es handelt sich um Inhalte in der Content Spalte col=2 Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Hi Chris, danke für das Schnipsel. Das werde ich mal probieren. Und damit geht er immer eine Ebene weiter nach oben, bis er eine Definition findet? Oder nur eine Ebene? Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Content Slide
Oops, wieder mal nciht der Liste geantwortet. Gibts dafür auch eine Beschreibung für Dummies? Irgendwie habe ich mit slide ziemlich schlechte Erfahrungen gemacht und seither die Finger davon gelassen Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Nur sicherheitshalber... Die Nummern unten sind die Ids der Backend Layouts? Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Content Slide
Hi heike, beispiel seitenbaum: * startseite (enthält inhalft in der rechten spalte der vererbt werden soll) - unterseite (hier ist die rechte spalte leer) - unter unter seite dein typoscript defineirt jetzt folgendens page.10 styles.content.getRight page.10.slide = -1 damit sammelt er den content in der rechten spalte ein ein. wenn du in der rechten spalte also ein bild auf der startseite einstellst. wird es auch auf unterseite und unterunterseite gezeigt. es sei denn die seiten haben eigenden inhalt für die rechte spalte definiert. gruss chris Am 11. April 2013 11:40 schrieb Heike Herzog-Kuhnke h...@kuhnke-owl.de: Hi Chris, gibts da auch ne Erläuterung für Dummies? Ich habe mir von ein paar Jahren haufenweise graue Haare geholt beim Versuch ein Bild auf mehreren Ebenen zu nutzen. Es handelt sich um Inhalte in der Content Spalte col=2 Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- christian wolff - webdeveloper, tech-loving geek and typo3 enthusiast telefon: +49 30 347 244 88 mobil: +49 179 49 44 758 email: ch...@connye.com adresse: friedelstraße 31 - 12047 berlin xing-profil: http://www.xing.com/profile/Christian_Wolff43 google+: https://plus.google.com/u/0/115669673917212236875/posts?hl=de facebook: https://www.facebook.com/1stMachine flattr: https://flattr.com/profile/1stmachine ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
ja die nummern sind die backend layouts. und auch hier kommt ein slide zum einsatz um das feld backend_layout_next_level auszulesen. du brauchst keine angst vor slides haben :) gruss chris 2013/4/11 Heike Herzog-Kuhnke h...@kuhnke-owl.de: Nur sicherheitshalber... Die Nummern unten sind die Ids der Backend Layouts? Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- christian wolff - webdeveloper, tech-loving geek and typo3 enthusiast telefon: +49 30 347 244 88 mobil: +49 179 49 44 758 email: ch...@connye.com adresse: friedelstraße 31 - 12047 berlin xing-profil: http://www.xing.com/profile/Christian_Wolff43 google+: https://plus.google.com/u/0/115669673917212236875/posts?hl=de facebook: https://www.facebook.com/1stMachine flattr: https://flattr.com/profile/1stmachine ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Content Slide
OK, ich habs nochmal gelesen Ich probier das jetzt mal aus ;o) Melde mich, wenn ich wieder graue Haare mehr bekomme. Gruß Heike PS: sorry für den SPAM. Hab wohl doch der Liste geantwortet ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Danke Dir fürs Mut machen. Ich probiere das jetzt. Aber ein paar graue hab ich schon von slides bekommen ;o) Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Content Slide
Merci, dann mache ich mich mal ans Werk :) Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
damit: temp.templateFile = CASE temp.templateFile { # abfrage der übergerdneten seiten key.data = levelfield:-1,backend_layout_next_level,slide # überschreiben falls aktuelle seite ein template zugeordnet ist key.override.field = backend_layout # zuweisen der templates 1 = {$inhTemp100Spruch} 4 = {$inhTemp100} } page.20 = TEMPLATE page.20.template = FILE // Standard ist Layout 100 page.20.template.file temp.templateFile // [globalVar = TSFE:page|backend_layout = 1] // page.20.template.file = {$inhTemp100Spruch} // [global] page.20.template.workOnSubpart = DOKUMENT geht es nicht er findet kein Layout :( Ich wußßte es gibt noch was schlimmere als slide und das heißt CASE grump. Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Habs nochmal korrigiert, weil ich dachte es liegt an den Variablen: temp.templateFile = CASE temp.templateFile { # abfrage der übergerdneten seiten key.data = levelfield:-1,backend_layout_next_level,slide # überschreiben falls aktuelle seite ein template zugeordnet ist key.override.field = backend_layout # zuweisen der templates insertData=1 1.value = {$inhTemp100Spruch} 4.value = {$inhTemp100} } immernoch nix :( Ich mag aber die Template-Dateien nicht konstant direkt da rein schreiben, auch wenn ich das jetzt mal testweise mache... ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Jetzt hab ich einen Fehler gefunden, weil ich cObject vergessen hatte, aber es bleibt eine leere Seite: temp.templateFile = CASE temp.templateFile { # abfrage der übergerdneten seiten key.data = levelfield:-1,backend_layout_next_level,slide # überschreiben falls aktuelle seite ein template zugeordnet ist key.override.field = backend_layout # zuweisen der templates # insertData=1 1 = fileadmin/templates/layout_100_Spruch.html 4 = fileadmin/templates/layout_100.html } page.20 = TEMPLATE page.20.template = FILE // Standard ist Layout 100 page.20.template.file.cObject temp.templateFile // [globalVar = TSFE:page|backend_layout = 1] // page.20.template.file = {$inhTemp100Spruch} // [global] page.20.template.workOnSubpart = DOKUMENT ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Eintragen der Template Dateien direkt ändert auch nix ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Hallo Ich hatte auch mal ein derartiges Problem, der folgende typoscript-Code funktioniert bei uns: page.10 = FLUIDTEMPLATE page.10 { file.stdWrap.cObject = CASE file.stdWrap.cObject { key.data = levelfield:-2, backend_layout_next_level, slide key.override.field = backend_layout default = TEXT default.value = {$path_template}/tpl/fluid.2col.html 1 = TEXT 1.value = {$path_template}/tpl/fluid.1col.html Ist halt ein FLUID-Template, wird aber bestimmt auch mit einem normalen Template funktionieren. Johannes -Ursprüngliche Nachricht- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Heike Herzog-Kuhnke Gesendet: Donnerstag, 11. April 2013 12:13 An: German TYPO3 Userlist Betreff: Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen Jetzt hab ich einen Fehler gefunden, weil ich cObject vergessen hatte, aber es bleibt eine leere Seite: temp.templateFile = CASE temp.templateFile { # abfrage der übergerdneten seiten key.data = levelfield:-1,backend_layout_next_level,slide # überschreiben falls aktuelle seite ein template zugeordnet ist key.override.field = backend_layout # zuweisen der templates # insertData=1 1 = fileadmin/templates/layout_100_Spruch.html 4 = fileadmin/templates/layout_100.html } page.20 = TEMPLATE page.20.template = FILE // Standard ist Layout 100 page.20.template.file.cObject temp.templateFile // [globalVar = TSFE:page|backend_layout = 1] // page.20.template.file = {$inhTemp100Spruch} // [global] page.20.template.workOnSubpart = DOKUMENT ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Hallo Johannes, danke für den Schnipsel. Sorry, wenn die Frage blöd ist, aber wie passe ich das jetzt für meine Verhältnisse an? Ich habe dieses CASE bisher vermieden, weil ich mir, wenn ich mich recht entsinne, genau mit dieser Problematik schon mal die Zähne ausgebissen habe. Ich würde das gerne verstehen. Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Hallo Heike page.20 = TEMPLATE page.20 { file.stdWrap.cObject = CASE file.stdWrap.cObject { key.data = levelfield:-2, backend_layout_next_level, slide key.override.field = backend_layout default = TEXT default.value = {$path_template}/tpl/fluid.2col.html 1 = TEXT 1.value = fileadmin/templates/layout_100_Spruch.html 4 = TEXT 4.value = fileadmin/templates/layout_100.html So würde ich es versuchen, ohne temp-Objekt und Condition. Johannes -Ursprüngliche Nachricht- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Heike Herzog-Kuhnke Gesendet: Donnerstag, 11. April 2013 12:23 An: typo3-german@lists.typo3.org Betreff: Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen Hallo Johannes, danke für den Schnipsel. Sorry, wenn die Frage blöd ist, aber wie passe ich das jetzt für meine Verhältnisse an? Ich habe dieses CASE bisher vermieden, weil ich mir, wenn ich mich recht entsinne, genau mit dieser Problematik schon mal die Zähne ausgebissen habe. Ich würde das gerne verstehen. Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Hook für css_styled_content schreiben
Hallo nochmal Ich komme einfach nicht weiter, auch wenn ich einiges an der Extension geändert habe. ext_localconf.php: ?php if (!defined ('TYPO3_MODE')) die ('Access denied.'); $TYPO3_CONF_VARS['EXTCONF']['css_styled_content']['pi1_hooks']['renderSpace' ] = 'EXT:enzcschook/class.enzcschook.php:enzcschook-renderSpace'; ? class.enzcschook.php: ?php class enzcschook{ * @param string $content Content input. Not used, ignore. * @param array $configuration TypoScript configuration * @return string The class name */ function renderSpace($content, array $configuration) { if (isset($configuration['space']) in_array($configuration['space'], array('before', 'after'))) { $constant = (int) $configuration['constant']; if ($configuration['space'] === 'before') { $value = $constant + $this-cObj-data['spaceBefore']; $declaration = 'margin-top: ' . $value .'px !IMPORTANT;'; } else { $value = $constant + $this-cObj-data['spaceAfter']; $declaration = 'margin-bottom: ' . $value . 'px !IMPORTANT;'; } [...] Wenn ich in sysext/csc_styled_content/Classes/CssStyledContentController.php in der Funktion hookRequest einen Vardump auf das $hookObj mache, so ist dieses leer. Also vermute ich, daß meine Klasse nicht durch den Hook geladen werden kann. Also folgere ich, daß irgendwas in der ext_localconf.php wohl falsch sein muß. Kann mir hier bitte jemand weiterhelfen? Johannes -Ursprüngliche Nachricht- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Johannes C. Schulz - EnzephaloN IT-Solutions Gesendet: Donnerstag, 11. April 2013 08:07 An: typo3-german@lists.typo3.org Betreff: [TYPO3-german] Hook für css_styled_content schreiben Hallo typo3-Gemeinde Ich bin gerade daran einen Hook für css_styled_content zu schreiben. Ich möchte dort die Funktion renderSpace überladen. Aber irgendwie bin ich ziemlich eingerostet, deswegen möchte ich Euch um Hilfe bitten. Extension: enz_csc_hook class.enzcschook.php: ?php class enzcschook extends tx_cssstyledcontent_pi1{ function renderSpace($content, array $configuration) { if (isset($configuration['space']) in_array($configuration['space'], array('before', 'after'))) { $constant = (int) $configuration['constant']; if ($configuration['space'] === 'before') { $value = $constant + $this-cObj-data['spaceBefore']; $declaration = 'margin-top: ' . $value .'px !IMPORTANT;'; } else { $value = $constant + $this-cObj-data['spaceAfter']; $declaration = 'margin-bottom: ' . $value . 'px !IMPORTANT;'; } if (!empty($value)) { if ($configuration['stdWrap.']) { $className = $this-cObj-stdWrap($value, $configuration['stdWrap.']); } else { $className = $value; } $selector = '.' . trim($className); $this-addPageStyle($selector, $declaration); return $className; } } } } ? ext_localconf.php: ?php if (!defined ('TYPO3_MODE')) die ('Access denied.'); $TYPO3_CONF_VARS['EXTCONF']['css_styled_content']['pi1_hooks']['renderSpace' ] = 'EXT:enz_csc_hook/class.enzcschook.php:enzcschook-renderSpace'; ? ext_tables.php: ?php require_once(t3lib_extMgm::extPath('enz_csc_hook') . 'class.enzcschook.php'); ? Irgendwie scheint mir das alles richtig zu sein, doch wird der Hook nicht ausgeführt, d.h. der veränderte CSS-Kram nicht ausgegeben. Wäre echt dankbar, wenn mir jemand den Fehler aufzeigen und korrigieren könnte. Viele Grüße Johannes ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Hallo Johannes, ich danke Dir. Ich hatte zwischenzeitlich hier: http://blog.undkonsorten.com/typo3-4-5-tutorial-backend-layout-nutzen Diesen Schnipsel gefunden: page.10 = TEMPLATE page.10 { template.cObject = CASE template.cObject { key.data = levelfield:-1, backend_layout_next_level, slide key.override.field = backend_layout default = TEXT default.value = fileadmin/tmpl/html/layout0.html 2 = TEXT 2.value = fileadmin/tmpl/html/layout1.html 3 = TEXT 3.value = fileadmin/tmpl/html/layout2.html } workOnSubpart = DOCUMENT } und versucht das bei mir so: page.20 = TEMPLATE page.20.template.cObject = CASE page.20.template.cObject { key.data = levelfield:-1, backend_layout_next_level, slide key.override.field = backend_layout default = TEXT default.value = {$inhTemp100} 1 = TEXT 1.value = {$inhTemp100Spruch} 4 = TEXT 4.value = {$inhTemp100} } page.20.template.workOnSubpart = DOKUMENT anzuwenden. Aber wieder nur eine leere Seite. Die Nummer des Backend-Layouts für Zitate hat vorher auch funktioniert und sollte stimmen. Die andere Nummer habe ich abgelesen. Ich kapier es nicht :( kann ich in der Condition keinen slide machen? Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
btw. im typoscript Object Browser sehe ich, dass er für 1 und 4 die richtigen Werte einträgt. Ich glaube irgednwas am CASE stimmt nicht. Wo sehe ich den Wert, den der CASE ergibt? Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Habe eben gesehen, dass ich, wenn ich im TypoScript Object Browser über key gehe ein N/A angezeigt wird. eißt das er kann mit der Abfrage nichts anfangen? Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Hallo Versuche es doch mal mit: page.20 = TEMPLATE page.20{ template.stdWrap.cObject = CASE //stdWrap? Ist wohl wichtig... template.stdWrap.cObject { key.data = levelfield:-2, backend_layout_next_level, slide //levelfield:-2 sonst gehts nicht richtig! key.override.field = backend_layout default = TEXT default.value = {$inhTemp100} 1 = TEXT 1.value = {$inhTemp100Spruch} 4 = TEXT 4.value = {$inhTemp100} } template.workOnSubpart = DOKUMENT } Gehts vielleicht damit? Johannes -Ursprüngliche Nachricht- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Heike Herzog-Kuhnke Gesendet: Donnerstag, 11. April 2013 12:37 An: typo3-german@lists.typo3.org Betreff: Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen Hallo Johannes, ich danke Dir. Ich hatte zwischenzeitlich hier: http://blog.undkonsorten.com/typo3-4-5-tutorial-backend-layout-nutzen Diesen Schnipsel gefunden: page.10 = TEMPLATE page.10 { template.cObject = CASE template.cObject { key.data = levelfield:-1, backend_layout_next_level, slide key.override.field = backend_layout default = TEXT default.value = fileadmin/tmpl/html/layout0.html 2 = TEXT 2.value = fileadmin/tmpl/html/layout1.html 3 = TEXT 3.value = fileadmin/tmpl/html/layout2.html } workOnSubpart = DOCUMENT } und versucht das bei mir so: page.20 = TEMPLATE page.20.template.cObject = CASE page.20.template.cObject { key.data = levelfield:-1, backend_layout_next_level, slide key.override.field = backend_layout default = TEXT default.value = {$inhTemp100} 1 = TEXT 1.value = {$inhTemp100Spruch} 4 = TEXT 4.value = {$inhTemp100} } page.20.template.workOnSubpart = DOKUMENT anzuwenden. Aber wieder nur eine leere Seite. Die Nummer des Backend-Layouts für Zitate hat vorher auch funktioniert und sollte stimmen. Die andere Nummer habe ich abgelesen. Ich kapier es nicht :( kann ich in der Condition keinen slide machen? Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Geht auch mit Deiner Variante nicht Johannes :( page.20 = TEMPLATE page.20 { file.stdWrap.cObject = CASE file.stdWrap.cObject { key.data = levelfield:-2, backend_layout_next_level, slide key.override.field = backend_layout default = TEXT default.value = fileadmin/templates/layout_100.html 1 = TEXT 1.value = fileadmin/templates/layout_100_Spruch.html 4 = TEXT 4.value = fileadmin/templates/layout_100.html } } Nur eine leere Seite. Und immer wieder zeigt der Object Browser ein freundliches N/A für das Objekt :P Ich hab uach probiert aus page.20 { ein page.20.template zu machen, weil mir das richtiger erschien. aber das Ergebnis ist immer das Gleiche... Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Leider nein :( Irgendwie kann er den CASE nicht. Gruß Heike Am 11.04.13 12:54, schrieb Johannes C. Schulz - EnzephaloN IT-Solutions: page.20 = TEMPLATE page.20{ template.stdWrap.cObject = CASE //stdWrap? Ist wohl wichtig... template.stdWrap.cObject { key.data = levelfield:-2, backend_layout_next_level, slide //levelfield:-2 sonst gehts nicht richtig! key.override.field = backend_layout default = TEXT default.value = {$inhTemp100} 1 = TEXT 1.value = {$inhTemp100Spruch} 4 = TEXT 4.value = {$inhTemp100} } template.workOnSubpart = DOKUMENT } ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Hallo Ich kann aber leider an dem Code keinen Fehler mehr erkennen. Und nein, es muß schon page.20 = TEMPLATE heißen. Bist Du sicher, daß das page.20-Objekt nicht noch irgendwo (weiter unten im Typoscript) überschrieben oder geleert wird? Die Anzeige N/A habe ich bei mir auch auf file und stdWrap - das hat nix zu sagen. Ich vermute ja den Fehler ganz woanders und garnicht in dem Case... Johannes -Ursprüngliche Nachricht- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Heike Herzog-Kuhnke Gesendet: Donnerstag, 11. April 2013 12:56 An: typo3-german@lists.typo3.org Betreff: Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen Geht auch mit Deiner Variante nicht Johannes :( page.20 = TEMPLATE page.20 { file.stdWrap.cObject = CASE file.stdWrap.cObject { key.data = levelfield:-2, backend_layout_next_level, slide key.override.field = backend_layout default = TEXT default.value = fileadmin/templates/layout_100.html 1 = TEXT 1.value = fileadmin/templates/layout_100_Spruch.html 4 = TEXT 4.value = fileadmin/templates/layout_100.html } } Nur eine leere Seite. Und immer wieder zeigt der Object Browser ein freundliches N/A für das Objekt :P Ich hab uach probiert aus page.20 { ein page.20.template zu machen, weil mir das richtiger erschien. aber das Ergebnis ist immer das Gleiche... Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Umfrageextension
Hallo, gibt es eigentlich eine gute Umfrageextension? So ca. wie surveymonkey o.ä. Wenn nicht besteht interesse daran, dass eine solche entwickelt wird? LG Tom ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Umfrageextension
Hallo Tom, schau Dir mal http://typo3.org/extensions/repository/view/pbsurvey an BG OLAF Am 11.04.2013 13:20, schrieb Thomas P.: Hallo, gibt es eigentlich eine gute Umfrageextension? So ca. wie surveymonkey o.ä. Wenn nicht besteht interesse daran, dass eine solche entwickelt wird? LG Tom ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Umfrageextension
Olaf Schuemann schrieb: schau Dir mal http://typo3.org/extensions/repository/view/pbsurvey an Hallo OLAF hast Du einen oder evtl. mehrere Links, auf denen man sich das mal live ansehen kann wenn möglich mit deutscher Sprache -- vielen Dank Gert Redlich ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] IRRE in Abhängigkeit vom Elterntyp?
Hallo zusammen! Es geht um die Formulare im Backend. Ich kann das TCA so konfigurieren, daß die Typauswahl das Formular anpasst. Ich möcht die enthaltenen Irre-Formulare ebenfalls anpassen. Beim letzten Versuch gab es diese Möglichkeit noch nicht, so daß ich in den Irre-Formularen keine Felder ausblenden konnte. Gibt es dazu neues oder eine Extension, die das ermöglicht? Elmar ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Seltsames Verhalten von templavoila FCE
Hi, ich habe auch ein Problem mit Sections. Ab einer bestimmten Anzahl von Elementen ( 100) erscheint die Fehlermeldung: Die Validierung des Sicherheitstokens dieses Formulars ist fehlgeschlagen. Bitte laden Sie das Formular erneut und schicken Sie es dann noch einmal ab. Stephan On 2012-03-30 11:20:00 +, Kay Strobach said: Hi, guck mal im XML nach einem max ;) Grüße Kay Am 30.03.2012 12:02, schrieb Jakob Hugentobler: Hallo zusammen Ich habe ein sehr seltsames FCE-Verhalten festgestellt. Und zwar hab ich ein FCE mit einer Section um mehrere Bilder einer Slide-Show zu zuweisen. Das FCE funktioniert soweit einwandfrei. Jedoch ab 10 Section-Elementen lässt sich das 11. nicht mehr speichern. Es erscheint keine Error-Meldung es wird einfach entfernt. Hat jemand ähnliche Erfahrungen schon gemacht und vielleicht eine Lösung? Umgebung: » TYPO 4.5.14 » templavoila 1.5.4 Vielen Dank! ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Umfrageextension
Schau mal hier: http://kequestionnaire.kennziffer.com/ Viele Grüße Christopher -Ursprüngliche Nachricht- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Thomas P. Gesendet: Donnerstag, 11. April 2013 13:21 An: 'German TYPO3 Userlist' Betreff: [TYPO3-german] Umfrageextension Hallo, gibt es eigentlich eine gute Umfrageextension? So ca. wie surveymonkey o.ä. Wenn nicht besteht interesse daran, dass eine solche entwickelt wird? LG Tom ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Seltsames Verhalten von templavoila FCE
Ich fand die lösung in der Group typo3.englisch im Thread Validating the security token of this form has failed issue in flexform with over 45 section entries: Hi Guys, Thanks for the hints, here my solution which fixed the problem: Into .htaccess: php_value suhosin.post.max_vars 8000 php_value suhosin.get.max_vars 8000 php_value suhosin.request.max_vars 8000 php_value max_input_vars 8000 Before I had a value of 800-600, which wasn't enough Cheers and good night, Dominic Stephan On 2013-04-11 12:04:27 +, Stephan Grass said: Hi, ich habe auch ein Problem mit Sections. Ab einer bestimmten Anzahl von Elementen ( 100) erscheint die Fehlermeldung: Die Validierung des Sicherheitstokens dieses Formulars ist fehlgeschlagen. Bitte laden Sie das Formular erneut und schicken Sie es dann noch einmal ab. Stephan On 2012-03-30 11:20:00 +, Kay Strobach said: Hi, guck mal im XML nach einem max ;) Grüße Kay Am 30.03.2012 12:02, schrieb Jakob Hugentobler: Hallo zusammen Ich habe ein sehr seltsames FCE-Verhalten festgestellt. Und zwar hab ich ein FCE mit einer Section um mehrere Bilder einer Slide-Show zu zuweisen. Das FCE funktioniert soweit einwandfrei. Jedoch ab 10 Section-Elementen lässt sich das 11. nicht mehr speichern. Es erscheint keine Error-Meldung es wird einfach entfernt. Hat jemand ähnliche Erfahrungen schon gemacht und vielleicht eine Lösung? Umgebung: » TYPO 4.5.14 » templavoila 1.5.4 Vielen Dank! ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Am 11.04.2013 14:01, schrieb Heike Herzog-Kuhnke: Hallo Johannes, wen dem so wäre, dann würde es ja nicht gehen, wenn ich die alten Zeilen: page.20 = TEMPLATE page.20.template = FILE Standard ist Layout 100 page.20.template.file = {$inhTemp100} [globalVar = TSFE:page|backend_layout = 1] page.20.template.file = {$inhTemp100Spruch} [global] page.20.template.workOnSubpart = DOKUMENT verwende. Dann klappt alles und die Template Dateien werden ordentlich angesprochen. Wenn ich diese Zeilen auskommentiere und stattdessen: page.20 = TEMPLATE page.20 template.stdWrap.cObject = CASE template.stdWrap.cObject { Sorry, ich muss hier mal kurz reingrätschen :-) Das Problem liegt nicht beim CASE sondern beim template page.20 = TEMPLATE page.20.template = FILE page.20.template.file = blah geht - also musst Du diesen Block auch beibehalten und kannst nicht einfach auf das FILE verzichten, weil dem Script sonst nicht klar ist, dass es sich ein FILE holen soll. page.20 = TEMPLATE page.20.template = FILE page.20.template.file { cObject = CASE cObject { #hierhin der Rest vom cObject wie gehabt } } HTH Joey -- Wenn man keine Ahnung hat: Einfach mal Fresse halten! (If you have no clues: simply shut your gob sometimes!) Dieter Nuhr, German comedian Xing: http://contact.cybercraft.de Twitter: http://twitter.com/bunnyfield TYPO3 cookbook (2nd edition): http://www.typo3experts.com ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Content Slide
ALso das würde mich auch einmal interessieren. Ich mache gelegentlich websites mit z.B. den Kontaktinformationen. Wie auch jetzt wieder für unser Volxfest http://volksfest.stadthaag.at. Da habe ich dann hardcodet die Adresse und sonstiges im HTML-Template drin. Natürlich kann dadurch kein Redakteur etwas daran ändern. Es wäre schön, wenn ich an dieser Stelle z.B. die Spalte Border verwenden kann. Auf der HOME könnte man dann den Inhalt schreiben und auf allen Seiten erscheint dieser Block. Aber bisher sind - bei mir - alle Befehle dafür fehlgeschlagen. Ich habe die zwei Zeilen an diversesten Stellen im template probiert - kein Erfolg. Ich denke auch, dass die Zeilen angepasst werden müssen. Mein Setup für page sieht so aus: page=PAGE page.typeNum=0 page.10=TEMPLATE page.10{ template=FILE template.file=fileadmin/templates/2013/index_2013.html workOnSubpart=DOCUMENT_BODY subparts.TOP_MENUtemp.menu1 subparts.LEFT_MENUtemp.menu2 subparts.FOOTER_MENUtemp.FOOTERMENU subparts.CONTENT_MIDDLEstyles.content.get subparts.CONTENT_LEFTstyles.content.getLeft subparts.CONTENT_RIGHTstyles.content.getRight subparts.CONTENT_BORDERstyles.content.getBorder subparts.BANNER.target=_top subparts.BANNER.target subparts.COPYRIGHTtemp.copyright subparts.HINWEIStemp.hinweis subparts.KOPFtemp.kopf subparts.NAMEtemp.name subparts.TITELtemp.titel subparts.ADRESSEtemp.adresse subparts.TELEFONtemp.telefon subparts.EMAILtemp.email subparts.FUSSZEILEtemp.fusszeile ... ... Ich kann also schlecht die Zeile page.10 styles.content.getBorder hier irgendwo einfügen, da mir dann ja page.10 gelöscht wird und alles andere weg ist ... Ich habe mich schon mehrmals darüber geärgert und gehe deshalb immer den Weg über die Konstanten: INCLUDE_TYPOSCRIPT:source=FILE:fileadmin/konfiguration/aenderbare_texte.txt wo dann die Redakteure den Inhalt über diese Textdatei verändern können ... Am 11.04.2013 11:46, schrieb chris Wolff: Hi heike, beispiel seitenbaum: * startseite (enthält inhalft in der rechten spalte der vererbt werden soll) - unterseite (hier ist die rechte spalte leer) - unter unter seite dein typoscript defineirt jetzt folgendens page.10 styles.content.getRight page.10.slide = -1 damit sammelt er den content in der rechten spalte ein ein. wenn du in der rechten spalte also ein bild auf der startseite einstellst. wird es auch auf unterseite und unterunterseite gezeigt. es sei denn die seiten haben eigenden inhalt für die rechte spalte definiert. gruss chris Am 11. April 2013 11:40 schrieb Heike Herzog-Kuhnke h...@kuhnke-owl.de: Hi Chris, gibts da auch ne Erläuterung für Dummies? Ich habe mir von ein paar Jahren haufenweise graue Haare geholt beim Versuch ein Bild auf mehreren Ebenen zu nutzen. Es handelt sich um Inhalte in der Content Spalte col=2 Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- Liebe Grüße aus Haag Gerhard Obermayr ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Hallo Das stimmt natürlich - doch wundert es mich, warum es bei mir auch ohne geht... Viele Grüße Johannes C. Schulz - EnzephaloN IT-Solutions (von unterwegs gesendet) JoH asenau i...@cybercraft.de schrieb: Am 11.04.2013 14:01, schrieb Heike Herzog-Kuhnke: Hallo Johannes, wen dem so wäre, dann würde es ja nicht gehen, wenn ich die alten Zeilen: page.20 = TEMPLATE page.20.template = FILE Standard ist Layout 100 page.20.template.file = {$inhTemp100} [globalVar = TSFE:page|backend_layout = 1] page.20.template.file = {$inhTemp100Spruch} [global] page.20.template.workOnSubpart = DOKUMENT verwende. Dann klappt alles und die Template Dateien werden ordentlich angesprochen. Wenn ich diese Zeilen auskommentiere und stattdessen: page.20 = TEMPLATE page.20 template.stdWrap.cObject = CASE template.stdWrap.cObject { Sorry, ich muss hier mal kurz reingrätschen :-) Das Problem liegt nicht beim CASE sondern beim template page.20 = TEMPLATE page.20.template = FILE page.20.template.file = blah geht - also musst Du diesen Block auch beibehalten und kannst nicht einfach auf das FILE verzichten, weil dem Script sonst nicht klar ist, dass es sich ein FILE holen soll. page.20 = TEMPLATE page.20.template = FILE page.20.template.file { cObject = CASE cObject { #hierhin der Rest vom cObject wie gehabt } } HTH Joey -- Wenn man keine Ahnung hat: Einfach mal Fresse halten! (If you have no clues: simply shut your gob sometimes!) Dieter Nuhr, German comedian Xing: http://contact.cybercraft.de Twitter: http://twitter.com/bunnyfield TYPO3 cookbook (2nd edition): http://www.typo3experts.com ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
hüpf hüpf, danke fürs grätschen, ich wollte schon aufgeben ;) Ich versuche das gleich. Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Ich weiß zwar nicht, warum es bei Johannes anders funktioniert, aber jetzt geht es mit diesem Schnipsel: page.20 = TEMPLATE page.20.template = FILE page.20.template.file { stdWrap.cObject = CASE stdWrap.cObject { key.data = levelfield:-2, backend_layout_next_level, slide key.override.field = backend_layout default = TEXT default.value = {$inhTemp100} 1 = TEXT 1.value = {$inhTemp100Spruch} 4 = TEXT 4.value = {$inhTemp100} } } page.20.template.workOnSubpart = DOKUMENT Merci Joey jetzt kann ich mich der nächsten Aufgabe widmen Vielen Dank für Eure Geduld Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Content Slide
Hi Solchen Globalen informationen würde ich warscheinlich einfach auf unsichtbare seiten packen. beispiel baum + startseite + unter seite (id 3) + noch eine unte seite + kontakt informationen (unsichtbar id 55) und dann folgender maßen ins template einsetzten: iher würde dann einfach inhalt von der kontakt information an dieser stelle eingesetzt werden. page.10 = TEMPLATE page.10.marker.KONTAKT = CONTENT page.10.marker.KONTAKT { select { uidInList = 55 where = colPos=0 } Häufig braucht man ja mehrer solcher blöcke. copyright, oder diskaimer am seiten fuss. kontakt informationen (telefonnummern im kopf) oder ähnliches. bei mir gibts deswegen meistens einen sysfolder mit diesen statischen informationen so können die redaktuere sie ändern. aber sie werden auf allen seiten an der richtigen stelle angezeigt und ich brauch nicht X unterschiedliche spalten dem redakteur zu zeigen. verreben durch slide macht eigendlich nur sin wenn es z.b eine seiten spalte gibt die in unterschiedlichen teil bereichen der seite unterschiedlcih befüllt wird. beispiel hier für währe folgendes: + Homepage + Produkte + Produkt 1 + Produkt 2 + Shop + Support + Downloads + Manuals + Wiki man möchte in der rechten spalte bei Produkte und allen unterseiten ein teaser die leute in den shop Lockt. auf der homepage und shop soll rechts das neuste produkt angepriesen werden und im support möchte man noch mal ein kontakt formular einfügen. dank slide muss mann dann nur hier die inhalte interlegen: + Homepage -- teaser für neues prdukt + Produkte -- teaser für shop + Produkt 1 + Produkt 2 + Shop + Support -- kontalt formular. + Downloads + Manuals + Wiki dank der slide einstellung würde es auf alle unterseiten vererbt werden. Am 11. April 2013 15:27 schrieb Gerhard Obermayr des...@cgc.at: ALso das würde mich auch einmal interessieren. Ich mache gelegentlich websites mit z.B. den Kontaktinformationen. Wie auch jetzt wieder für unser Volxfest http://volksfest.stadthaag.at. Da habe ich dann hardcodet die Adresse und sonstiges im HTML-Template drin. Natürlich kann dadurch kein Redakteur etwas daran ändern. Es wäre schön, wenn ich an dieser Stelle z.B. die Spalte Border verwenden kann. Auf der HOME könnte man dann den Inhalt schreiben und auf allen Seiten erscheint dieser Block. Aber bisher sind - bei mir - alle Befehle dafür fehlgeschlagen. Ich habe die zwei Zeilen an diversesten Stellen im template probiert - kein Erfolg. Ich denke auch, dass die Zeilen angepasst werden müssen. Mein Setup für page sieht so aus: page=PAGE page.typeNum=0 page.10=TEMPLATE page.10{ template=FILE template.file=fileadmin/templates/2013/index_2013.html workOnSubpart=DOCUMENT_BODY subparts.TOP_MENUtemp.menu1 subparts.LEFT_MENUtemp.menu2 subparts.FOOTER_MENUtemp.FOOTERMENU subparts.CONTENT_MIDDLEstyles.content.get subparts.CONTENT_LEFTstyles.content.getLeft subparts.CONTENT_RIGHTstyles.content.getRight subparts.CONTENT_BORDERstyles.content.getBorder subparts.BANNER.target=_top subparts.BANNER.target subparts.COPYRIGHTtemp.copyright subparts.HINWEIStemp.hinweis subparts.KOPFtemp.kopf subparts.NAMEtemp.name subparts.TITELtemp.titel subparts.ADRESSEtemp.adresse subparts.TELEFONtemp.telefon subparts.EMAILtemp.email subparts.FUSSZEILEtemp.fusszeile ... ... Ich kann also schlecht die Zeile page.10 styles.content.getBorder hier irgendwo einfügen, da mir dann ja page.10 gelöscht wird und alles andere weg ist ... Ich habe mich schon mehrmals darüber geärgert und gehe deshalb immer den Weg über die Konstanten: INCLUDE_TYPOSCRIPT:source=FILE:fileadmin/konfiguration/aenderbare_texte.txt wo dann die Redakteure den Inhalt über diese Textdatei verändern können ... Am 11.04.2013 11:46, schrieb chris Wolff: Hi heike, beispiel seitenbaum: * startseite (enthält inhalft in der rechten spalte der vererbt werden soll) - unterseite (hier ist die rechte spalte leer) - unter unter seite dein typoscript defineirt jetzt folgendens page.10 styles.content.getRight page.10.slide = -1 damit sammelt er den content in der rechten spalte ein ein. wenn du in der rechten spalte also ein bild auf der startseite einstellst. wird es auch auf unterseite und unterunterseite gezeigt. es sei denn die seiten haben eigenden inhalt für die rechte spalte definiert. gruss chris Am 11. April 2013 11:40 schrieb Heike Herzog-Kuhnke h...@kuhnke-owl.de: Hi Chris, gibts da auch ne Erläuterung für Dummies? Ich habe mir von ein paar Jahren haufenweise graue Haare geholt beim Versuch ein Bild auf mehreren Ebenen zu nutzen. Es handelt sich um Inhalte in der Content Spalte col=2 Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org
Re: [TYPO3-german] Content Slide
Hallo Chris, Am 11.04.2013 15:49, schrieb chris Wolff: Häufig braucht man ja mehrer solcher blöcke. copyright, oder diskaimer am seiten fuss. kontakt informationen (telefonnummern im kopf) oder ähnliches. Mache ich auch immer mit Markern oder Subparts. bei mir gibts deswegen meistens einen sysfolder mit diesen statischen informationen so können die redaktuere sie ändern. aber sie werden auf allen seiten an der richtigen stelle angezeigt und ich brauch nicht X unterschiedliche spalten dem redakteur zu zeigen. Mein Hintergedanke war, die Spalte BORDER nur auf der Startseite freizugeben. Auf allen anderen Seite sind nur LEFT, MIDDLE und RIGHT zu sehen ... Somit hätte der Redakteur auch keine unnötigen Spalten sichtbar ... Na ja, egal ich werde mich weiter spielen - man gönnt sich ja sonst nix. -- Liebe Grüße aus Haag Gerhard Obermayr ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Multi-Sprachen-Problem / URL - Bitte lesen!
Hallo zusammen, ich habe eine Hauptseite: www.domain.de Diese hat 2 Sprachen: DE/EN Standard-Sprache: DE Dann habe ich eine Landingpage im gleichen T3 und eine neue Domain: www.domain-landing.de Diese hat 1 Sprache: EN also habe ich die Setup´s alle auf die uid=1 gestellt: config { linkVars = L xmlprologue = none xhtml_cleaning = all sys_language_uid = 1 language = en locale_all = en_EN.UTF-8 htmlTag_langKey = en_EN doctype = xhtml_trans renderCharset = utf-8 additionalHeaders = Content-Type:text/html;charset=utf-8 #typolinkLinkAccessRestrictedPages = NONE; } soweit so gut. auf der Landingpage wird nun auch der EN Content ausgegeben! Nun übernehme ich aber ein paar Elemente von der Hauptwebseite DE/EN: - rechte Spalte und Footernavigation Wird auch alles perfekt in EN ausgegeben! Nur die URL´s verweisen immer auf die hauptdomain: www.domain.de/tester/bester.html Sobald ich nun die Landingpage so aufrufe: www.domain-landing.de/en/ verweist alles perfekt! www.domain.de/en/tester/bester.html Nur wie schaffe ich es nun dem T3 zu sagen, dass die URL: www.domain-landing.de auch die URL auf EN umstellen soll? stehe hier vor einem doofen Problem, oder sehe vor lauter Code nichts mehr :) Hoffe Ihr könnt mir Helfen!! :) VIELEN DANK!! -- -- TYPO3 - TIPS - ANLEITUNGEN - NEWS unter: http://blog.ingeniumdesign.de/ TYPO3 Webdesign Agentur Wiesbaden - Frankfurt unter: http://www.ingeniumdesign.de/ Facebook Fan http://www.facebook.com/ingeniumdesign/ -- ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
Am 11.04.2013 15:28, schrieb Johannes C. Schulz [EnzephaloN IT-Solutions]: Hallo Das stimmt natürlich - doch wundert es mich, warum es bei mir auch ohne geht... Vermutlich, weil Du den Code in einem FLUIDTEMPLATE verwendest :-) Das geht davon aus, dass ein Template immer eine Datei ist. Bei TEMPLATE gibt es den Parameter file aber nicht, denn dort heisst der template und ist vom Typ cObject. So ein Template kann in dem Fall auch aus der Datenbank kommen oder direkt reingeschrieben werden. 10 = TEMPLATE 10.template = TEXT 10.template.value = div ###MARKER###Whatever/div Nur wenn da FILE steht, wird stattdessen eine Datei verwendet. Theoretisch kann man auch direkt ein CASE dort reinschrauben und das FILE dann weiter unten nutzen: 10 = TEMPLATE 10.template = CASE 10.template { key.data = whatever default = FILE default.file = meinpfad/meinedatei 1 = FILE 1.file = meinpfad/meineanderedatei } In jedem Fall ist aber ein FILE nötig, damit man auf Dateien zugreifen kann. HTH Joey -- Wenn man keine Ahnung hat: Einfach mal Fresse halten! (If you have no clues: simply shut your gob sometimes!) Dieter Nuhr, German comedian Xing: http://contact.cybercraft.de Twitter: http://twitter.com/bunnyfield TYPO3 cookbook (2nd edition): http://www.typo3experts.com ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Multi-Sprachen-Problem / URL - Bitte lesen!
Hi Basti, witzigerweise stehe ich vor dem selben Problem und habe es auf der englischen Liste gepostet. Hier was zum Nachschlagen: http://www.dmitry-dulepov.com/2009/02/realurl-separate-language-domains-in.html Mein Setup: http://postimg.org/image/z3w6olyer/ http://postimg.org/image/vqny1w4tv/ http://postimg.org/image/oplnx307p/ Mein TS: config { linkVars = L sys_language_uid = 0 language = de locale_all = de_DE.UTF-8 htmlTag_langKey = de-DE # default, content_fallback, strict, ignore sys_language_mode = content_fallback # 0, hideNonTranslated, 1 sys_language_overlay = hideNonTranslated } [globalVar = GP:L = 4] config.sys_language_uid = 4 config.language = en config.locale_all = en_GB.UTF-8 config.htmlTag_langKey = en-GB [global] Leider funktioniert es nicht, auch wenn ich alles berücksichtigt habe was im Blog von Dmitry steht. Ich warte seit gut 2 Jahren auf ein funktionierendes Setup, vielleicht finden wir gemeinsam die Lösung... Schöne Grüße Dominic ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] deprecationloganalyzer TYPO3 6.0.5-dev - PHP Catchable Fatal Error
Hallo Philipp, danke für Deinen Tipp. Funktionert wieder. Gruss Matthias On 10.04.2013 17:51, Philipp Gampe wrote: Hi Matthias, Matthias Eberlein wrote: Ich habe auf einer TYPO3 6.0.5 Instants Die Ext. Georg deprecationloganalyzer Installiert. Beim Aufruf des Analyzers bekomme ich im Be folgenden Error PHP Catchable Fatal Error: Argument 1 passed to Tx_Deprecationloganalyzer_Report_Log::__construct() must be an instance of tx_reports_Module, instance of TYPO3\CMS\Reports\Controller\ReportController given in /var/www/virtual/sail2/html/typo3conf/ext/deprecationloganalyzer/Classes/Report/Log.php line 38 Einfach die Zeile in public function __construct(\TYPO3\CMS\Reports\Controller\ReportController $reportsModule) { ändern. Viele Grüße ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Hook für css_styled_content schreiben
Am 11. April 2013 12:35 schrieb Johannes C. Schulz - EnzephaloN IT-Solutions i...@enzephalon.de: class.enzcschook.php: ?php class enzcschook{ Schuss ins Blaue: They restrict PHP execution only to files from a certain namespace (for example, TYPO3 expects all callable functions to be in the user_ or tx_ namespace). ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Content Slide
Am 11.04.2013 15:27, schrieb Gerhard Obermayr: ALso das würde mich auch einmal interessieren. Ich mache gelegentlich websites mit z.B. den Kontaktinformationen. Wie auch jetzt wieder für unser Volxfest http://volksfest.stadthaag.at. Da habe ich dann hardcodet die Adresse und sonstiges im HTML-Template drin. Natürlich kann dadurch kein Redakteur etwas daran ändern. Es wäre schön, wenn ich an dieser Stelle z.B. die Spalte Border verwenden kann. Auf der HOME könnte man dann den Inhalt schreiben und auf allen Seiten erscheint dieser Block. Aber bisher sind - bei mir - alle Befehle dafür fehlgeschlagen. Ich habe die zwei Zeilen an diversesten Stellen im template probiert - kein Erfolg. Ich denke auch, dass die Zeilen angepasst werden müssen. Mein Setup für page sieht so aus: page=PAGE page.typeNum=0 page.10=TEMPLATE page.10{ template=FILE template.file=fileadmin/templates/2013/index_2013.html workOnSubpart=DOCUMENT_BODY subparts.TOP_MENUtemp.menu1 subparts.LEFT_MENUtemp.menu2 subparts.FOOTER_MENUtemp.FOOTERMENU subparts.CONTENT_MIDDLEstyles.content.get subparts.CONTENT_LEFTstyles.content.getLeft subparts.CONTENT_RIGHTstyles.content.getRight subparts.CONTENT_BORDERstyles.content.getBorder subparts.BANNER.target=_top subparts.BANNER.target subparts.COPYRIGHTtemp.copyright subparts.HINWEIStemp.hinweis subparts.KOPFtemp.kopf subparts.NAMEtemp.name subparts.TITELtemp.titel subparts.ADRESSEtemp.adresse subparts.TELEFONtemp.telefon subparts.EMAILtemp.email subparts.FUSSZEILEtemp.fusszeile ... ... Ich kann also schlecht die Zeile page.10 styles.content.getBorder Hallo, dann muss es so aussehen: subparts.whatever styles.content.getBorder subparts.whatever.slide = Schöne Grüße, Björn ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Content Slide
Und was mach ich, wenn ich eigentlich mit einem SELECT arbeite? Ich nehme dieses get... garnicht. Gehe ich mal recht in der Annahme, dass es für SELECT keinen slide gibt? Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Powermail produziert einen vom w3c nicht gewünschten Code
Hallo Liste, ich wollte gerade die neue Seite im w3c checken und stolpere beim Kontaktformular über powermail. Hier wird eine Zeile generiert, die das w3c nicht mag: Warning cannot generate system identifier for general entity X An entity reference was found in the document, but there is no reference by that name defined. Often this is caused by misspelling the reference name, unencoded ampersands, or by leaving off the trailing semicolon (;). The most common cause of this error is unencoded ampersands in URLs as described by the WDG in Ampersands in URLs. Entity references start with an ampersand () and end with a semicolon (;). If you want to use a literal ampersand in your document you must encode it as amp; (even inside URLs!). Be careful to end entity references with a semicolon or your entity reference may get interpreted in connection with the following text. Also keep in mind that named entity references are case-sensitive; Aelig; and aelig; are different characters. If this error appears in some markup generated by PHP's session handling code, this article has explanations and solutions to your problem. Note that in most documents, errors related to entity references will trigger up to 5 separate messages from the Validator. Usually these will all disappear when the original problem is fixed. Line 129, column 46: cannot generate system identifier for general entity tx_powermail_pi1 … id=kontakt action=index.php?id=11tx_powermail_pi1%5BmailID%5D=18cHash=4b… Line 129, column 78: cannot generate system identifier for general entity cHash …id=11tx_powermail_pi1%5BmailID%5D=18cHash=4b950a217708811c0da9608e4863b398#c… zusätzlich scheint der w3c Check auch die Attibute Angaben nicht zu mögen: Line 129, column 207: there is no attribute novalidate …=tx_powermail_pi1_form enctype=multipart/form-data novalidate=novalidate Line 138, column 176: there is no attribute required …_uid1 id=uid1 size=100 maxlength=100 tabindex=1 required=required / Line 143, column 173: there is no attribute pattern … id=uid2 size=50 maxlength=50 tabindex=2 pattern=^[a-zA-Z0-9\s]*$ / Line 181, column 144: there is no attribute maxlength …uid7 rows=20 cols=100 maxlength=1000 tabindex=7 required=required … Line 181, column 173: there is no attribute required …=20 cols=100 maxlength=1000 tabindex=7 required=required /textarea - Das alles wird von Powermail eingetragen. Hat einer von Euch eine Idee, was ich da machen könnte, um einen validen Code zu bekommen? Die generierte Zeile 129 macht offensichtlich einen Heidenärger. Hab ich den falschen Seitentyp angegeben? !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd; html xml:lang=de lang=de xmlns=http://www.w3.org/1999/xhtml; # Funktionieren tuts, aber irgendwie finde ich es schade dass das nicht einfach so durch läuft. Die installierte typo3 Version ist 4.5.25 und Powermail 1.6.9 ich nehme das basic template. Einen lieben Gruß Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen
irgendwie steht bei mir die Anwort mitdem funktionierenden Schnipsel nicht ganz am Ende des Threads. Damit jeder es findet, diese Variante funktioniert einwandfrei: page.20 = TEMPLATE page.20.template = FILE page.20.template.file { stdWrap.cObject = CASE stdWrap.cObject { key.data = levelfield:-2, backend_layout_next_level, slide key.override.field = backend_layout default = TEXT default.value = {$inhTemp100} 1 = TEXT 1.value = {$inhTemp100Spruch} 4 = TEXT 4.value = {$inhTemp100} } } page.20.template.workOnSubpart = DOKUMENT Danke an Alle!!! Heike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german