![]() |
Checkbox Issue on postbit legacy
Okay so basically I have it set like this and when I select the fields of 2 items in checkbox:
Football Soccer It shows up as numbers <!-- Sports --> <vb:if condition="$post['field8']"> <dt>sports</dt> <dd>{vb:raw post.field8}</dd> </vb:if> <!-- Sports --> Am I doing something wrong? |
When you have a multiple selection field (like checkboxes), the value is stored as a number where each bit represents one of the options. So unfortunately that makes it a little more complicated to display. You need to do something like:
Code:
<!-- Sports --> Each value is 2 times the previous value, so if you have more than 2 choices the next values would be 4, 8, 16, 32, 64, etc. |
Quote:
How do I fix that? |
It shouldn't display them all. What exactly did you put in the template?
Try temporarily putting $post[field8] somewhere in the template to see what the value is. |
Quote:
<!-- Sports --> <vb:if condition="$post['field8']"> <form><input type="checkbox"><dt>sports</dt>{vb:raw post.field8}</form> </vb:if> <!-- Sports --> --------------- Added [DATE]1349347280[/DATE] at [TIME]1349347280[/TIME] --------------- Quote:
in postbit |
All times are GMT. The time now is 01:03 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|