[TYPO3-english] R: CE type=menu with external urls

De Contardi Riccardo Riccardo.DeContardi at bhuman.it
Thu Mar 15 09:27:37 CET 2012


This works:
tt_content.menu.20.1.1.NO {
  doNotLinkIt = 1
  stdWrap.cObject = CASE
  stdWrap.cObject {
   key.field = doktype
   default = TEXT
    default {
      field = nav_title // title
      typolink.parameter.field = uid
      typolink.ATagParams.dataWrap = title="{field:title}"
      stdWrap.htmlSpecialChars = 1
      }

   # 4 = shortcut
   4 = TEXT
   4 {
      field = nav_title  // title
      typolink.parameter.field = shortcut
      typolink.ATagParams.dataWrap = title="{field:title}"
      stdWrap.htmlSpecialChars = 1
      }

   # 3 = external url
   3 = TEXT
   3 {
    field = nav_title // title
    typolink.parameter.field = url
    typolink.extTarget.field = target
    typolink.ATagParams.dataWrap = title="{field:title}"
    stdWrap.htmlSpecialChars = 1
    } 
   }
  }
tt_content.menu.20.1.1.NO.stdWrap.htmlSpecialChars = 0

The other solution, setting:
$TYPO3_CONF_VARS['SYS']['doNotCheckReferer'] = '1'
Works as well

Thank you for your support and best regards


--------------------------------------------
Riccardo De Contardi - Web Developer
B Human Srl - www.bhuman.it
Via Canzio, 15 - 20131 Milano
TEL +39-02-20.23.271 - FAX +39-02-20.240.561
--------------------------------------------

-----Messaggio originale-----
Da: typo3-english-bounces at lists.typo3.org [mailto:typo3-english-bounces at lists.typo3.org] Per conto di Urs Bräm
Inviato: mercoledì 14 marzo 2012 20:57
A: typo3-english at lists.typo3.org
Oggetto: Re: [TYPO3-english] CE type=menu with external urls

Hi Riccardo

I just had a similar problem today and found this:
http://lists.typo3.org/pipermail/typo3-german/2009-May/058985.html
Setting DoNotCheckReferer = 1 in localconf / install tool seemed to have done the trick for me (my problem occured only when the used domain had www. before it as opposed to the defined RealURL-BaseURL)

... well I think it worked, it's not completely tested yet.

But about the html-entities: you have "htmlSpecialChars = 1", have you tried setting it to 0?

Cheers
Urs

Am 14.03.12 18:01, schrieb De Contardi Riccardo:
> Hello everybody. I've got an issue with my TYPO3 4.3:
>
>
>
> I use a content element, ctype=menu, "menu of subpages of these pages"
> to render all the subpages of a given page (e.g. ID=5)
>
> One of the subpages of ID=5 is an "external URL" page
>
>
>
> I've noticed that the link in the "menu of subpages of these pages" 
> does not redirect to the external page: instead it links to an empty 
> "internal page"
>
>
>
> I've tried to solve this thing via TYPOSCRIPT:
>
>
>
> tt_content.menu.20.1.1.NO {
>
>
>
>   doNotLinkIt = 1
>
>   stdWrap.cObject = CASE
>
>   stdWrap.cObject {
>
>    key.field = doktype
>
>    default = TEXT
>
>    default.htmlSpecialChars = 0
>
>                  default {
>
>     field = nav_title // title
>
>     typolink.parameter.field = uid
>
>     typolink.ATagParams.dataWrap = title="{field:title}"
>
>     stdWrap.htmlSpecialChars = 1
>
>     }
>
>    # 4 = shortcut
>
>    4 = TEXT
>
>    4 {
>
>     field = nav_title  // title
>
>     typolink.parameter.field = shortcut
>
>     typolink.ATagParams.dataWrap = title="{field:title}"
>
>     stdWrap.htmlSpecialChars = 1
>
>
>
>     }
>
>    # 3 = external url
>
>    3 = TEXT
>
>    3 {
>
>     field = nav_title // title
>
>     typolink.parameter.field = url
>
>     typolink.extTarget.field = target
>
>     typolink.ATagParams.dataWrap = title="{field:title}"
>
>    stdWrap.htmlSpecialChars = 1
>
>
>
>     }
>
>    }
>
>   }
>
>
>
> But... there is something wrong! The anchor tag is rendered<a href="
> et cetera... with&lt; instead of<  and so forth.
>
>
>
>
>
> Thank you in advance for your help and best regards
>
>
>
> Riccardo De Contardi
>
>
>
>
>
>
>
> --------------------------------------------
> Riccardo De Contardi - Web Developer
> B Human Srl - www.bhuman.it<http://www.bhuman.it>
> Via Canzio, 15 - 20131 Milano
> TEL +39-02-20.23.271 - FAX +39-02-20.240.561
> --------------------------------------------
>
>
>


--
Urs Bräm
macht Websites
---
Certified Typo3 Integrator
CH-3011 Bern
www.ursbraem.ch
_______________________________________________
TYPO3-english mailing list
TYPO3-english at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english


More information about the TYPO3-english mailing list