Forum » TYPO3 » Ogólne
Tematy bez nowych odpowiedzi

includy z rozszerzeń na każdej stronie


Autor Wiadomość
Napisane: 05.12.2009 [11:33]
tomkraw1
Twórca tematu
zarejestrowany: 14.07.2008
Posty: 200
Przydała by mi się wskazóweczka do nie umieszczania styli i javascriptu rozszerzeń na wszystkich stronach - w głównym szablonie. Żeby je inkludować tylko na tych stronach, które ich rzeczywiście potrzebują.
Napisane: 05.12.2009 [15:31]
dpacholczyk
zarejestrowany: 17.09.2008
Posty: 1006
strony które mają mieć specyficzną konfigurację ustaw przez moduł template jako ext template...dzięki temu będziesz mógł nadać im oddzielną konfigurację a w tym również ustawić statyczne templatki (czyli css`y i js`y)

Certified Level 2 TYPO3 Night Crew Member.
Napisane: 13.12.2009 [19:22]
tomkraw1
Twórca tematu
zarejestrowany: 14.07.2008
Posty: 200
To działa ale... Mam konfigurację TS w Template Storage. Chyba się to gryzie z ext template strony. W ext template strony musiałem znów inkludować rekordy z Template storage. Czy ja to zdanie zbytnio zamaśliłem? icon_biggrin.gif

Dobrze to robię?
Napisane: 15.12.2009 [10:34]
dpacholczyk
zarejestrowany: 17.09.2008
Posty: 1006
tomkraw1 napisał/a

To działa ale... Mam konfigurację TS w Template Storage. Chyba się to gryzie z ext template strony. W ext template strony musiałem znów inkludować rekordy z Template storage. Czy ja to zdanie zbytnio zamaśliłem? icon_biggrin.gif

Dobrze to robię?



a dlaczego wg. Ciebie się gryzie ?

Skoro działa to czemu nie stosujesz ? icon_razz.gif

Certified Level 2 TYPO3 Night Crew Member.
Napisane: 15.12.2009 [11:12]
kss
admin
zarejestrowany: 19.07.2007
Posty: 811

A w jaki sposób teraz includujesz css i js rozszerzeń w ext template?

Przez typoscript?
Czy włączając statyczny TS rozszerzenia ?

Certyfikowany Integrator Systemu TYPO3
http://www.cms-partner.pl
Napisane: 15.12.2009 [19:02]
biesior
admin
zarejestrowany: 20.03.2008
Posty: 1338
W Template Storage dołącz tylko rozszerzenia, które mają iść na stronę główną i w dół, rozszerzeń +ext używaj na podstronach do dopięcia danego rozszerzenia w określonym miejscu drzewa.

Przydatne są również zapisy służące do usuwania domyślnego CSS'a, co w połączeniu z instrukcjami warunkowymi można wykorzystać na określonych stronach, np:
TYPOSCRIPT
// znak > czyści wartość
plugin.tx_cssstyledcontent._CSS_DEFAULT_STYLE >
plugin.tt_news._CSS_DEFAULT_STYLE >


Sesja wygasła, zaloguj się, żeby się wylogować.

T3CI
Certified Level 2 TYPO3 Night Crew Member.
KO System enthusiast
Napisane: 15.12.2009 [21:42]
tomkraw1
Twórca tematu
zarejestrowany: 14.07.2008
Posty: 200
W szablonie Root page miałem zdefiniowane stałe, załączone statycznie CSS-y i załączone rekordy z Template Storage. Podział miałem podobny do tego z końcówki MTB (+ext plugins, +ext multilanguage, +ext parts itd.). Wszystko grało tylko, że za dużo niepotrzebnych rzeczy szło do przeglądarki. Kiedy na podstronie z newsami wstawiłem rekord szablonu rozszerzenia to newsy straciły konfigurację z Template storage.
dpacholczyk: to, może niefortunnie, nazwałem gryzieniem.

kss: style dodawałem w Include static w Root page - jeśli dokumentacja rozszerzenia tak mówi lub w TS przez "page.includeCSS".

biesior: Chyba takiej wskazówki mi brakowało. Muszę trochę to wszystko przeorganizować.

Po załączeniu +ext Plugins i +ext Multilanguage z Template Storage do rekrodu szablonu strony z newsami - wszystko zaczęło wyglądać jak powinno. Teraz mam nadmiar TS. W rekordach szablonów podstron zacząłem dodawać.
TYPOSCRIPT
page.includeCSS {
  file1 = fileadmin/template/styles/news.css
  file2 = fileadmin/template/styles/comments.css
}


[Ten temat był edytowany 1 razy. Ostatnio 15.12.2009 o 21:46.]