Re: Aussagekräftiges SelectionF ield mit PloneFormGen (radio buttons)

"Maik Derstappen, Derstappen IT" <[email protected]>
Newsgroups gmane.comp.web.zope.german
Organization Derstappen IT Consulting
Message-ID <[email protected]>
Jens Nachtigall schrieb:
>>> Sprich statt:
>>>  o Option A
>>>  o Option B
>>>  o Option C
>>>
>>> sowas wie:
>>>  o <img scr="teaser-bildchenA" /> Option A
>>>     sowie etwas Text
>>>  o <img scr="teaser-bildchenB" /> Option B
>>>     Hier dann auch noch ein wenig Text
>>>  o <img scr="teaser-bildchenC" /> Option C
>>>     Hier dann auch noch ein wenig Text
>>>
>>> Also das <label> sollte etwas html enthalten und nicht nur einen String.
>>>       
>> ich glaube nicht dass, man dies mit einem Feld machen kann.
>> Alternativ könntest, du natürlich für jede Option ein eigenes Feld
>> verwenden und für die Beschreibungstexte auch.
>> Das ganze kannst du über ein Fieldset als Gruppe zusammen fassen, dann
>> sieht man die Zugehörigkeit besser.
>>     
>
> Das hört sich erstmal gut an. Das Problem damit ist nur, dass die Optionen 
> dann nicht mehr Exklusiv wären, sondern imho Mehrfachauswahl möglich wäre.
>   
jepp, von daher wohl eher nicht so toll ;)
> @Flo&Jens: Mit CSS lässt sich das nicht machen, wenn man für ein Radio-Button 
> ein <label> wie das haben will:
>
>  o  <b>Option A:</b> Das  Buch A hat 300 Seiten.<br/>
>      Weitere Infos beim <a href="www.verlag.de">Verlag</a>
>
> Noch irgendeine Idee? (das mit jQuery zu machen, hört sich für mich sehr 
> hackisch an).
>
>   

Javascript wäre aber hier die einzige Wahl, ohne groß ins System
eingreifen zu müssen.

Alternativ kannst du sicher auch einen neuen Feldtyp (neues Widget
bauen), das ist ja alles Archetypes.
Oder per schemaextender das vorhandene Feld erweitern.
Nur ist das recht viel Arbeit. Wenn du das nur für einen bestimmten
Anwendungsfall brauchst, dann schau dir auch mal z3c.form an.
Das ist zwar dann nicht mehr TTW aber du bist dann ganzes Stück
flexibler. Oder bau dir einfach ein ZPT dann hast du alle Freiheiten, so
jetzt hast du die Qual der Wahl ;)

Gruß Maik


-- 
========================================================================

Derstappen    I T  Consulting   Tel:         +49 ( 341 )   600  13  0 31
Zope/E-Mail/Backup/Monitoring   Mobil:       +49 ( 178 )   861  2    833
M a i k   D e r s t a p p e n   Fax:         +49 ( 180 ) 5 021 121 90 56
H e r l o ß s o h n s t r  12   Email:  [email protected]
0 4 1 5 5       L e i p z i g   Internet:    http://www.derstappen-it.de

========================================================================



_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.