<?php get_header(); ?>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3]<?php
$aOptions = SofaSuppaStore::initOptions( false );
$entrycurrency = $aOptions[ 'entrycurrency' ];
$prod_use_related = $aOptions[ 'prod_use_related' ];
$prod_disable_comments = $aOptions[ 'prod_disable_comments' ];
$num_of_mb = $aOptions[ 'num_of_def_boxes' ];
$use_stock = $aOptions[ 'use_stock' ];
if( $num_of_mb <= 0 ) $num_of_mb = 1;
?>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3]<!-- main content start -->
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php
// meta stuff
$arr_price = array();[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3]$arr_sizes = array();[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3]$arr_stock = array();[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3]$arr_shipp = array();[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3]$arr_strap = array();[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3]$arr_case = array();[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3]$arr_spec = array();[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3]$arr_shape = array();[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3]$arr_sze = array();
$arr_cap = array();[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3]$arr_clip = array();
$arr_trim = array();
$arr_barr = array();
$arr_refi = array();[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3]$iter_meta = 0;[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3]// extract post meta[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3]while( $iter_meta < $num_of_mb ) {[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $single_price = 'sofa_' . $iter_meta . '_textarea_price';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $single_sizes = 'sofa_' . $iter_meta . '_textarea_size';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $single_stock = 'sofa_' . $iter_meta . '_textarea_stock';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $single_shipp = 'sofa_' . $iter_meta . '_textarea_shipp';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $single_strap = 'sofa_' . $iter_meta . '_textarea_strap';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $single_case = 'sofa_' . $iter_meta . '_textarea_case';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $single_spec = 'sofa_' . $iter_meta . '_textarea_spec';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $single_shape = 'sofa_' . $iter_meta . '_textarea_shape';
$single_sze = 'sofa_' . $iter_meta . '_textarea_sze';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $single_cap = 'sofa_' . $iter_meta . '_textarea_cap';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $single_clip = 'sofa_' . $iter_meta . '_textarea_clip';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $single_trim = 'sofa_' . $iter_meta . '_textarea_trim';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $single_barr = 'sofa_' . $iter_meta . '_textarea_barr';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $single_refi = 'sofa_' . $iter_meta . '_textarea_refi';
// populate array
$single_id = get_the_ID(); // just to speed it up
if( get_post_meta( $single_id, $single_price, true ) != '*' ) {[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] array_push( $arr_price, get_post_meta( $single_id, $single_price, true ) );[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] array_push( $arr_sizes, get_post_meta( $single_id, $single_sizes, true ) );[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] array_push( $arr_strap, get_post_meta( $single_id, $single_strap, true ) );[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] array_push( $arr_case, get_post_meta( $single_id, $single_case, true ) );[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] array_push( $arr_spec, get_post_meta( $single_id, $single_spec, true ) );[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] array_push( $arr_shape, get_post_meta( $single_id, $single_shape, true ) );
array_push( $arr_sze, get_post_meta( $single_id, $single_sze, true ) );
array_push( $arr_cap, get_post_meta( $single_id, $single_cap, true ) );[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] array_push( $arr_clip, get_post_meta( $single_id, $single_clip, true ) );[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] array_push( $arr_trim, get_post_meta( $single_id, $single_trim, trim ) );[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] array_push( $arr_barr, get_post_meta( $single_id, $single_barr, true ) );
array_push( $arr_refi, get_post_meta( $single_id, $single_refi, true ) );[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] if( $use_stock == 'yes' ) {
$stock_post_meta_value = get_post_meta( $single_id, $single_stock, true );
if( $stock_post_meta_value == '*' ) array_push( $arr_stock, 0 );
else array_push( $arr_stock, $stock_post_meta_value );
}
if( get_post_meta( $single_id, $single_shipp, true ) != '*' ) array_push( $arr_shipp, get_post_meta( $single_id, $single_shipp, true ) );
}
$iter_meta ++;
}
// content
$content = get_the_content();
$content = apply_filters( 'the_content', $content );
$content = str_replace( ']]>', ']]>', $content );
$content = preg_replace( '|(class=[\'"]wp-caption.*?[\'"]).*?(style=[\'"](.*?)[\'"]).*?|i', '$1', $content ); // remove captions from extracted images
$p_page = __( "Previous page", "sofa_suppastore" );
$n_page = __( "Next page", "sofa_suppastore" );
wp_link_pages( array( 'before' => '<div id="pagination" class="wp-pagenavi grid_8 alpha omega"><span class="nava">', 'next_or_number' => 'next', 'previouspagelink' => $p_page, 'nextpagelink' => $n_page, 'after' => '</span></div>' ) );
?>
<!-- content start -->[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <div id="featured" class="grid_8">
<!-- title start -->
<h1 class="grid_8 alpha"><?php the_title(); ?></h1>
<!-- title end -->
<!-- images set start -->
<div id="prodimageset" class="castshadow grid_4 alpha">
<?php
// any featured image?
if( has_post_thumbnail() && get_the_post_thumbnail( $single_id, 'featured' ) != '' ) {
$featured_image_id = get_post_thumbnail_id();
$large_image_url = wp_get_attachment_image_src( $featured_image_id, 'large' );
echo '<div class="grid_4 alpha omega">';
echo '<a href="' . $large_image_url[ 0 ] . '" title="' . the_title_attribute( 'echo=0' ) . '">';
the_post_thumbnail( 'featured' );
echo '</a>';
echo '</div>';
}
?>
</div>
<!-- images set end -->
<!-- product selection start -->[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <div id="proddetails" class="grid_4 omega">
<h1 id="prodprice"><?php echo $entrycurrency . ' ' . number_format( $arr_price[ 0 ], 2, '.', '' ); ?></h1>
<table id="tblmeta" width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<th scope="col" class="center"><?php _e( "Size", "sofa_suppastore" ); ?></th>
<th scope="col" class="<?php if( empty( $arr_shipp ) && $use_stock == 'no' ) echo 'center'; else echo 'center'; ?>"><?php echo __( "Price", "sofa_suppastore" ) . ' ' . '(' . $entrycurrency . ')'; ?></th>
<?php if( !empty( $arr_shipp ) ) { ?><th scope="col" class="<?php if( $use_stock == 'no' ) echo 'center'; else echo 'center'; ?>"><?php echo __( "Movement", "sofa_suppastore" ); ?></th><?php } ?>
<?php if( $use_stock == 'yes' ) { ?><th scope="col" class="textright"><?php _e( "Stock", "sofa_suppastore" ); ?></th><?php } ?>
<th scope="col" class="center"><?php _e( "Strap/<br />Bracelet", "sofa_suppastore" ); ?></th>
</tr>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <?php
// loop through meta
$iter_chck = 0;
$iter_loop = 0;
$iter_leng = count( $arr_price );
while( $iter_loop < $iter_leng ) {
if( $use_stock == 'yes' ) {
if( $arr_stock[ $iter_loop ] != '*' && $arr_stock[ $iter_loop ] > 0 ) { // don't list products that are out of stock!
$iter_chck ++;
echo '<tr id="infoline_' . $iter_loop . '" class="proddetailstr">';
echo '<td title="size" class="center">' . $arr_sizes[ $iter_loop ] . '</td>';
echo '<td title="price" class="center">' . number_format( $arr_price[ $iter_loop ], 2, '.', '' ) . '</td>';
if( !empty( $arr_shipp ) ) echo '<td title="shipp" class="center">' . number_format( $arr_shipp[ $iter_loop ], 2, '.', '' ) . '</td>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $true_stock_value = 0;
if( $arr_stock[ $iter_loop ] != '*' ) $true_stock_value = $arr_stock[ $iter_loop ];
echo '<td title="stock" class="textright">' . $true_stock_value . '</td>';
echo '<td title="strap" class="center">' . $arr_strap[ $iter_loop ] . '</td>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '</tr>';
}
} elseif( $use_stock == 'no' ) {
$iter_chck ++;
echo '<tr id="infoline_' . $iter_loop . '" class="proddetailstr">';
echo '<td title="size" class="optionstill textleft">' . $arr_sizes[ $iter_loop ] . '</td>';
if( !empty( $arr_shipp ) ) echo '<td title="price" class="center">' . number_format( $arr_price[ $iter_loop ], 2, '.', '' ) . '</td>';
else echo '<td title="price" class="center">' . number_format( $arr_price[ $iter_loop ], 2, '.', '' ) . '</td>';
if( !empty( $arr_shipp ) ) echo '<td title="shipp" class="center">' . $arr_shipp[ $iter_loop ] . '</td>';
echo '<td title="strap" class="center">' . $arr_strap[ $iter_loop ] . '</td>';
echo '</tr>';
}
$iter_loop ++;
}
if( $iter_chck == 0 ) {
echo '<tr>';
echo '<td colspan="4" class="textleft">' . __( "Product not available!", "sofa_suppastore" ) . '</td>';
echo '</tr>';
}
?>
</table>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <table id="tblmeta" width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<th scope="col" class="center"><?php _e( "Case & Back", "sofa_suppastore" ); ?></th>
<th scope="col" class="center"><?php _e( "Specifications", "sofa_suppastore" ); ?></th>
<th scope="col" class="center"><?php _e( "Shape", "sofa_suppastore" ); ?></th>
</tr>
<?php
// loop through meta
$iter_chck = 0;
$iter_loop = 0;
$iter_leng = count( $arr_price );
while( $iter_loop < $iter_leng ) {
if( $use_stock == 'yes' ) {
if( $arr_stock[ $iter_loop ] != '*' && $arr_stock[ $iter_loop ] > 0 ) { // don't list products that are out of stock!
$iter_chck ++;
echo '<tr id="infoline_' . $iter_loop . '" class="proddetailstr">';
echo '<td title="case" class="center">' . $arr_case[ $iter_loop ] . '</td>';
echo '<td title="spec" class="center">' . $arr_spec[ $iter_loop ] . '</td>';
echo '<td title="shape" class="center">' . $arr_shape[ $iter_loop ] . '</td>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '</tr>';
}
} elseif( $use_stock == 'no' ) {
$iter_chck ++;
echo '<tr id="infoline_' . $iter_loop . '" class="proddetailstr">';
echo '<td title="case" class="center">' . $arr_case[ $iter_loop ] . '</td>';
echo '<td title="spec" class="center">' . $arr_spec[ $iter_loop ] . '</td>';
echo '<td title="shape" class="center">' . $arr_shape[ $iter_loop ] . '</td>';
echo '</tr>';
}
$iter_loop ++;
}
if( $iter_chck == 0 ) {
echo '<tr>';
echo '<td colspan="4" class="textleft">' . __( "Product not available!", "sofa_suppastore" ) . '</td>';
echo '</tr>';
}
?>
</table>
<table id="tblmeta" width="100%" border="0" cellspacing="0" cellpadding="0">[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <tr>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <th scope="col" class="center"><?php _e( "Size", "sofa_suppastore" ); ?></th>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <th scope="col" class="center"><?php _e( "Cap", "sofa_suppastore" ); ?></th>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <th scope="col" class="center"><?php _e( "Clip", "sofa_suppastore" ); ?></th>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] </tr>
[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <?php[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] // loop through meta[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $iter_chck = 0;[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $iter_loop = 0;[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $iter_leng = count( $arr_price );[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] while( $iter_loop < $iter_leng ) {[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] if( $use_stock == 'yes' ) {[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] if( $arr_stock[ $iter_loop ] != '*' && $arr_stock[ $iter_loop ] > 0 ) { // don't list products that are out of stock![/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $iter_chck ++;[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<tr id="infoline_' . $iter_loop . '" class="proddetailstr">';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<td title="sze" class="center">' . $arr_sze[ $iter_loop ] . '</td>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<td title="cap" class="center">' . $arr_cap[ $iter_loop ] . '</td>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<td title="clip" class="center">' . $arr_clip[ $iter_loop ] . '</td>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '</tr>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] }[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] } elseif( $use_stock == 'no' ) {[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $iter_chck ++;[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<tr id="infoline_' . $iter_loop . '" class="proddetailstr">';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<td title="sze" class="center">' . $arr_sze[ $iter_loop ] . '</td>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<td title="cap" class="center">' . $arr_cap[ $iter_loop ] . '</td>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<td title="clip" class="center">' . $arr_clip[ $iter_loop ] . '</td>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '</tr>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] }[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $iter_loop ++;[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] }[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] if( $iter_chck == 0 ) {[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<tr>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<td colspan="4" class="textleft">' . __( "Product not available!", "sofa_suppastore" ) . '</td>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '</tr>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] }[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] ?>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] </table>
<table id="tblmeta" width="100%" border="0" cellspacing="0" cellpadding="0">[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <tr>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <th scope="col" class="center"><?php _e( "Trim", "sofa_suppastore" ); ?></th>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <th scope="col" class="center"><?php _e( "Barrel", "sofa_suppastore" ); ?></th>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <th scope="col" class="center"><?php _e( "Refill", "sofa_suppastore" ); ?></th>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] </tr>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <?php[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] // loop through meta[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $iter_chck = 0;[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $iter_loop = 0;[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $iter_leng = count( $arr_price );[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] while( $iter_loop < $iter_leng ) {[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] if( $use_stock == 'yes' ) {[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] if( $arr_stock[ $iter_loop ] != '*' && $arr_stock[ $iter_loop ] > 0 ) { // don't list products that are out of stock![/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $iter_chck ++;[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<tr id="infoline_' . $iter_loop . '" class="proddetailstr">';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<td title="trim" class="center">' . $arr_trim[ $iter_loop ] . '</td>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<td title="barr" class="center">' . $arr_barr[ $iter_loop ] . '</td>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<td title="refi" class="center">' . $arr_refi[ $iter_loop ] . '</td>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '</tr>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] }[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] } elseif( $use_stock == 'no' ) {[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $iter_chck ++;[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<tr id="infoline_' . $iter_loop . '" class="proddetailstr">';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<td title="trim" class="center">' . $arr_trim[ $iter_loop ] . '</td>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<td title="barr" class="center">' . $arr_barr[ $iter_loop ] . '</td>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<td title="refi" class="center">' . $arr_refi[ $iter_loop ] . '</td>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '</tr>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] }[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] $iter_loop ++;[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] }[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] if( $iter_chck == 0 ) {[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<tr>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '<td colspan="4" class="textleft">' . __( "Product not available!", "sofa_suppastore" ) . '</td>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] echo '</tr>';[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] }[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] ?>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] </table>
<?php if( $iter_chck > 0 ) { ?>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3]<?php edit_post_link( $link, $before, $after, $id ); ?> [/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <p>No Hidden Charges<br>Free Delivery Across Pakistan<br>Payment At The Time Of Delivery</p>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <div class="grid_4 alpha omega">
<div class="left"><button class="close">Close Form</button></div>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <div class="right"><button class="btn2">Order Now!</button></div>
</div>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3]<br><br><br><br><div id="div1"><form name="contactform" method="post" action="http://allwebutilities.com/finewatches/send_form_email.php">
<table width="450px">
<tr>
<td valign="top">
<label for="first_name">First Name *</label>
</td>
<td valign="top">
<input type="text" required name="first_name" maxlength="50" size="23">
</td>
</tr>
<tr>
<td valign="top"">
<br><label for="last_name">Last Name *</label>
</td>
<td valign="top">
<br><input type="text" required name="last_name" maxlength="50" size="23">
</td>
</tr>
<tr>
<td valign="top">
<br><label for="email">Email Address*</label>
</td>
<td valign="top">
<br><input type="email" required name="email" maxlength="800" size="23">
</td>
</tr>
<tr>
<td valign="top">
<br><label for="telephone">Cell Number*</label>
</td>
<td valign="top">
<br><input type="text" required name="telephone" maxlength="300" size="23">
</td>
</tr>
<tr>
<td valign="top">
<br><label for="age">Age*</label>
</td>
<td valign="top">
<br><input type="text" required name="age" maxlength="30" size="3">
</td>
</tr>
<tr>
<td valign="top">
<br><label for="quantity">Quantity*</label>
</td>
<td valign="top">
<br><input type="text" required name="quantity" maxlength="30" size="3">
</td>
</tr>
<tr>
<td valign="top">
<br><label for="address">Address*</label>
</td>
<td valign="top">
<br><input type="text" required name="address" maxlength="1000" size="23">
</td>
</tr>
<tr>
<td valign="top">
<br><label for="city">City*</label>
</td>
<td valign="top">
<br><input name="city" required type="text" id="mobile" size="23" />
</td>
</tr>
<tr>
<td valign="top">
<br><label for="comments">Comments/<br>Instructions</label>
</td>
<td valign="top">
<br><textarea name="comments" maxlength="1000" cols="19" rows="6"></textarea>
</td>
</tr>
<tr>
<td colspan="2" style="text-align:center">
<br><button type="submit">Submit</button> <button type="reset">Reset</button>
</td>
</tr>
</table>
<div class="no-display">
<input type="hidden" name="product_namee" value="<?php the_title(); ?>" />
<input type="hidden" name="product_nameee" value="<?php the_permalink(); ?>" />
</div>
</form>
</div>
<?php } ?>
<input type="hidden" name="itemselmeta" id="itemselmeta" value="" />
<input type="hidden" name="itemid" id="itemid" value="<?php the_ID(); ?>" />
<input type="hidden" name="dothis" id="dothis" value="addnew" />
<input type="hidden" name="itemsize" id="itemsize" value="" />
<input type="hidden" name="itemprice" id="itemprice" value="" />
<input type="hidden" name="itemstock" id="itemstock" value="" />
<input type="hidden" name="itemshipp" id="itemshipp" value="" />
<?php wp_nonce_field( 'chck_ref_cc', 'sofa_suppastore_cc' ); ?>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <!-- product selection end -->
</div>
<!-- product description start -->
<div class="grid_8 alpha omega">
<?php
// get all other images attached to this product...
$html_tab_images = '';
$args = array(
'post_type' => 'attachment',
'numberposts' => -1,
'post_status' => NULL,
'post_parent' => $single_id,
'exclude' => get_post_thumbnail_id()
);
$attachments = get_posts( $args );
if( $attachments ) {
$i = 1;
$html_tab_images .= '<div id="pimages" class="tab-content">';
foreach( $attachments as $attachment ) {
if( $i % 4 == 0 ) $switch_class = ' alpha omega';
elseif( ( $i - 1 ) % 4 == 0 ) $switch_class = '';
else $switch_class = '';
$large_image_url = wp_get_attachment_image_src( $attachment->ID, 'large' );
$html_tab_images .= '<span style="width: 130px;" class="prodimgwrap alignleft' . $switch_class . '"><a href="' . $large_image_url[ 0 ] . '" title="' . the_title_attribute( 'echo=0' ) . '">';
$html_tab_images .= wp_get_attachment_image( $attachment->ID, 'thumbnail' );
$html_tab_images .= '</a><span class="imgshadow"><span class="shadowleft"> </span><span class="shadowright"> </span></span></span>';
$i ++;
}
echo '</div>';
}
?>
<span class="prodtab"><a class="tablink tabactive" href="javascript:;" rel="pdetails"><?php _e( "Product Details", "sofa_suppastore" ); ?></a></span>
<?php if( $attachments ) { ?><span class="prodtab"><a class="tablink tabnormal" href="javascript:;" rel="pimages"><?php _e( "More Images", "sofa_suppastore" ); ?></a></span><?php } ?>
<div id="pdetails" class="tab-content defaulttab">
<?php
// remove images from content
$content = preg_replace( '|<a.*?href=[\'"](.*?)[\'"].*?>.*?<img.*?src=[\'"](.*?)[\'"].*?alt=[\'"](.*?)[\'"].*?><.*?a>|i', '', $content );
echo $content;
?>
</div>
<?php echo $html_tab_images; ?>
</div>
<!-- product description end -->
<!-- content end -->
<!-- related products scroller start -->
<?php
if( $prod_use_related == 'yes' ) {
// handle related products...
$backup = $post; // backup the current object
$tags = wp_get_post_tags( $single_id );
$tagIDs = array();
if( $tags ) {
$tagcount = count( $tags );
for( $i = 0; $i < $tagcount; $i++ ) {
$tagIDs[ $i ] = $tags[ $i ]->term_id;
}
$args = array(
'tag__in' => $tagIDs,
'post__not_in' => array( $single_id ),
'showposts' => -1,
'post_type' => 'product'
);
$my_query = new WP_Query( $args );
// how many related posts? $my_query->post_count;
if( $my_query->have_posts() ) :
?>
<div class="clear"> </div>
<div id="relatedproducts" class="castshadow grid_8 alpha">
<div class="bordertop grid_8 alpha omega">
<!-- control button left start -->
<div class="grid_2 alpha">
<?php if( $my_query->post_count > 4 ) { ?>
<span class="addtocart prevPage"><a href="#l"><?php _e( "Previous", "sofa_suppastore" ); ?></a></span>
<?php } else echo ' '; ?>
</div>
<!-- control button left end -->
<!-- title start -->
<div class="grid_4 center">
<h2 class="relatedtitle"><?php _e( "Related products", "sofa_suppastore" ); ?></h2>
</div>
<!-- title end -->
<!-- control button right start -->
<div class="grid_2 omega">
<?php if( $my_query->post_count > 4 ) { ?>
<span class="addtocart nextPage"><a href="#r"><?php _e( "Next", "sofa_suppastore" ); ?></a></span>
<?php } else echo ' '; ?>
</div>
<!-- control button right end -->
</div>
<div class="scrollable">
<ul class="images items">
<!-- wordpress sub-loop loop start -->
<?php
$count_items = 0;
while( $my_query->have_posts() ) : $my_query->the_post();
// related post details
$rel_product_meta_labeltype = get_post_meta( $post->ID, 'labeltype', true );
$rel_product_meta_labelvalue = get_post_meta( $post->ID, 'labelvalue', true );
$rel_product_meta_price = get_post_meta( $post->ID, 'sofa_0_textarea_price', true );
// extract image
$rel_prod_image_link = '';
if( has_post_thumbnail( $post->ID ) ) {
$default_attr = array( 'class' => "size-thumbnail clearfix alignleft", 'alt' => $post->post_title, 'title' => $post->post_title );
if( $rel_product_meta_labeltype != '' && $rel_product_meta_labelvalue != '' ) {
$rel_prod_image_link .= ( '<a href="' . get_permalink( $post->ID ) . '" rel="' . $rel_product_meta_labeltype . '|' . $rel_product_meta_labelvalue . '">' );
} else $rel_prod_image_link .= ( '<a href="' . get_permalink( $post->ID ) . '">' );
$rel_prod_image_link .= get_the_post_thumbnail( $post->ID, 'thumbnail', $default_attr );
$rel_prod_image_link .= '</a>';
}
?>
<li>
<div class="grid_2 product alpha">
<?php echo $rel_prod_image_link; ?>
<span class="prodtitle clearfix">
<?php echo $post->post_title; ?>
</span>
</div>
</li> [/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <?php
endwhile;
// backup query aka reset custom query posts loop
$post = $backup;
wp_reset_query();
?>
<!-- wordpress sub-loop loop end -->[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] </ul>
</div>
</div>
<!-- related products scroller end -->
<?php
endif;
} // end if tags
} // end if use related
?>
<?php endwhile; ?>[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <script type="text/javascript">[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3]jQuery(document).ready(function(){
jQuery("#div1").hide();
jQuery(".close").hide();
jQuery(".close").click(function(){
jQuery("#div1").fadeOut()
});
jQuery(".close").click(function(){
jQuery(".close").fadeOut()
});
jQuery(".btn2").click(function(){
jQuery("#div1").fadeIn();
});
jQuery(".btn2").click(function(){
jQuery(".close").fadeIn();
});
} );
jQuery( document ).ready( function() {
// tabs
jQuery( '.prodtab a' ).click( function() {
if( !jQuery( this ).is( '.tabactive' ) ) switch_tabs( jQuery( this ) );
} );
// related products - Scrollable
<?php if( $prod_use_related == 'yes' ) { if( $tags ) { ?>jQuery( "div.scrollable" ).scrollable( { size: 4, speed: 300 } );<?php } } ?>
// table tr hover
jQuery( function() {
jQuery( 'table .proddetailstr' ).hover( function() {
jQuery( this ).addClass( 'hovered' );
jQuery( this ).css( 'cursor', 'default' );
},
function() {
jQuery( this ).removeClass( 'hovered' );
} )
} );
// colorbox
// jQuery( "a[rel='productslide']" ).colorbox( { transition: "fade" } );
// anything already written to fields (browser cache?)
var written_meta = decodeURIComponent( jQuery( '#itemselmeta' ).val() );
var written_price = jQuery( '#itemprice' ).val();
if( written_meta != '' ) jQuery( written_meta + ' td:first-child' ).removeClass( 'optionstill' ).addClass( 'optionactiv' );
else {
jQuery( '#infoline_0 td:first-child' ).removeClass( 'optionstill' ).addClass( 'optionactiv' );
// populate other crucial info with initial values
jQuery( '#itemselmeta' ).val( '%23infoline_0' );
jQuery( '#itemsize' ).val( "<?php echo $arr_sizes[ 0 ]; ?>" );
jQuery( '#itemprice' ).val( "<?php echo $arr_price[ 0 ]; ?>" );
<?php if( $use_stock == 'yes' ) { ?>jQuery( '#itemstock' ).val( "<?php echo $arr_stock[ 0 ]; ?>" );<?php } ?>
<?php if( !empty( $arr_shipp ) ) { ?>jQuery( '#itemshipp' ).val( "<?php echo $arr_shipp[ 0 ]; ?>" );<?php } ?>
}
if( written_price != '' ) jQuery( '#prodprice' ).html( "<?php echo $entrycurrency . ' '; ?>" + written_price );
// handle selections
jQuery( '.proddetailstr' ).click( function( event ) {
var this_id = '#' + jQuery( this ).attr( 'id' );
var options_length = jQuery( this_id + ' td' ).length;
if( options_length > 0 ) {
var ii = 0;
while( ii < options_length ) { // faster than jQuery.each
var cell_value = jQuery( this_id + ' td' ).eq( ii ).text();
var cell_title = jQuery( this_id + ' td' ).eq( ii ).attr( 'title' );
switch( cell_title ) {
case 'size': jQuery( '#itemsize' ).val( encodeURIComponent( cell_value ) );
break;
case 'price': jQuery( '#itemprice' ).val( encodeURIComponent( cell_value ) );
break;
<?php if( $use_stock == 'yes' ) { ?>
case 'stock': jQuery( '#itemstock' ).val( encodeURIComponent( cell_value ) );
break;
<?php } ?>
<?php if( !empty( $arr_shipp ) ) { ?>
case 'shipp': jQuery( '#itemshipp' ).val( encodeURIComponent( cell_value ) );
break;
<?php } ?>
default: 0;
}
ii ++;
}
// remember selection
if( jQuery( this ).attr( 'id' ).substring( 0, 8 ) == 'infoline' ) jQuery( '#itemselmeta' ).val( encodeURIComponent( this_id ) );
// remove all active selections
var my_parent = '#' + jQuery( this_id ).parent().parent().attr( 'id' );
jQuery( my_parent + ' tr td:first-child' ).each( function() {
jQuery( this ).removeClass( 'optionactiv' ).addClass( 'optionstill' );
} );
// switch class to selected
jQuery( this_id + ' td:first-child' ).removeClass( 'optionstill' ).addClass( 'optionactiv' );
// update main price
jQuery( '#prodprice' ).html( "<?php echo $entrycurrency . ' '; ?>" + jQuery( '#itemprice' ).val() );
}
} );
} );
function switch_tabs( obj ) {
jQuery( '.tab-content' ).slideUp( 'fast', function() { jQuery( '#' + obj.attr( "rel" ) ).slideDown( 'fast' ); } );
jQuery( '.prodtab a' ).removeClass( 'tabactive' );
obj.addClass( 'tabactive' );
}
</script>
<!-- comments -->
<?php if( 'open' == $post->comment_status && $prod_disable_comments == 'no' ) comments_template(); ?>
<!-- end comments -->
</div>
<?php else: ?>
<!-- no content start -->[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3] <div id="featured" class="castshadow grid_8">
<div class="grid_8 alpha">
<h1><?php _e( "Nothing found!", "sofa_suppastore" ); ?></h1>
<p><?php _e( "Sorry but no products found. Take your time, there's gonna be soon to see something listed here.", "sofa_suppastore" ); ?></p>
</div>
</div>
<!-- no content end -->
<?php endif; ?>
<!-- main content end -->[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3]<!-- include sidebar start -->
<?php get_template_part( 'sidebar_single_product' ); ?>
<!-- include sidebar end -->[/size][/font][/color]
[color=#000000][font=Tahoma, Verdana, Arial][size=3]<?php get_footer(); ?>
I don't mind using Javascript for this either. I just need a solution. Thanking you all in advance.












