Jump to content

Drop Down Selector


humburger2015

Recommended Posts

I have a dropdown selector for languages. It was creating using the custom fields in WordPress. There will be some fields that i need to leave blank but the blank fields still show up in the drop down selector. Is there a PHP "if" statement that someone can supply me that would hide blank fields in the drop down. For example, 'if' character count is less than 1 then hide field?

Here is the code I currently have:

<!-- Countries Select Box -->
        <select id="country_selector">
          <?php foreach ($footer["countries"] as $country) : ?>
            <option value="<?= $country['english'];?>" data-int-url="<?= $country['url'];?>" data-int-img="<?= $country['img'];?>" data-int-cc="<?= $country['cc'];?>">
              <?= $country['native'];?>
            </option>
          <?php endforeach; ?>
        </select>

Link to comment
https://forums.phpfreaks.com/topic/296424-drop-down-selector/
Share on other sites

I assume its the native value you want to check is not empty?

<?php
foreach ($footer["countries"] as $country):
	if(!empty($country['native'])):
?>
<option value="<?= $country['english'];?>" data-int-url="<?= $country['url'];?>" data-int-img="<?= $country['img'];?>" data-int-cc="<?= $country['cc'];?>">
  <?= $country['native'];?>
</option>
<?php 
	endif;
endforeach;
?>
Link to comment
https://forums.phpfreaks.com/topic/296424-drop-down-selector/#findComment-1512331
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.