mfdc Posted February 13, 2014 Share Posted February 13, 2014 Hi I'm really hoping you can help me, and I'm trying to give as much information as I can, I'm getting an invalid argument supplied for foreach() error, which is referencing the following code (see below) - is their anything obvious you can see? I appreciate I'm a thicko <section class="categorynews"> <?php $categories = thb_HomePageCategories();?> <?php foreach($categories as $category) { ?> <?php $color = GetCategoryColor($category); ?> <div class="categoryholder cf"> <div class="categoryheadline" style="border-color:<?php echo $color; ?>"> <h2><?php $cat = get_category($category); echo $cat->name; ?></h2> <span><a href="<?php echo get_category_link($category); ?>" style="color:<?php echo $color; ?>"><?php _e( '<i class="icon-long-arrow-right"></i> View All Articles', THB_THEME_NAME ); ?></a></span> </div> Link to comment https://forums.phpfreaks.com/topic/286177-issue-with-a-invalid-argument-error/ Share on other sites More sharing options...
Ch0cu3r Posted February 13, 2014 Share Posted February 13, 2014 Make sure thb_HomePageCategories() is returning an array. What is the output of printf('<pre>%s</pre>', print_r($categories, true)); Link to comment https://forums.phpfreaks.com/topic/286177-issue-with-a-invalid-argument-error/#findComment-1468769 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.