[TYPO3-german] Via fluid auf Plugin-Einstellungen zugreifen
Hi zusammen, ich möchte gerne innerhalb meiner fluid View-Templates in Abhängigkeit der Plugin-Einstellungen unterschiedliches Markup generieren. Konkret kann ich in bei dem Plugin "news" (https://typo3.org/extensions/repository/view/news) unterschiedliche "Actions" wählen: - List view - Detail view - Date menu - ... Wie kann ich nun via fluid auf diese Plugin-Konfiguration zugreifen? Beispiele: plugin.tx_news.settings.switchableControllerActions.News.1 = list plugin.tx_news.settings.switchableControllerActions.News.1 = detail Viele Grüße Daniel ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] JS/CSS Compression für Inline-JS und -CSS
Hallo zusammen, gibt es eine Möglichkeit Inline-CSS und Inline-JavaScript (erzeugt z.B. von Extensions) über den ab TYPO3 4.x eingebauten Compressor mit minifizieren bzw. konkatenieren zu lassen? Die Extension scriptmerger (http://forge.typo3.org/projects/extension-scriptmerger) tut dies für JS z.B. über die Option parseBody = 1 Viele Grüße und guten Rutsch Daniel ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] JS/CSS Compression für Inline-JS und -CSS
Danke für die Antworte, funktioniert hat es bei 4.7.7 korrekterweise mit den compress*- bzw. concatenate*-Parametern. Nun Inline-CSS bzw. -JS wird scheinbar nicht berücksichtigt. Ich bleibe beim scriptmerger... Viele Grüße Daniel Am 01.01.2013 um 03:44 schrieb Michael: > On 01/01/13 06:23, Daniel Bachmann wrote: > >> config { >> minifyJS = 0 >> minifyCSS = 0 >> compressJs = 0 >> compressCss = 0 >> concatenateJs = 0 >> concatenateCss = 0 >> } >> >> Ich glaube das funktioniert ab Version 4,6. Ggf. auch 4.5. > > Ist meines Wissens nach erst ab 4.6 eingefuehrt worden. "minify*" und > "compress*" sind identisch, wobei "minify" nicht mehr benutzt werden sollte: > > config.compressJs is the new name for config.minifyJS which has been > deprecated. > config.compressCss is the new name for config.minifyCSS which has been > deprecated. > > see: Rename and deprecate config.minifyJS/config.minifyCSS > http://forge.typo3.org/issues/28677 > > Ein paar weitere Infos findet man auch in den Release Notes von 4.6, > ganz am Ende der Seite, unter "JS/CSS Compression": > http://wiki.typo3.org/TYPO3_4.6 > > Ausserdem sollte an dieser Stelle erwaehnt werden, dass "compression of > javascript files with jsmin" in 6.0 wieder entfernt wurde: > > (quote) "The default compression of certain javascript files in frontend > and backend with the jsmin library was removed from the core due to > license issues. The code segment was substituted with a hook, so > extensions can now deliver compression solutions if needed. In general, > it is a good idea to configure a webserver to compress javascript and > css files on the webserver with gzip." > > see: jsmin.php uses non-free license > http://forge.typo3.org/issues/31832 > > Man sollte also etwas aufpassen, wie und mit welcher TYPO3 version man > die JS/CSS compression vom core einsetzt :-) > > > Cheers > Michael > > ___ > 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] Via fluid auf Plugin-Einstellungen zugreifen
Habe es jetzt wie folgt gelöst (ich glaube nicht wirklich elegant, aber es funktioniert): In der localconf.php habe ich die Extension-Konfiguration erweitert: $GLOBALS['TYPO3_CONF_VARS']['EXT']['news']['templateLayouts'] = array( 0 => array( 0 => 'List', 1 => 'list' ), 1 => array( 0 => 'Detail', 1 => 'detail' ), 2 => array( 0 => 'Last', 1 => 'last' ), 3 => array( 0 => 'Date', 1 => 'date' ), 4 => array( 0 => 'Category', 1 => 'category' ), ); Hier kann ich im Plugin-Setup dann meine Auswahl treffen. Den jeweiligen Wert kann ich dann z.B. so im fluid-Template abfragen: Viele Grüße Daniel Am 31.12.2012 um 08:03 schrieb Daniel Koch: > Hi zusammen, > > ich möchte gerne innerhalb meiner fluid View-Templates in Abhängigkeit der > Plugin-Einstellungen unterschiedliches Markup generieren. Konkret kann ich in > bei dem Plugin "news" (https://typo3.org/extensions/repository/view/news) > unterschiedliche "Actions" wählen: > - List view > - Detail view > - Date menu > - ... > > Wie kann ich nun via fluid auf diese Plugin-Konfiguration zugreifen? > > Beispiele: > plugin.tx_news.settings.switchableControllerActions.News.1 = list > plugin.tx_news.settings.switchableControllerActions.News.1 = detail > > Viele Grüße > Daniel > ___ > 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] Probleme mit tq_seo
Hi zusammen, folgendes Problem mit o.g. Extension. In der Entwicklungsumgebung bekomme ich bei Klick auf das Backend-Module: SEO > Kontrollzentrum folgenden Fehler (in der ExtJS-Fehlerkonsole): caller: t3lib_DB::sql_query ERROR: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') AND seosr.uid IS NULL' at line 6 lastBuiltQuery: SELECT p.uid FROM pages p LEFT JOIN tx_tqseo_setting_root seosr ON seosr.pid = p.uid AND seosr.deleted = 0 WHERE p.uid IN () AND seosr.uid IS NULL debug_backtrace: require(typo3conf/ext/tq_seo/mod2/index.php),ypo3_src-4.7.7/typo3/mod.php#45 // tx_tqseo_module_standalone->main#249 // tx_tqseo_module_base->moduleContent#104 // tx_tqseo_module_controlcenter->executeMain#150 // t3lib_DB->sql_query#69 // t3lib_DB->debug#903 Ein Klick auf das Backend-Modul: SEO > SITEMAP zeigt mir eine leere Liste. In der Liveumgebung bekomme ich keine Fehlermeldung (kann jedoch auch am unterschiedlichen Error-Level liegen). Bekomme aber bei beiden Backend-Ansichten eine leere Liste angzeigt. In der DB-Tabelle: tx_tqseo_sitemap sind auf beiden Systemen Einträge vorhanden. Hat jemand eine Idee? Eingesetze Versionen: TYPO3: 4.7.7 tq_seo: 5.0.0 Viele Grüße Daniel ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Probleme mit tq_seo
Ja, korrekt. Sowohl in der Entwicklungs- als auch in der Liveumgebung hat die Tabelle: tx_tqseo_setting_root keinen Eintrag. Ich habe es jetzt noch mit einer anderen Installation verglichen, dort ist ein Eintrag vorhanden und im Backend-Modul wird auch alles korrekt angezeigt. Die Frage ist jetzt nur, warum wird bei den beiden ersten Installationen kein DB-Eintrag erzeugt wurde. Das einzige was ich als Unterschied erkennen kann ist, dass bei der funktionierenden Installation die Startseite der Website die PID 1 hat, bei den anderen ist es eine andere... Viele Grüße Daniel Am 12.01.2013 um 16:59 schrieb Rainer Schleevoigt: > On 1/12/13 3:05 PM, Daniel Koch wrote: >> Hi zusammen, >> FROM pages p >> LEFT JOIN tx_tqseo_setting_root seosr >> ON seosr.pid = p.uid >> AND seosr.deleted = 0 >> WHERE p.uid IN () >> AND seosr.uid IS NULL > > Die Liste der UIDs is leer ... >> >> debug_backtrace: >> require(typo3conf/ext/tq_seo/mod2/index.php),ypo3_src-4.7.7/typo3/mod.php#45 >> // tx_tqseo_module_standalone->main#249 // >> tx_tqseo_module_base->moduleContent#104 // >> tx_tqseo_module_controlcenter->executeMain#150 // t3lib_DB->sql_query#69 // >> t3lib_DB->debug#903 >> >> Ein Klick auf das Backend-Modul: >> SEO > SITEMAP >> zeigt mir eine leere Liste. >> >> In der Liveumgebung bekomme ich keine Fehlermeldung (kann jedoch auch am >> unterschiedlichen Error-Level liegen). >> Bekomme aber bei beiden Backend-Ansichten eine leere Liste angzeigt. >> >> In der DB-Tabelle: tx_tqseo_sitemap sind auf beiden Systemen Einträge >> vorhanden. >> >> Hat jemand eine Idee? >> >> Eingesetze Versionen: >> TYPO3: 4.7.7 >> tq_seo: 5.0.0 >> >> Viele Grüße >> Daniel >> ___ >> TYPO3-german mailing list >> TYPO3-german@lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german > > > -- > *Dipl.-Ing. Rainer Schleevoigt* > Certified TYPO3 Integrator > Certified Titanium App Developer > > Novalisweg 10 > 22303 Hamburg > TEL 040 27806982 > |Ust-ID: DE239491976||| > > ___ > 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