bednee / cooluri

GIT repository for TYPO3 extension CoolUri
7 stars 12 forks source link

Wrong localized path issue #7

Closed DenisMir closed 9 years ago

DenisMir commented 9 years ago

I'm using the latest version of Typo3 6.2 LTS and I got a problem with the localized paths in CoolUri.

Language Setup:

Here is the root typoscript template:

# multi language setup
config.linkVars = L
config.uniqueLinkVars = 1
config.sys_language_uid = 0
config.language = en
config.locale_all = en_US.UTF8
config.htmlTag_langKey = en

[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE.UTF8
config.htmlTag_langKey = de
[global]

Here is the relevant part of the cooluri config (the other stuff is untouched):

  <valuemaps>
    <valuemap>
      <parameter>L</parameter>
      <value key="">0</value>
      <value key="de">1</value>
    </valuemap>
  </valuemaps>

And here is the simplified page setup:

One Page with the page title Imprint and the german translation Impressum

And here is the error:

I don't get the reason why the language menu renders these wrong paths.

And here are the cached links:

Have you got an explanation for the problem?

bednee commented 9 years ago

I believe that this is fixed by https://github.com/bednee/cooluri/commit/162bf17d54126aab8db0fe9c652fbc178dfe6c50

Please update your CoolUri with the latest from GIT and test it again.

Thanks

DenisMir commented 9 years ago

Great to hear that. I will try that out with the latest release. I'm getting back to you.

DenisMir commented 9 years ago

@bednee

I've used CoolUri from the master branch now. (which is still 1.0.36) The problem is fixed now. It would be great if you could update the master version to 1.0.38 so the extension manager does not offer an update to 1.0.37.

davidspiess commented 9 years ago

Any news when this gets integrated in TER?

TomOne commented 9 years ago

Any news when this gets integrated in TER?

Same question here.

bednee commented 9 years ago

New version has just been uploaded to TER.