Uwaga! Od sierpnia 2017 forum jest w trybie tylko do odczytu.

Dlaczego? Dlatego, że społeczność TYPO3 przeniosła się na slack'a i stackoverflow:
  • Przeczytaj artykuł wprowadzający do slacka, w którym dowiesz gdzie i jak się zarejestrować.
  • Jeżeli masz pytania odnośnie Polskiej Społeczności TYPO3 zapraszamy na kanał slack'a #community-pl. Rozmawiamy tam w języku polskim.
  • Pytania dotyczące samego TYPO3 zadawaj po angielsku na stackoverflow oznaczając je tagiem "typo3". Następnie posługując się linkiem do tego pytania postaraj się zachęcić ludzi z kanału slack'a #typo3-cms lub bardziej pasujących kanałów tematycznych, żeby na nie odpowiedzieli.
  • Możesz też oczywiście zadawać pytania na slacku bez zakładania wątków na stackoverflow, ale wówczas wiedza ta nie jest indeksowana przez googla i część osób nie będzie chciała Ci z tego powodu pomagać.
  • Dla części osób dzielących się wiedzą ważne jest też budowanie reputacji na stackoverflow. Jest to kolejny powód dla którego powinieneś zadawać pytania na stackoverflow by zwiększyć swoje szanse na znalezienie odpowiedzi. Pamiętaj, żeby oceniać odpowiedzi!
Tematy bez nowych odpowiedzi

RTE generowanie linku - wycina index.php


Autor Wiadomość
Napisane: 26.05.2011 [17:43]
blp
Twórca tematu
zarejestrowany: 23.08.2007
Posty: 12
Witam,
mam problem z rtehtmlarea. Jeśli utworzę link w tekście (zwykły internal link - do strony) to jest on generowany w takiej postaci:

http://domena/?id=111
a nie tak jak powinien:
http://domena/index.php?id=111

Taki link działa ale używam realurl i wstawia mi to ?id=403 zamiast odpowiedniej ścieżki a co gorsza nie przechowuje parametru ustawionego w config.linkVars. Linki robione typolinkiem poza RTE zachowują się ok, z realurl i bez, stąd sądzę że problem wynika z tego że RTE nie dodaje index.php...

Może wie ktoś jak to zmienić żeby RTE robił normalnego typolinka? Grzebałem w sieci i w dokumentacji ale bez efektów także będę wdzięczny za wszelkie wskazówki...

Używam:
- typo3 4.5.2
- rtehtmlarea 2.1.6
- realurl 1.10.1


[Ten temat był edytowany 1 razy. Ostatnio 26.05.2011 o 17:44.]
Napisane: 26.05.2011 [19:08]
kss
zarejestrowany: 19.07.2007
Posty: 1341
"blp" napisał/a

jest on generowany w takiej postaci:

http://domena/?id=111
a nie tak jak powinien:
http://domena/index.php?id=111


Właśnie tak powinien on wyglądać i jest on poprawnie renderowany przez realurl w poprawnie skonfigurowanej instalacji TYPO3.... najwidoczniej takiej nie posiadasz icon_smile.gif.

Nie widziałem jescze podobnego przypadku stąd nie mogę doradzić Ci nic konkretnego. Na poczatek spróbuj wyrzucić z głównego szablonu TS wszytko z wyjątkiem dołączonego w static "Css styled content".

=======================================
t33k
Napisane: 26.05.2011 [19:20]
blp
Twórca tematu
zarejestrowany: 23.08.2007
Posty: 12
hmm jeśli mogę dopytać żeby się upewnić:

http://domena/?id=111

Taki sposób wygenerowania linka przez RTE (z wyciętym index.php) jest normalny i przy poprawnej konfiguracji serwisu powinien być dobrze odczytywany przez RealUrl?

Dodam jeszcze że RTE generuje mi taki link bez względu czy jest włączony realurl czy nie (w innych przypadkach, poza RTE w typolinkach mam bez realurl domena/index.php?id=111 a z włączonym już ze ścieżką domena/strona/podstrona/)
Napisane: 26.05.2011 [19:21]
kss
zarejestrowany: 19.07.2007
Posty: 1341
"blp" napisał/a

hmm jeśli mogę dopytać żeby się upewnić:

http://domena/?id=111

Taki sposób wygenerowania linka przez RTE (z wyciętym index.php) jest normalny i przy poprawnej konfiguracji serwisu powinien być dobrze odczytywany przez RealUrl?


Tak. Potwierdzam.

Linki zapisane poprzez RTE w bazie danych są przed wyświetleniem w FE zawsze przepuszczane przez funkcje generujące link.

U Ciebie ten proces jest zakłócony i stąd problemy.

=======================================
t33k