[TYPO3-UG Dutch] "external url" language dependent
WP Perquin
perquin at yuplounge.nl
Wed Sep 3 22:16:47 CEST 2008
Okay attachment lukt overduidelijk dus niet. Hierbij dan maar een linkje
naar de complete code:
http://plaatscode.be/22111/
-----Oorspronkelijk bericht-----
Van: typo3-ug-dutch-bounces at lists.netfielders.de
[mailto:typo3-ug-dutch-bounces at lists.netfielders.de] Namens WP Perquin
Verzonden: woensdag 3 september 2008 22:07
Aan: 'TYPO3 Usergroup Dutch'
Onderwerp: Re: [TYPO3-UG Dutch] "external url" language dependent
Het gaat om een external url pagina welke je vertaald. Bij de vertaalde
pagina wil ik dan ook een andere url hebben staan.
Maar Loek, je verhaal zette me wel in de goede richting. Er is zelfs een
patch voor gemaakt, alleen niet voor de nieuwere versies.
http://bugs.typo3.org/view.php?id=4911
Deze patch heb ik iets aangepast (echt minimaal hoor, maar anders werkt het
niet):
Onderin wordt verwezen naar de bestanden:
typo3/sysext/install/modules/setup/conf.php
en
typo3/sysext/install/modules/system/conf.php
Beiden komen niet voor. In plaats daarvan kijk je of de volgende bestanden:
t3lib\config_default.php (221)
typo3_src\t3lib\config_default.php (221)
typo3_src-4.1.7\t3lib\config_default.php line 221
bij 'pageOverlayFields' de code is uitgebreid van:
'pageOverlayFields' =>
'uid,title,subtitle,nav_title,media,keywords,description,abstract,author,aut
hor_email',
Daarnaast dient uiteraard ook de tabel `pages_language_overlay` uit de
database uitgebreid te worden. Dat doe je met de volgende query:
ALTER TABLE `pages_language_overlay` ADD `url` TINYTEXT NOT NULL AFTER
`l18n_diffsource` ,
ADD `target` VARCHAR( 20 ) NOT NULL AFTER `url` ,
ADD `urltype` TINYINT( 4 ) NOT NULL AFTER `target` ;
Als attachment de "veranderingen" gezet. Voor hen die het interessant vinden
kunnen ze het zelf bij de bug-reports zetten. Geen idee hoe ik dat moet doen
namelijk en/of het wel voldoende is om erop gezet te worden.
Willem
-----Oorspronkelijk bericht-----
Van: typo3-ug-dutch-bounces at lists.netfielders.de
[mailto:typo3-ug-dutch-bounces at lists.netfielders.de] Namens Loek Hilgersom
Verzonden: woensdag 3 september 2008 19:52
Aan: typo3-ug-dutch at lists.netfielders.de
Onderwerp: Re: [TYPO3-UG Dutch] "external url" language dependent
Hoi Willem,
Wat je moet doen is het veld 'url' mbv. de install-tool toevoegen aan de
'pageOverlayFields'. Dan krijg je in de vertaalde versie van je pagina ook
een
Url-veld om per taal een andere url in te voeren.
Ik heb dit specifieke geval niet getest maar het zou zo moeten werken. Je
loopt
natuurlijk wel het risico dat je dan bij alle pagina's van het type externe
url
voor elke taal de url moet invoeren, maar dat is te overzien als het er niet
al
te veel zijn.
Groet,
Loek
WP Perquin wrote:
> Hoi Lijst,
>
>
> Wat is wil is dat de external url zoals je die voor een page aan kan maken
> taalafhankelijk is.
>
> Vermoedelijk kan dat via de tsconfig, maar dat is me nog niet gelukt.
>
> Wat ik wil is dat het menu ook externe links bevat naar andere websites.
>
> Zo heb je bijvoorbeeld in het menu een link naar nieuws. Voor de NL siote
> verwijst hij dan naar www.nrc.nl <http://www.nrc.nl/> en voor de Engels
> talige website (er staat dan ook news) verwijst hij naar www.bbc.co.uk
> <http://www.bbc.co.uk/> . Het betreft een one tree Multi language website,
> versie 4.1.7
>
>
>
> Heeft iemand het wel eens gedaan? Of heeft informatie hoe je het kunt
doen?
> Google bood weinig soelaas.
>
>
>
> Willem
>
_______________________________________________
TYPO3-UG-dutch mailing list
TYPO3-UG-dutch at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
More information about the TYPO3-UG-dutch
mailing list