Subversion Repositories SmartDukaan

Rev

Rev 12524 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
10582 lgm 1
<?php
2
if(isset($product_details->entity) && !empty($product_details->entity)){
3
  $product_detail = $product_details->entity;
4
  if(isset($product_detail->items) && !empty($product_detail->items)) {
5
    $i=0;
6
     foreach ($product_detail->items as $item){
7
       if(isset($item->color) && !empty($item->color)){
8
          $color[$i]['color'] = $item->color;
9
          $color[$i]['id'] = $item->id;
10
          $i++;
11
       }
12
     }
13
  }
14
  $colorCount = sizeof($product_detail->items);
15
  $authorized = $this->session->userdata('authorized');
10783 lgm 16
  if(isset($authorized['pincode']) && !empty($authorized['pincode'])){
10582 lgm 17
    $pinCode = $authorized['pincode'];
18
  }
19
  elseif (isset($product_detail->pinCode) & !empty($product_detail->pinCode)) {
20
    $pinCode = $product_detail->pinCode;
21
  }
22
  $authorized = $this->session->userdata('authorized');
23
  if(isset($authorized['email']) && !empty($authorized['email'])){
24
    if(strpos($authorized['email'], 'anonymous') == false){
25
        $email = $authorized['email'];
26
    }
27
  }
10725 lgm 28
  //print_r($product_detail);
10582 lgm 29
?>  
30
<div id="error" class="error_msg" style="display:none"></div>    
13039 anikendra 31
<div class="pd_name" itemscope itemtype="http://data-vocabulary.org/Product">
32
        <div itemprop="name"><?php echo $product_detail->name;?></div>
11190 lgm 33
        <?php if(isset($product_detail->warranty) && !empty($product_detail->warranty)){?>
11250 lgm 34
        <div><?php echo $product_detail->warranty;?></div><?php } ?>
10582 lgm 35
      </div><!--pd-name-->
36
      <?php if(count($product_detail->images) == 1){?>
11731 lgm 37
      <div class="pd-images tcenter rec-hldr">
10582 lgm 38
        <div class="pd-wrapper">
13039 anikendra 39
          <img src="<?php echo $product_detail->images[0]->url;?>" itemprop="image" style="display:none"/>
10582 lgm 40
          <div class="pd-image" style="background:url('<?php echo $product_detail->images[0]->url;?>')no-repeat center center;background-size:contain;"></div>
41
        </div>
42
      </div><!--pd-images-->
43
      <?php } else{ ?>
11731 lgm 44
      <div class="pd-images" id="swipe_0">
10582 lgm 45
        <div class="pd-wrapper">
46
          <?php foreach($product_detail->images as $image){?>
47
          <div class="pd-image" style="background:url('<?php echo $image->url;?>')no-repeat center center;background-size:contain;"></div>
48
          <?php } ?>
49
        </div>
11731 lgm 50
        <div id="view-more" onclick="showAll()">View All Images</div>
10582 lgm 51
      </div><!--pd-images-->
52
      <?php } ?>
53
            <div class="pd-price-cont clearfix">
54
        <div class="btn-hldr clearfix">
10614 lgm 55
          <?php if(isset($color) && !empty($color) && count($color)>1){?>
56
          <div class="color-count">Choose Color(<?php echo $colorCount; ?>):</div>
10582 lgm 57
          <?php if(isset($color) && !empty($color)){?>
58
          <select id="color" onchange="updateColor(event)">
59
            <?php
60
            foreach ($color as $key => $value) { ?>
61
            <option value="<?php echo $value['id'];?>"><?php echo $value['color']; ?></option>
62
            <?php  }  ?>
63
          </select>
10614 lgm 64
          <?php } }elseif(isset($color) && !empty($color) && count($color)==1){?>
65
          <p class="tcenter">Available in <?php print_r($color[0]['color']);?> color</p>
66
          <?php }?>
10582 lgm 67
        </div>
13039 anikendra 68
        <div class="price-hldr" itemprop="offerDetails" itemscope itemtype="http://data-vocabulary.org/Offer">
69
          <meta itemprop="condition" content="new"/>
10725 lgm 70
          <?php if(isset($product_detail->items[0]->mrp) || isset($product_detail->items[0]->sellingPrice)){?>
13039 anikendra 71
          <span id="rs" itemprop="priceCurrency" content="INR" >Rs</span><?php }?>
10725 lgm 72
          <span id='mrp'><?php if(isset($product_detail->items[0]->mrp) && $product_detail->items[0]->mrp != 0){echo $product_detail->items[0]->mrp;} else { echo '';}?></span>
13039 anikendra 73
          <span id='sellingPrice' itemprop="price"><?php if(isset($product_detail->items[0]->sellingPrice) && $product_detail->items[0]->sellingPrice != 0){echo $product_detail->items[0]->sellingPrice;} else { echo '';}?></span>
10582 lgm 74
          <?php if(isset($product_detail->items[0]->discount) && !empty($product_detail->items[0]->discount)){?>
75
          <span id='discount'>(<?php echo $product_detail->items[0]->discount;?>% off)</span><?php } ?>
76
          <?php if(isset($product_detail->items[0]->minEmi)){?>
77
          <div id='emi'>EMI from Rs. <?php echo $product_detail->items[0]->minEmi;?> per month</div><?php } ?>
10725 lgm 78
          <div id='comingSoon' style="display:<?php if(isset($product_detail->items[0]->comingSoon) && $product_detail->items[0]->comingSoon == 1){echo 'block';} else {echo 'none';};?>;color:red;">Coming Soon</div>
10582 lgm 79
          <?php if(isset($product_detail->offerText)){?>
80
          <div class="pd-offer clearfix"><div>offer</div><div><?php echo $product_detail->offerText; ?></div></div><?php } ?>
81
        </div><!--price-hldr-->
82
      </div><!--pd-price-cont-->
11250 lgm 83
            <input type="text" id="email" onFocus="clearError()" value="<?php if(isset($email) && !empty($email)) {echo $email;}?>" style="display:<?php if(strcasecmp($product_detail->items[0]->buttonText, 'notify me') == 0){ echo 'block';} else{ echo 'none';}?>" placeholder="Enter email address to recieve notification">
10582 lgm 84
      <div id="buy" onclick="addToCart()"class="buy-now btn">
85
             <?php echo $product_detail->items[0]->buttonText; ?>
86
          </div>
87
      <div class="check-aval">
88
          <!-- <div>Check delivery time for Area PIN Code</div> -->
89
          <div class="clearfix">
90
            <input type="text" id="pincode" placeholder="Enter Pin Code.." value="<?php if(isset($pinCode) && !empty($pinCode)) echo $pinCode;?>"/>
91
            <div class="btn-blue btn" onclick="checkShipping()">
92
              Check Delivery Time
93
            </div>
94
          </div>
95
      </div><!--check-aval-->
96
      <div id="service" class="info-div">
11280 lgm 97
          <?php if(($product_detail->logisticsInfo->delivery_estimate) && ($product_detail->logisticsInfo->delivery_estimate != -1)){?>
11250 lgm 98
          <p>Free Delivery by&nbsp;<span id="delivery"><?php if(isset($product_detail->items[0]->comingSoon) && $product_detail->items[0]->comingSoon == 1){echo $product_detail->logisticsInfo->delivery_estimate.' after arrival';}else{ echo $product_detail->logisticsInfo->delivery_estimate; }?></span></p>
11280 lgm 99
          <?php if(isset($product_detail->logisticsInfo->is_cod_available_for_location) && ($product_detail->logisticsInfo->is_cod_available_for_location) == 1){?>
100
          <p>You can pay by&nbsp;<span id="cod">Cash on Delivery</span></p><?php } ?>
11250 lgm 101
        <div id="otg" class="clearfix" style="display:<?php if(isset($product_detail->logisticsInfo->on_time_guarantee) && !empty($product_detail->logisticsInfo->on_time_guarantee)) {echo 'block';} else { echo 'none';} ?>"><p>On Time Guarantee&nbsp;<span id="guarantee">Available</span></p></div>
11280 lgm 102
      <?php } ?>
10582 lgm 103
      </div><!--info-div-->
11280 lgm 104
      <div style="display:<?php if(($product_detail->logisticsInfo->delivery_estimate) && ($product_detail->logisticsInfo->delivery_estimate == -1)){ echo 'block';} else { echo 'none'; }?>" id="error1"class="info-div"><div class="clearfix"><p>This loction is not serviceable</p></div></div>
10582 lgm 105
 
106
 
107
 
108
 
109
        <div class="pd-tab clearfix" >
110
          <span>Highlights</span>
111
          <!-- <span>+</span> -->
112
        </div>
113
 
114
        <div class="pd-tab-open" id="tab1">
115
          <div class="detail-div">
116
          <?php foreach ($product_detail->keySpecs as $key => $value) {?>
117
          <div>
118
              <?php echo $value;?>
119
          </div>
120
          <?php } ?>
121
          </div>
122
        </div><!--pd-tab-open-->
123
 
124
 
125
        <div class="pd-tab clearfix" onclick="togglelist(event,'tab2')";>
126
          <span>Detailed Specifications</span>
127
          <span>+</span>
128
        </div>
129
 
130
          <div class="pd-tab-open" id="tab2" style="display:none;">
131
            <?php foreach ($product_detail->detailedSpecs as $specs) {?>
132
            <table>
133
            <tr>
134
            <th colspan="2"><?php echo $specs->title; ?></th>
135
            </tr>
136
            <?php foreach ($specs->specs as $item) {?>
137
            <tr>
138
              <td><?php echo $item->name;?></td>
139
              <td><?php echo implode('',$item->values);?></td>
140
            </tr>
141
            <?php }?>
142
          </table>
143
          <?php } ?>
144
 
145
        </div><!--pd-tab-open-->
11245 anikendra 146
 
147
        <?php if(isset($product_detail->packageContents) && !empty($product_detail->packageContents)):?>
148
        <div class="pd-tab clearfix" onclick="togglelist(event,'tab4')";>
149
          <span>Package Contents</span>
150
          <span>+</span> 
151
        </div>
152
        <div class="pd-tab-open" id="tab4" style="display:none;">
153
          <div class="detail-div">
154
          <?php foreach ($product_detail->packageContents as $key => $value) :?>
155
          <div>
156
              <?php echo $value;?>
157
          </div>
158
          <?php endforeach; ?>
159
          </div>
160
        </div><!--pd-tab-open-->
161
        <?php endif;?>
162
 
10582 lgm 163
        <?php if(isset($product_detail->expertReviews) && !empty($product_detail->expertReviews)){?>
164
        <div class="pd-tab clearfix" onclick="togglelist(event,'tab3')";>
165
          <span>What experts say</span>
166
            <span>+</span>
167
        </div>
168
        <div id="tab3" class="pd-tab-open expert-review" style="display:none;">
169
          <?php foreach ($product_detail->expertReviews as $review) {?>
170
             <?php echo $review->review; ?>
171
             <div><?php echo $review->source; ?></div>
172
          <?php }?>
173
        </div>
174
        <?php } ?>
175
        <?php if(isset($product_detail->reocmmendedAccessories) && !empty($product_detail->reocmmendedAccessories)){?>
176
            <div class="recommended-pd">
177
        <div class="head">
178
        <div>Recommended Accessories</div>
11731 lgm 179
        <div id="viewmore_1" onclick="showAll1()">View More</div>
10582 lgm 180
        </div>
11250 lgm 181
        <div class="rec-hldr" id="swipe_1">
10582 lgm 182
        <div class="rec-wrapper">
183
        <?php foreach ($product_detail->reocmmendedAccessories as $item) { ?>
184
        <a class="rec-product" href="<?php echo $item->url;?>" onclick="trackAccessories('<?php echo $item->title;?>')">
185
          <img src="<?php echo $item->image_url; ?>" alt="recomended" />
186
          <div class="pd-name"><?php echo $item->title; ?> </div>
10907 lgm 187
          <div class="pd-price"><span>Rs <?php if(isset($item->price)){echo $item->price;}else{echo '';}?></span><span>Rs <?php if(isset($item->mrp)){echo $item->mrp;}else{echo '';} ?></span></div>
10582 lgm 188
        </a><!--rec-product-->
189
        <?php } ?>
190
        </div>
191
        </div><!--rec-hldr-->
192
      </div><!--recomended-pd-->
193
      <?php  } } ?>
194
      <script type="text/javascript">
11830 anikendra 195
      var items = <?php echo json_encode($product_detail->items);?>;
12524 anikendra 196
/*      if(typeof _gaq != "undefined" && _gaq != null)  {
11827 anikendra 197
         _gaq.push(['_trackEvent', 'Product A/B Test', 'Page A loaded','<?php echo $product_detail->name;?>']);
12524 anikendra 198
      }*/
199
	ga('send', 'event', 'Product A/B Test', 'Page A loaded', '<?php echo $product_detail->name;?>');
11827 anikendra 200
      </script>