Hello all, I am a complete noob, so please be patient. I have spent the last couple of days trying to organize form fields into columns. For example, I have a bunch of checkboxes that fall under the fieldgroup "Interests". I have used CCK to create these options and I would like to organize the list of "Interest" options into three or four columns. Unfortunately coding my way out of this is not an option for me, since I can't. I have been mucking around with panels 2, which in its UI appears to allow you to put fields or fieldgroups into certain panels, but I can't seem to get that to work. I have also looked at Views, but I am not sure if Views will do what I want because I don't fully understand Views. One final note, I am wanting to be able to display both the form input and form output in columns. Any help would be appreciated.

Comments

yuriy.babenko’s picture

Can you post a link of your site or at least images/screenshots of what you currently have and what you want to achieve?

From the sound of it you may be able to simply "float" the checkboxes using some CSS.

If you don't know CSS, this will get you started: http://www.w3schools.com/css/default.asp
And here are some tutorials on floats: http://css.maxdesign.com.au/floatutorial/

---
Yuriy Babenko
www.yubastudios.com
My Drupal tutorials: http://yubastudios.com/blog/tag/tutorials

---
Yuriy Babenko | Technical Consultant & Senior Developer
http://yuriybabenko.com

zilla’s picture

i'm doing something similar but never thought about columns, instead i'm using fieldgroup tabs and grouping items and then a user sees little tabs to click to expose the other stuff (e.g. a tab for contact info with multiple fields) BUT during user input the fields are expanded in full view to ensure that there is no loss of data or missed items

my gut says you'll need a styled css that names the fieldgroup or something (or specific fields_byname) and apply a class to a container for them in the node, but i am NOT a css person and have no idea how to mark that up for your own use

per the comment above, check out that link and look at tutorial 9 for floating 3 columns:
http://css.maxdesign.com.au/floatutorial/tutorial0916.htm

........................................................................
i love to waste time: http://twitter.com/passingnotes