/templates/loop-on_sale.php
PHP | 71 lines | 30 code | 26 blank | 15 comment | 7 complexity | 8ab210d70f3b39ca61a478ad9ee72dfd MD5 | raw file
Possible License(s): GPL-3.0
- <?php
- /**
- * Loop shop template
- *
- * DISCLAIMER
- *
- * Do not edit or add directly to this file if you wish to upgrade Jigoshop to newer
- * versions in the future. If you wish to customise Jigoshop core for your needs,
- * please use our GitHub repository to publish essential changes for consideration.
- *
- * @package Jigoshop
- * @category Catalog
- * @author Jigoshop
- * @copyright Copyright Š 2011-2013 Jigoshop.
- * @license http://jigoshop.com/license/commercial-edition
- */
- ?>
- <?php
- global $columns, $per_page, $jigoshop_sale_products, $post;
- ob_start();
- do_action('jigoshop_before_shop_loop');
- $loop = 0;
- if (!isset($columns) || !$columns) $columns = apply_filters('loop_shop_columns', 4);
- foreach ( $jigoshop_sale_products as $post ) :
- setup_postdata( $post );
-
- $_product = new jigoshop_product( $post->ID ); $loop++;
- ?>
- <li class="product <?php if ($loop%$columns==0) echo 'last'; if (($loop-1)%$columns==0) echo 'first'; ?>">
- <?php do_action('jigoshop_before_shop_loop_item'); ?>
- <a href="<?php the_permalink(); ?>">
- <?php do_action('jigoshop_before_shop_loop_item_title', $post, $_product); ?>
- <strong><?php the_title(); ?></strong>
- <?php do_action('jigoshop_after_shop_loop_item_title', $post, $_product); ?>
- </a>
- <?php do_action('jigoshop_after_shop_loop_item', $post, $_product); ?>
- </li><?php
- if ($loop==$per_page) break;
- endforeach;
- if ($loop==0) :
- echo '<p class="info">'.__('No products found which match your selection.', 'jigoshop').'</p>';
- else :
- $found_posts = ob_get_clean();
- echo '<ul class="products">' . $found_posts . '</ul><div class="clear"></div>';
- endif;
- do_action('jigoshop_after_shop_loop');