markup help
2 posts by 2 authors in: Forums > CMS Builder
Last Post: November 26, 2012 (RSS)
By KCMedia - November 26, 2012
Hi
I have this piece of code
<?php foreach ($contact_usRecords as $listRecord): ?>
<?php $isSelected = ($listRecord['num'] == $detailRecord['num']); ?>
<?php if ($isSelected) { print "<b>"; } ?>
<li><a href="<?php echo htmlencode($listRecord['_link']) ?>"><?php echo htmlencode($listRecord['state_code']) ?></a></li>
<?php if ($isSelected) { print "</b>"; } ?>
<?php endforeach ?>
<?php if (!$contact_usRecords): ?>
<?php endif ?>
at the moment it bolds the selected item but i want it to not bold the selected item but to set the class on the <li> to class="active" how can i do that?
I have this piece of code
<?php foreach ($contact_usRecords as $listRecord): ?>
<?php $isSelected = ($listRecord['num'] == $detailRecord['num']); ?>
<?php if ($isSelected) { print "<b>"; } ?>
<li><a href="<?php echo htmlencode($listRecord['_link']) ?>"><?php echo htmlencode($listRecord['state_code']) ?></a></li>
<?php if ($isSelected) { print "</b>"; } ?>
<?php endforeach ?>
<?php if (!$contact_usRecords): ?>
<?php endif ?>
at the moment it bolds the selected item but i want it to not bold the selected item but to set the class on the <li> to class="active" how can i do that?
Thanks
Craig
KC Media Solutions
www.kcmedia.biz
Craig
KC Media Solutions
www.kcmedia.biz
Re: [kcmedia] markup help
Hi craig,
Something like this should do the job:
So when $listRecord['num'] is equal to $detailsRecord['num'] class="active" is shown, otherwise nothing is displayed.
Thanks!
Something like this should do the job:
<?php foreach ($contact_usRecords as $listRecord): ?>
<li <?php echo ($listRecord['num'] == $detailRecord['num'])? 'class="active"' :''; ?> >
<a href="<?php echo htmlencode($listRecord['_link']) ?>"><?php echo htmlencode($listRecord['state_code']) ?></a>
</li>
<?php endforeach ?>
<?php if (!$contact_usRecords): ?>
<?php endif ?>
So when $listRecord['num'] is equal to $detailsRecord['num'] class="active" is shown, otherwise nothing is displayed.
Thanks!
Greg Thomas
PHP Programmer - interactivetools.com
PHP Programmer - interactivetools.com