Re: [TYPO3-german] CUR.doNotLinkIt = 1 ohne Auswirkung unter Typo3 v4.5.19

2012-08-26 Diskussionsfäden Jan Viehweger

Danke für den Tip Philipp,
der Nutzen des Template Analyzers hatte sich mir noch nie so richtig 
erschlossen. Jetzt hat's auch da Klick gemacht ...

LG

Am 26.08.2012 12:19, schrieb Philipp Gampe:

Hi Jan,

Jan Viehweger wrote:


Hallo Peter,

danke für deine Mithilfe! Hab jetzt auch nochmal nachgezählt und auch
mir SweetTS überprüft. Die Anzahl der Klammern sollte stimmen. Hab
dennoch mal die eine Klammer auskommentiert - Auch hier keine Besserung.
Kann es vielleicht etwas mit der Reihenfolge der Einbindung der
TypoScript templates zu tun haben? Außerdem verwende Ich TemplaVoila.
Das Object lib.leftMenu wird per Flexible Content Element eingefügt und
auf die Unterseiten via Content Slide vererbt ...

Die Reihenfolge und die Klammern kannst du mit dem Template Analyzer
überprüfen (letzter Eintrag im DropDown des Template Moduls).

Ob alles richtig kopiert wird, kannst du mit dem TS Object Browser
überprüfen.

Schlussendlich kannst du im Frontend mit dem Admin Panel überprüfen, wie das
Frontend gerendert wird. Allerdings weiß ich nicht, in wieweit das Admin
Panel mit TemplaVoila zusammen spielt.

Grüße

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] CUR.doNotLinkIt = 1 ohne Auswirkung unter Typo3 v4.5.19

2012-08-26 Diskussionsfäden Jan Viehweger

Hallo Daniel,

danke für Deine Zeit! Wie es aussieht, hast Du das Problem richtigt 
erkannt. Natürlich hatte ich immer nur die korrigierte DOM Ausgabe vom 
Firebug berücksichtigt und nie in den Orginal Quelltext geschaut. War' 
mir dessen gar nicht mehr bewusst, dass es da einen Unterschied gibt. 
Deine Vermutung war also richtig: Es wird zwei mal verlinkt - was 
natürlich Quatsch ist. Jetzt ist mir auch klar, warum ich da mal 
ursprünglich NO.doNotLinkIt stehen hatte :-(


Jedenfalls weiß ich jetzt wo ich ansetzen muss. Mein grafisches Menü 
muss ich wahscheinlich umstricken, da ja die dymamisch gerenderten 
Hintergrundbilder per css in den a-tag gesetzt werden. Mit doNotLinkIt 
funktioniert das natürlich nicht.


Vielen Dank noch mal für Deine/Eure professionelle Hilfe!
Jan



Am 26.08.2012 12:18, schrieb Daniel Neugebauer:

Hi!

Wenn ich das richtig überblicke, dann legst Du einen Link im
stdWrap.cObject nochmal selbst an:

On 08/26/2012 02:11 AM, Jan Viehweger wrote:

1=TMENU
1{

[...]

NO.stdWrap.cObject{
10=TEXT
10{
field=title
typolink{

Probier mal, zusätzlich zum doNotLinkIt Deinen selbstdefinierten
typolink zu verwerfen bzw. auszukommentieren, denn so wie es für mich
aussieht schachtelst Du 2 Links ineinander (einen Link vom Menü
generiert und einen zweiten von stdWrap.cObject.10).

Guckst Du Dir den Quellcode der generierten HTML-Seite direkt an oder
benutzt Du dafür Firebug bzw. den Entwicklermodus Deines Browsers?
Letzteres zeigt Dir das vom Browser korrigierte DOM und verschleiert
somit derartige Fehler (Links in Links sind nicht zulässig). In dem Fall
schau Dir nochmal direkt den Quelltext an, da könnte so eine
Schachtelung sichtbar sein.

Gruß,
Daniel
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] CUR.doNotLinkIt = 1 ohne Auswirkung unter Typo3 v4.5.19

2012-08-26 Diskussionsfäden Jan Viehweger

Hallo Philipp,
da hast du wohl recht. Das Problem scheint dennoch wo anders zu stecken ...
LG

Am 26.08.2012 12:15, schrieb Philipp Gampe:

Hi Jan,

Jan Viehweger wrote:


danke für deine schnelle Antwort. Habe die Reihenfolge wie vorgeschlagen
geändert - leider keine Besserung :'(
Mir ist da auch allerdings unklar, wieso das einen Einfluß haben sollte,
NO und CUR müssen doch beide aktiviert sein?

Ja, aber die copy Anweisung '<' überschreibt den kompletten Schlüssel.
Du kannst das CUR = 1 weglassen, wenn du NO = 1 setzt, denn das '= 1' wird
mit kopiert.

Denke immer daran, dass das TS zeilenweise abgearbeitet wird in einer Array
Struktur gespeichert wird.

Aus
10 = TEXT
10.value = test

wird
['10'] = 'TEXT'
['10.']['value'] = 'test'

Viele Grüße

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] CUR.doNotLinkIt = 1 ohne Auswirkung unter Typo3 v4.5.19

2012-08-26 Diskussionsfäden Philipp Gampe
Hi Jan,

Jan Viehweger wrote:

> Hallo Peter,
> 
> danke für deine Mithilfe! Hab jetzt auch nochmal nachgezählt und auch
> mir SweetTS überprüft. Die Anzahl der Klammern sollte stimmen. Hab
> dennoch mal die eine Klammer auskommentiert - Auch hier keine Besserung.
> Kann es vielleicht etwas mit der Reihenfolge der Einbindung der
> TypoScript templates zu tun haben? Außerdem verwende Ich TemplaVoila.
> Das Object lib.leftMenu wird per Flexible Content Element eingefügt und
> auf die Unterseiten via Content Slide vererbt ...

Die Reihenfolge und die Klammern kannst du mit dem Template Analyzer 
überprüfen (letzter Eintrag im DropDown des Template Moduls).

Ob alles richtig kopiert wird, kannst du mit dem TS Object Browser 
überprüfen.

Schlussendlich kannst du im Frontend mit dem Admin Panel überprüfen, wie das 
Frontend gerendert wird. Allerdings weiß ich nicht, in wieweit das Admin 
Panel mit TemplaVoila zusammen spielt.

Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – linkvalidator
TYPO3  inspiring people to share!

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] CUR.doNotLinkIt = 1 ohne Auswirkung unter Typo3 v4.5.19

2012-08-26 Diskussionsfäden Philipp Gampe
Hi Jan,

Jan Viehweger wrote:

> danke für deine schnelle Antwort. Habe die Reihenfolge wie vorgeschlagen
> geändert - leider keine Besserung :'(
> Mir ist da auch allerdings unklar, wieso das einen Einfluß haben sollte,
> NO und CUR müssen doch beide aktiviert sein?

Ja, aber die copy Anweisung '<' überschreibt den kompletten Schlüssel.
Du kannst das CUR = 1 weglassen, wenn du NO = 1 setzt, denn das '= 1' wird 
mit kopiert.

Denke immer daran, dass das TS zeilenweise abgearbeitet wird in einer Array 
Struktur gespeichert wird.

Aus
10 = TEXT
10.value = test

wird
['10'] = 'TEXT'
['10.']['value'] = 'test'

Viele Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – linkvalidator
TYPO3  inspiring people to share!

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] CUR.doNotLinkIt = 1 ohne Auswirkung unter Typo3 v4.5.19

2012-08-26 Diskussionsfäden Daniel Neugebauer
Hi!

Wenn ich das richtig überblicke, dann legst Du einen Link im
stdWrap.cObject nochmal selbst an:

On 08/26/2012 02:11 AM, Jan Viehweger wrote:
> 1=TMENU
> 1{
[...]
> NO.stdWrap.cObject{
> 10=TEXT
> 10{
> field=title
> typolink{

Probier mal, zusätzlich zum doNotLinkIt Deinen selbstdefinierten
typolink zu verwerfen bzw. auszukommentieren, denn so wie es für mich
aussieht schachtelst Du 2 Links ineinander (einen Link vom Menü
generiert und einen zweiten von stdWrap.cObject.10).

Guckst Du Dir den Quellcode der generierten HTML-Seite direkt an oder
benutzt Du dafür Firebug bzw. den Entwicklermodus Deines Browsers?
Letzteres zeigt Dir das vom Browser korrigierte DOM und verschleiert
somit derartige Fehler (Links in Links sind nicht zulässig). In dem Fall
schau Dir nochmal direkt den Quelltext an, da könnte so eine
Schachtelung sichtbar sein.

Gruß,
Daniel
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] CUR.doNotLinkIt = 1 ohne Auswirkung unter Typo3 v4.5.19

2012-08-26 Diskussionsfäden Jan Viehweger

Hallo Peter,

danke für deine Mithilfe! Hab jetzt auch nochmal nachgezählt und auch 
mir SweetTS überprüft. Die Anzahl der Klammern sollte stimmen. Hab 
dennoch mal die eine Klammer auskommentiert - Auch hier keine Besserung.
Kann es vielleicht etwas mit der Reihenfolge der Einbindung der 
TypoScript templates zu tun haben? Außerdem verwende Ich TemplaVoila. 
Das Object lib.leftMenu wird per Flexible Content Element eingefügt und 
auf die Unterseiten via Content Slide vererbt ...


Gruss Jan

Am 26.08.2012 11:23, schrieb Peter Kühnlein:

Hi Jan,

kann das sein, dass vor dem CUR eine Klammer zu viel zu geht? Ich hab 
mal versucht, das zu zählen... bzw manuell einzurücken...


Schöne Grüße,
Peter

Am 26.08.2012 02:11, schrieb Jan Viehweger:

Guten Abend zusammen,

ich verzweifle gerade an "CUR.doNotLinkIt = 1"

Der nachfolgende Code rendert ein grafisches Menü. Dabei soll der 
aktive Menüpunkt NICHT verlinkt sein. Die Einstellung 
"CUR.doNotLinkIt = 1" wird jedoch vollkommen ignoriert. Der aktive 
Menüpunkt wird weiterhin verlinkt :'(


Hier der komplette Code:

//

lib.leftMenu=HMENU
lib.leftMenu{
special=list
special.value.field=field_pages

1=TMENU
1{
wrap=|
NO=1
NO.wrapItemAndSub=|
NO.stdWrap.cObject=COA
NO.stdWrap.cObject{
10=TEXT
10{
field=title
typolink{
parameter.field=uid
ATagParams.cObject=COA
ATagParams.cObject{
10=IMG_RESOURCE
10.file=GIFBUILDER
10.file{
XY=10+[10.w]+10,34+34
backColor=#00
transparentColor=#00

10=TEXT
10{
text.field=nav_title//title
fontSize=31
fontFile=fileadmin/templates/fonts/chops.ttf
offset=10,22
fontColor=#d2b17b
}

20=TEXT
20<.10
20{
offset=10,22+34
fontColor=#ff
}
}
10.stdWrap.dataWrap=class="transition"style="width:{TSFE:lastImgResourceInfo|0}px;background-image:url('/|');" 


}
}
}
}
CUR=1
CUR<.NO
*CUR.doNotLinkIt=1*
CUR.wrapItemAndSub=|
}
}

//

Über Eure Hilfe würde ich mich sehr freuen!
Jan
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german




___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] CUR.doNotLinkIt = 1 ohne Auswirkung unter Typo3 v4.5.19

2012-08-26 Diskussionsfäden Jan Viehweger

Hallo Renzo,

danke für deine schnelle Antwort. Habe die Reihenfolge wie vorgeschlagen 
geändert - leider keine Besserung :'(
Mir ist da auch allerdings unklar, wieso das einen Einfluß haben sollte, 
NO und CUR müssen doch beide aktiviert sein?


Den fehlende Leerschlag bei CUR.wrapItemAndSub hat mir der Mailer 
beschehrt, und ist im oginial vorhanden. Das wars also auch nicht. Hmmm ...


LG
Jan

Am 26.08.2012 07:04, schrieb conPassione gmbh:

Hi Jan

Bei mir funktioniert das CUR.doNotLinkIt = 1 problemlos.

Könnte es deshalb sein, dass die Reihenfolge der Zuweisungen nicht
stimmt:

1. CUR = 1
2. CUR<  .NO

Da wird mit der zweiten Zeile das CUR=1 über schrieben und dann greift
das ganze nicht mehr wirklich.
Ändere das doch mal in

1. CUR<  .NO
2. CUR = 1

Ich hatte schon mal ein solches Problem und meine das damit gelöst zu
haben.

Und dann gibt es meiner Meinung nach noch einen Tippfehler in der Zeile
CUR.wrapItemAndSub, da müsste ein Leerschlag zwischen
Guten Abend zusammen,

ich verzweifle gerade an "CUR.doNotLinkIt = 1"

Der nachfolgende Code rendert ein grafisches Menü. Dabei soll der aktive
Menüpunkt NICHT verlinkt sein. Die Einstellung "CUR.doNotLinkIt = 1"
wird jedoch vollkommen ignoriert. Der aktive Menüpunkt wird weiterhin
verlinkt :'(

Hier der komplette Code:

//

lib.leftMenu=HMENU
lib.leftMenu{
special=list
special.value.field=field_pages

1=TMENU
1{
wrap=|
NO=1
NO.wrapItemAndSub=|
NO.stdWrap.cObject=COA
NO.stdWrap.cObject{
10=TEXT
10{
field=title
typolink{
parameter.field=uid
ATagParams.cObject=COA
ATagParams.cObject{
10=IMG_RESOURCE
10.file=GIFBUILDER
10.file{
XY=10+[10.w]+10,34+34
backColor=#00
transparentColor=#00

10=TEXT
10{
text.field=nav_title//title
fontSize=31
fontFile=fileadmin/templates/fonts/chops.ttf
offset=10,22
fontColor=#d2b17b
}

20=TEXT
20<.10
20{
offset=10,22+34
fontColor=#ff
}
}
10.stdWrap.dataWrap=class="transition"style="width:{TSFE:lastImgResourceInfo|0}px;background-image:url('/|');"
}
}
}
}
CUR=1
CUR<.NO
*CUR.doNotLinkIt=1*
CUR.wrapItemAndSub=|
}
}

//

Über Eure Hilfe würde ich mich sehr freuen!
Jan
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] CUR.doNotLinkIt = 1 ohne Auswirkung unter Typo3 v4.5.19

2012-08-26 Diskussionsfäden Peter Kühnlein

Hi Jan,

kann das sein, dass vor dem CUR eine Klammer zu viel zu geht? Ich hab 
mal versucht, das zu zählen... bzw manuell einzurücken...


Schöne Grüße,
Peter

Am 26.08.2012 02:11, schrieb Jan Viehweger:

Guten Abend zusammen,

ich verzweifle gerade an "CUR.doNotLinkIt = 1"

Der nachfolgende Code rendert ein grafisches Menü. Dabei soll der 
aktive Menüpunkt NICHT verlinkt sein. Die Einstellung "CUR.doNotLinkIt 
= 1" wird jedoch vollkommen ignoriert. Der aktive Menüpunkt wird 
weiterhin verlinkt :'(


Hier der komplette Code:

//

lib.leftMenu=HMENU
lib.leftMenu{
special=list
special.value.field=field_pages

1=TMENU
1{
wrap=|
NO=1
NO.wrapItemAndSub=|
NO.stdWrap.cObject=COA
NO.stdWrap.cObject{
10=TEXT
10{
field=title
typolink{
parameter.field=uid
ATagParams.cObject=COA
ATagParams.cObject{
10=IMG_RESOURCE
10.file=GIFBUILDER
10.file{
XY=10+[10.w]+10,34+34
backColor=#00
transparentColor=#00

10=TEXT
10{
text.field=nav_title//title
fontSize=31
fontFile=fileadmin/templates/fonts/chops.ttf
offset=10,22
fontColor=#d2b17b
}

20=TEXT
20<.10
20{
offset=10,22+34
fontColor=#ff
}
}
10.stdWrap.dataWrap=class="transition"style="width:{TSFE:lastImgResourceInfo|0}px;background-image:url('/|');"
}
}
}
}
CUR=1
CUR<.NO
*CUR.doNotLinkIt=1*
CUR.wrapItemAndSub=|
}
}

//

Über Eure Hilfe würde ich mich sehr freuen!
Jan
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



--

http://function2form.net
http://peter-kuehnlein.net

"It is a mistake to put forth effort and obtain some understanding and then stop at 
that."
(Hagakure)

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] CUR.doNotLinkIt = 1 ohne Auswirkung unter Typo3 v4.5.19

2012-08-25 Diskussionsfäden conPassione gmbh
Hi Jan

Bei mir funktioniert das CUR.doNotLinkIt = 1 problemlos.

Könnte es deshalb sein, dass die Reihenfolge der Zuweisungen nicht
stimmt:

1. CUR = 1
2. CUR < .NO

Da wird mit der zweiten Zeile das CUR=1 über schrieben und dann greift
das ganze nicht mehr wirklich.
Ändere das doch mal in

1. CUR < .NO
2. CUR = 1

Ich hatte schon mal ein solches Problem und meine das damit gelöst zu
haben. 

Und dann gibt es meiner Meinung nach noch einen Tippfehler in der Zeile
CUR.wrapItemAndSub, da müsste ein Leerschlag zwischen  Guten Abend zusammen,
> 
> ich verzweifle gerade an "CUR.doNotLinkIt = 1"
> 
> Der nachfolgende Code rendert ein grafisches Menü. Dabei soll der aktive 
> Menüpunkt NICHT verlinkt sein. Die Einstellung "CUR.doNotLinkIt = 1" 
> wird jedoch vollkommen ignoriert. Der aktive Menüpunkt wird weiterhin 
> verlinkt :'(
> 
> Hier der komplette Code:
> 
> //
> 
> lib.leftMenu=HMENU
> lib.leftMenu{
> special=list
> special.value.field=field_pages
> 
> 1=TMENU
> 1{
> wrap=|
> NO=1
> NO.wrapItemAndSub=|
> NO.stdWrap.cObject=COA
> NO.stdWrap.cObject{
> 10=TEXT
> 10{
> field=title
> typolink{
> parameter.field=uid
> ATagParams.cObject=COA
> ATagParams.cObject{
> 10=IMG_RESOURCE
> 10.file=GIFBUILDER
> 10.file{
> XY=10+[10.w]+10,34+34
> backColor=#00
> transparentColor=#00
> 
> 10=TEXT
> 10{
> text.field=nav_title//title
> fontSize=31
> fontFile=fileadmin/templates/fonts/chops.ttf
> offset=10,22
> fontColor=#d2b17b
> }
> 
> 20=TEXT
> 20<.10
> 20{
> offset=10,22+34
> fontColor=#ff
> }
> }
> 10.stdWrap.dataWrap=class="transition"style="width:{TSFE:lastImgResourceInfo|0}px;background-image:url('/|');"
> }
> }
> }
> }
> CUR=1
> CUR<.NO
> *CUR.doNotLinkIt=1*
> CUR.wrapItemAndSub=|
> }
> }
> 
> //
> 
> Über Eure Hilfe würde ich mich sehr freuen!
> Jan
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german