Re: [TYPO3-german] In Menü bei Rollover Bild aus Seiteneigenschaften austauschen

2016-04-01 Diskussionsfäden Bastian Holzem

Danke Super Tipp.
So sollte es zu lösen sein.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] In Menü bei Rollover Bild aus Seiteneigenschaften austauschen

2016-04-01 Diskussionsfäden Stephan Schuler
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hallo Bastian.

https://docs.typo3.org/typo3cms/TyposcriptReference/MenuObjects/CommonItemStates/Index.html
https://docs.typo3.org/typo3cms/TyposcriptReference/MenuObjects/Tmenuitem/Index.html

Es gibt keinen Item-State „RO“.

Ich muss zugeben dass ich das so noch nie verwendet habe. Aber meine 
Interpretation der Dokumentation ist, dass Du mittels „RO“ innerhalb von „NO“ 
angeben kannst, dass es ein Roll-Over gibt und dann mittels RO_chBgColor oder 
beforeROImg weiter machen kannst und die Hintergrundfarbe oder das Bild 
tauschen. Beides innerhalb des NO, nicht als zusätzliches Item.

Allerdings hast Du ja auch schon in Deinem Code einen vollkommen anderen Ansatz 
gewählt. Du hast keine Hintergrundfarbe und kein Hintergrundbild im Sinne des 
Standard-TMENUITEM verwendet sondern einfach mitten in das Item als 
„Payload-Text“ von Hand das Item als IMG-Tag gerendert.

Und genau das wäre auch mein Weg gewesen.

Ich würde neben 10=FILE noch ein 11=FILE angeben das nicht die Bilder von 0 bis 
1 sondern von 1 bis 2 verwendet, diesem Bild eine andere Klasse verpassen und 
dann von Hand per CSS wahlweise das erste oder das zweite IMG-Tag einblenden.

Etwa so:

10 = FILE
10 {
 (…)
}
11 < .10
11.begin = 1
11.maxItems = 1
11.renderObject.params = class=„img-responsive img-subnav hover“

Beste Grüße,



Am 31.03.16, 18:25 schrieb "typo3-german-boun...@lists.typo3.org im Auftrag von 
Bastian Holzem" :

>Hallo,
>
>ich habe es nun geschafft das erste Bild aus den Seiteneigenschaften zum 
>Menüeintrag mit auszugeben.
>Ich möchte nun bei Rollover (Hover) das Bild durch das 2. Bild aus den 
>Seiteneigenschaften austauschen.
>Für den Active zustand (CUR) funktioniert dies auch aber RO greift nicht.
>Muss ich hierzu von TMENU auf GMENU umstellen? Wenn ich dies versuche werden 
>bei mir aber die Bilder gar nicht mehr angezeigt.
>
>Danke für Eure Hilfe
>
>Hier mein Code
>
>2 = TMENU
>2 {
>expAll = 1
>
>NO {
>wrapItemAndSub =  class="col-xs-12 col-sm-4 col-md-3">| |*| |
>
>stdWrap.cObject = COA
>stdWrap.cObject {
>#IMG
>10 = FILES
>10 {
>
>references {
>table = pages
>uid.data = field:uid
>fieldName = media
>}
>
>begin = 0
>maxItems = 1
>
>renderObj = IMAGE
>renderObj {
>file.import.data = file:current:publicUrl
>altText.data = file:current:title
>titleText.data = file:current:alternative
>params = class="img-responsive img-subnav active"
>}
>
>}
>
>#Title
>20 = TEXT
>20.field = title
>20.wrap = |
>
>#Subtitle
>30 = TEXT
>30.field = subtitle
>30.wrap = (|)
>
>}
>
>}
>
>CUR = 1
>CUR {
>wrapItemAndSub =  class="col-xs-12 col-sm-4 col-md-3">| |*| |
>
>stdWrap.cObject = COA
>stdWrap.cObject {
>#IMG
>10 = FILES
>10 {
>
>references {
>table = pages
>uid.data = field:uid
>fieldName = media
>}
>
>begin = 1
>maxItems = 1
>
>renderObj = IMAGE
>renderObj {
>file.import.data = file:current:publicUrl
>altText.data = file:current:title
>titleText.data = file:current:alternative
>params = class="img-responsive img-subnav active"
>}
>
>}
>
>#Title
>20 = TEXT
>20.field = title
>20.wrap = |
>
>#Subtitle
>30 = TEXT
>30.field = subtitle
>30.wrap = (|)
>}
>}
>}
>
Stephan Schuler
Web-Entwickler | netlogix Web Solutions

Telefon: +49 (911) 539909 - 0
E-Mail: stephan.schu...@netlogix.de
Web: websolutions.netlogix.de



- 
Web Solutions News
Einblicke in unsere Arbeit. https://websolutions.netlogix.de/referenzen
Jobs in unserem Team. https://websolutions.netlogix.de/jobs
- 




netlogix GmbH & Co. KG
IT-Services | IT-Training | Web Solutions
Neuwieder Straße 10 | 90411 Nürnberg
Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99
E-Mail: i...@netlogix.de | Web: http://www.netlogix.de

netlogix GmbH & Co. KG ist eingetragen am Amtsgericht Nürnberg (HRA 13338)
Persönlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634)
Umsatzsteuer-Identifikationsnummer: DE 233472254
Geschäftsführer: Stefan Buchta, Matthias Schmidt



___
>TYPO3-german mailing list

[TYPO3-german] In Menü bei Rollover Bild aus Seiteneigenschaften austauschen

2016-03-31 Diskussionsfäden Bastian Holzem

Hallo,

ich habe es nun geschafft das erste Bild aus den Seiteneigenschaften zum 
Menüeintrag mit auszugeben.
Ich möchte nun bei Rollover (Hover) das Bild durch das 2. Bild aus den 
Seiteneigenschaften austauschen.
Für den Active zustand (CUR) funktioniert dies auch aber RO greift nicht.
Muss ich hierzu von TMENU auf GMENU umstellen? Wenn ich dies versuche werden 
bei mir aber die Bilder gar nicht mehr angezeigt.

Danke für Eure Hilfe

Hier mein Code

2 = TMENU
2 {
   expAll = 1
   
   NO {

   wrapItemAndSub = | |*| |

   stdWrap.cObject = COA
   stdWrap.cObject {
   #IMG
   10 = FILES
   10 {

   references {
   table = pages
   uid.data = field:uid
   fieldName = media
   }

   begin = 0
   maxItems = 1

   renderObj = IMAGE
   renderObj {
   file.import.data = file:current:publicUrl
   altText.data = file:current:title
   titleText.data = file:current:alternative
   params = class="img-responsive img-subnav active"
   }

   }

   #Title
   20 = TEXT
   20.field = title
   20.wrap = |

   #Subtitle
   30 = TEXT
   30.field = subtitle
   30.wrap = (|)

   }

   }
   
   CUR = 1

   CUR {
   wrapItemAndSub = | |*| |

   stdWrap.cObject = COA
   stdWrap.cObject {
   #IMG
   10 = FILES
   10 {

   references {
   table = pages
   uid.data = field:uid
   fieldName = media
   }

   begin = 1
   maxItems = 1

   renderObj = IMAGE
   renderObj {
   file.import.data = file:current:publicUrl
   altText.data = file:current:title
   titleText.data = file:current:alternative
   params = class="img-responsive img-subnav active"
   }

   }

   #Title
   20 = TEXT
   20.field = title
   20.wrap = |

   #Subtitle
   30 = TEXT
   30.field = subtitle
   30.wrap = (|)
   }
   }
}
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german