Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

psantoni

Користувачі
  
  • Публікації

    175
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем psantoni

  1. Поставил модуль. Настроил, подключил API ключ, но при включенном модуле в корзине слетает кодировка и модуль не подгружается. Что не так?

     

    Request: http://api.postcalc.ru/?p=pv&key=tlkliner-dc201176&c=RU&f=%D0%A1%D0%B0%D0%BD%D0%BA%D1%82-%D0%9F%D0%B5%D1%82%D0%B5%D1%80%D0%B1%D1%83%D1%80%D0%B3&t=%D1%81%D0%B0%D0%BC%D0%B0%D1%80%D0%B0&w=200&v=2060&o=php&co=1&pa=1&cs=utf-8
    Response:
    Array
    (
        [Отправления] => Array
            (
                [ЦеннаяПосылка] => Array
                    (
                        [Название] => Ценная посылка *
                        [Количество] => 1
                        [Тариф] => 239.00
                        [Доставка] => 249.38
                        [Страховка] => 10.38
                        [ОценкаПолная] => 2060.00
                        [НаложенныйПлатеж] => 172.40
                        [НаложенныйПлатеж2] => 0.00
                        [НаложенныйПлатеж3] => 0.00
                        [ПредельныйВес] => 20000
                        [СрокДоставки] => 1-3
                        [ВычетНДС] => 1
                        [Ценное] => 1
                        [Товарное] => 1
                        [КлассДоставки] => 0
                    )
    
            )
    
        [ЦеннаяПосылка_Difficult] => Array
            (
            )
    
        [Магистраль] => Array
            (
                [ДоставкаСтандарт] => 3
                [ДоставкаПисьма] => 0
                [ДоставкаКласс1] => 2
                [Описание] => САНКТ-ПЕТЕРБУРГ => САМАРА
                [Расстояние] => 1823
            )
    
        [Откуда] => Array
            (
                [Рндекс] => 191167
                [Название] => Санкт-Петербург 167
                [Адрес] => г Санкт-Петербург, Невский пр-кт, 173А
                [МестоположениеEMS] => Санкт-Петербург
                [ЦентрРегиона] => САНКТ-ПЕТЕРБУРГ
            )
    
        [РљСѓРґР°] => Array
            (
                [Рндекс] => 443008
                [Название] => Самара 8
                [Адрес] => Самарская обл, г Самара, Победы ул, 98
                [МестоположениеEMS] => Самара
                [ЦентрРегиона] => САМАРА
            )
    
        [Вес] => 200
        [ОценкаВложения] => 2060
        [Дата] => 18.12.2020
        [ДатаСверкиТарифов] => 26.05.2020
        [Status] => OK
        [API] => 1.2
        [_request] => Array
            (
                [p] => pv
                [key] => tlkliner-dc201176
                [c] => RU
                [f] => Санкт-Петербург
                [t] => самара
                [w] => 200
                [v] => 2060
                [o] => php
                [co] => 1
                [pa] => 1
                [cs] => utf-8
            )
    
        [_server] => Array
            (
                [SERVER_ADDR] => 172.31.1.100
                [REMOTE_ADDR] => 5.101.156.155
                [HTTP_HOST] => api.postcalc.ru
            )
    
    )

     

  2. 37 минут назад, sitecreator сказал:

     

    Яндекс и др. поисковые роботы индексируют контент, который есть у вас на сайте.

    Какие разместили картинки, то такие и будут потреблены яндексом и т.д..

     

    Передача картинок в я-маркет через YML - это уже другая история, тут как вам нужно, так и настраиваете - хоть с водяным, хоть без него.

    Получается в Яндекс и Гугл передаются фото без водяных знаков? Или можно настроить в модуле, чтобы фото передавалось со знаком?

     

    Про Маркет понял

  3. Вопрос такой: при оформлении заказа клиент не указывает email (это поле отключено). Админу приходит письмо с заказом (в кол-ве двух штук), т.к. в заказ почему-то вставляется почта админа. Как это исправить? Куда вставить переменную, типа почты @localhost.net?

  4. 15 часов назад, AWARO сказал:

    каждый раз когда захожу в админку встречаю его там
    называется скидки
    между  регулярными платежами и  акциями

    Данный ответ никак не решает мой вопрос. Поскольку скидка идет на общее кол-во заказанного товара. Если в заказе один товар в кол-ве 2х штук, то скидка вычисляется с обоих товаров, а не с одного, как нужно

  5. Здравствуйте. Интересует модуль или реализация скидки на второй товар. Пример: есть "товар А" по цене 10руб., если клиент покупает этот же товар в кол-ве 2х штук и больше, то на вторую позицию будет скидка 10%, то есть скидка будет рассчитываться не из 20 руб., а только из 10

     

    Может кто видел встречал такой модуль? Или может реализовать (платно/бесплатно)

  6. 48 минут назад, sh1sh1n сказал:

    Не помогло потому, что ckeditor и somernote не позволяют вставлять php-код по умолчаию.

    "Купить <?php echo $heading_title; ?> в нашем ИМ...." придётся добавить ручками в product.tpl или окмодом, чтоб при обновлении шаблона не потерять.

    Контроллер править для этого не нужно.

    Модуль, позволяющий выводить html, для этих целей не подойдёт.

    Ну может есть html код? На мой взгляд задача же совсем простая...

    Код я вставляю не в ckeditor или somernote

    image.png

  7. 2 часа назад, vise сказал:

    И не поможет, вам контроллер надо править

    дело в том что мой шаблон позволяет добавить текстовый или html блок внизу каждой страницы и в этот блок можно вписать скрипт или хтмл код. Без контролера никак не обойтись? 

  8. Всем привет. Какой код или скрипт вставить в описание товара, чтобы он подгружал название товара?
    Пример: Купить Название товара в нашем ИМ....
    Подставка в текст ?php echo $heading_title; ? не помогает

  9. Сайт zakaz08 .ru

    Сейчас ocStore 1.5.5.1.2 нужно обновить до ocStore последней 2

    Сохранить на сайте нужно товары и статьи. 

    Из модулей стоит только оформление заказа на одной странице.

    Цена? Сроки?

  10. Приветствую. 

     

    Помогите добавить дополнительную вкладку (таб) в карточку товара.

    Opencart Версия 2.0.3.1.

     

    Точно также как и в примере нужно добавить вкладку "Доставка и оплата" ну и текст в ней

     

    Пример здесь: http://maroshka.com/products/christina-chateau-de-beaute-deep-beaute-night-cream---intensivnyj-obnovlyayuschij-nochnoj-krem-50-ml

     

    Наткнулся еще на такое: 

     

    "достаточно открыть файл product.tpl и посмотреть как же там созданы табы и просто скопировать два блока. Один для таба, а другой для контента. Не забыть при этом поменять id блока"

     

    Но не совсем понятно что именно менять

  11. Приветствую .Стоит opencart Версия 2.0.3.1. 

    Вопрос такой: как модуль выглядит на мобильных устройствах? Подгоняется ли он по ширине экрана как и сама cms-ка? 

  12.  Product.tpl

    <?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?>
    <div id="content" class="inside_page"><?php echo $content_top; ?>
      <div class="breadcrumb">
        <?php foreach ($breadcrumbs as $breadcrumb) { ?>
        <?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a>
        <?php } ?>
      </div>
    
      <div class="product-info">
      
        <?php if ($thumb || $images) { ?>
        <div class="left">
          <?php if ($thumb) { ?>
          <div class="image"><div class="image_inside"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class='cloud-zoom' id='zoom1' rel="tint: '#ffffff',tintOpacity:0.5 ,smoothMove:3,zoomWidth:360, zoomHeight:370, adjustY:-6, adjustX:<?php echo ($this->language->get('direction')=='rtl' ? '-710' : '25');?>"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div><?php if ($special) { ?><div class="special_promo"></div><?php } ?></div>
          
          <div class="zoom_btn">
                <a id="zoomer" class="colorbox" href="<?php echo $popup; ?>">Zoom</a>        
          </div>
          <?php } ?>
          <?php if ($images) { ?>
          <div class="image-additional">
            <a href='<?php echo $popup; ?>' class='cloud-zoom-gallery' title='<?php echo $heading_title; ?>' rel="useZoom: 'zoom1', smallImage: '<?php echo $thumb; ?>' "><img class="zoom-tiny-image" src="<?php echo $thumb; ?>" alt = "<?php echo $heading_title; ?>"/></a>  
            <?php foreach ($images as $image) { ?>
            <a href='<?php echo $image['popup']; ?>' class='cloud-zoom-gallery' title='<?php echo $heading_title; ?>' rel="useZoom: 'zoom1', smallImage: '<?php echo $image['thumb']; ?>' "><img class="zoom-tiny-image" src="<?php echo $image['thumb']; ?>" alt = "<?php echo $heading_title; ?>"/></a>
            <?php } ?>
          </div>
          <?php } ?>
        </div>
        <?php } ?>
    
        <div class="right"> 
          <h1 class="pr_name"><?php echo $heading_title; ?></h1>
        
          <div class="divider_bgr h10"></div> 
          <?php if ($price) { ?>
          <div class="price">
          	<span class="txt_price"><?php echo $text_price; ?></span>
            <?php if (!$special) { ?>
            <?php echo $price; ?>
            <?php } else { ?>
            <span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span>
            <?php } ?>
            <br />
            <?php if ($tax) { ?>
            <span class="price-tax"><?php echo $text_tax; ?> <?php echo $tax; ?></span><br />
            <?php } ?>
            <?php if ($points) { ?>
            <span class="reward"><small><?php echo $text_points; ?> <?php echo $points; ?></small></span><br />
            <?php } ?>
            <?php if ($discounts) { ?>
            <br />
            <div class="discount">
              <?php foreach ($discounts as $discount) { ?>
              <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br />
              <?php } ?>
            </div>
            <?php } ?>
          </div>
          <?php } ?>   
    
          <div class="description">
            <?php if ($manufacturer) { ?>
            <span><?php echo $text_manufacturer; ?></span>  <a href="<?php echo $manufacturers; ?>"><?php echo $manufacturer; ?></a><br />
            <?php } ?>
            <span><?php echo $text_model; ?></span>  <?php echo $model; ?><br />
            <?php if ($reward) { ?>
            <span><?php echo $text_reward; ?></span>  <?php echo $reward; ?><br />
            <?php } ?>
            <span><?php echo $text_stock; ?></span>  <?php echo $stock; ?></div>
          <?php if ($options) { ?>
          <div class="options">
            <h2><?php echo $text_option; ?></h2>
            <div class="divider_bgr h10 mb10"></div> 
            <?php foreach ($options as $option) { ?>
            <?php if ($option['type'] == 'select') { ?>
            <div id="option-<?php echo $option['product_option_id']; ?>" class="option">
              <b><?php if ($option['required']) { ?>
              <span class="required">*</span>
              <?php } ?> <?php echo $option['name']; ?>:</b>
              <select name="option[<?php echo $option['product_option_id']; ?>]">
                <option value=""><?php echo $text_select; ?></option>
                <?php foreach ($option['option_value'] as $option_value) { ?>
                <option value="<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?>
                <?php if ($option_value['price']) { ?>
                (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
                <?php } ?>
                </option>
                <?php } ?>
              </select>
            </div>
            <br />
            <?php } ?>
            <?php if ($option['type'] == 'radio') { ?>
            <div id="option-<?php echo $option['product_option_id']; ?>" class="option">
              <b><?php if ($option['required']) { ?>
              <span class="required">*</span>
              <?php } ?> <?php echo $option['name']; ?>:</b>
              <?php foreach ($option['option_value'] as $option_value) { ?>
              <input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" />
              <label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?>
                <?php if ($option_value['price']) { ?>
                (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
                <?php } ?>
              </label>
              <br />
              <?php } ?>
            </div>
            <br />
            <?php } ?>
            <?php if ($option['type'] == 'checkbox') { ?>
            <div id="option-<?php echo $option['product_option_id']; ?>" class="option">
              <b><?php if ($option['required']) { ?>
              <span class="required">*</span>
              <?php } ?> <?php echo $option['name']; ?>:</b>
              <?php foreach ($option['option_value'] as $option_value) { ?>
              <input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" />
              <label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?>
                <?php if ($option_value['price']) { ?>
                (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
                <?php } ?>
              </label>
              <br />
              <?php } ?>
            </div>
            <br />
            <?php } ?>
            <?php if ($option['type'] == 'image') { ?>
            <div id="option-<?php echo $option['product_option_id']; ?>" class="option">
              <b><?php if ($option['required']) { ?>
              <span class="required">*</span>
              <?php } ?> <?php echo $option['name']; ?>:</b>
                <table class="option-image">
                  <?php foreach ($option['option_value'] as $option_value) { ?>
                  <tr>
                    <td style="width: 1px;"><input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /></td>
                    <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /></label></td>
                    <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?>
                        <?php if ($option_value['price']) { ?>
                        (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
                        <?php } ?>
                      </label></td>
                  </tr>
                  <?php } ?>
                </table>
            </div>
            <br />
            <?php } ?>
            <?php if ($option['type'] == 'text') { ?>
            <div id="option-<?php echo $option['product_option_id']; ?>" class="option">
              <b><?php if ($option['required']) { ?>
              <span class="required">*</span>
              <?php } ?> <?php echo $option['name']; ?>:</b>
              <input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" />
            </div>
            <br />
            <?php } ?>
            <?php if ($option['type'] == 'textarea') { ?>
            <div id="option-<?php echo $option['product_option_id']; ?>" class="option">
              <b><?php if ($option['required']) { ?>
              <span class="required">*</span>
              <?php } ?> <?php echo $option['name']; ?>:</b>
              <textarea name="option[<?php echo $option['product_option_id']; ?>]" cols="40" rows="5"><?php echo $option['option_value']; ?></textarea>
            </div>
            <br />
            <?php } ?>
            <?php if ($option['type'] == 'file') { ?>
            <div id="option-<?php echo $option['product_option_id']; ?>" class="option">
              <b><?php if ($option['required']) { ?>
              <span class="required">*</span>
              <?php } ?> <?php echo $option['name']; ?>:</b>
              <a id="button-option-<?php echo $option['product_option_id']; ?>" class="button"><?php echo $button_upload; ?></a>
              <input type="hidden" name="option[<?php echo $option['product_option_id']; ?>]" value="" />
            </div>
            <br />
            <?php } ?>
            <?php if ($option['type'] == 'date') { ?>
            <div id="option-<?php echo $option['product_option_id']; ?>" class="option">
              <b><?php if ($option['required']) { ?>
              <span class="required">*</span>
              <?php } ?> <?php echo $option['name']; ?>:</b>
              <input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" class="date" />
            </div>
            <br />
            <?php } ?>
            <?php if ($option['type'] == 'datetime') { ?>
            <div id="option-<?php echo $option['product_option_id']; ?>" class="option">
              <b><?php if ($option['required']) { ?>
              <span class="required">*</span>
              <?php } ?> <?php echo $option['name']; ?>:</b>
              <input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" class="datetime" />
            </div>
            <br />
            <?php } ?>
            <?php if ($option['type'] == 'time') { ?>
            <div id="option-<?php echo $option['product_option_id']; ?>" class="option">
              <b><?php if ($option['required']) { ?>
              <span class="required">*</span>
              <?php } ?> <?php echo $option['name']; ?>:</b>
              <input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" class="time" />
            </div>
            <br />
            <?php } ?>
            <?php } ?>
          </div>
          <?php } ?>
          <div class="cart">
            <div><?php // echo $text_qty; ?>
              <b class="sub_prod_count" onclick="subProductCount()"></b>
              <input type="text" name="quantity" id="quantity" class='qty_input' size="2" value="<?php echo $minimum; ?>" />
              <b class="add_prod_count" onclick="addProductCount()"></b>
              <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" />
              <input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" />
              </div>
              <span class="cart_clearer"></span>
               <a onclick="addToWishList('<?php echo $product_id; ?>');" class="icon_wishlist wishlist_link"><?php echo $button_wishlist; ?></a>   
              <a onclick="addToCompare('<?php echo $product_id; ?>');" class="icon_compare compare_link"><?php echo $button_compare; ?></a>
            <?php if ($minimum > 1) { ?>
            <div class="minimum"><?php echo $text_minimum; ?></div>
            <?php } ?>
          </div>
          <div class="divider_bgr h10"></div> 
          
          <?php if ($review_status) { ?>
          <div class="review">
            <div><img src="catalog/view/theme/aquacart/image/stars-<?php echo $rating; ?>.png" alt="<?php echo $reviews; ?>" />  (<a onclick="$('a[href=\'#tab-review\']').trigger('click');" class='rev_count'><?php echo $reviews; ?></a>)   <span class="divider">|</span>   <a onclick="$('a[href=\'#tab-review\']').trigger('click');" class="icon_comment"><?php echo $text_write; ?></a></div>
    	  </div>    
          <?php } ?>
              
              <div class="share"><!-- AddThis Button BEGIN -->
              <div class="addthis_default_style"><a class="addthis_button_compact"><?php echo $text_share; ?></a> <a class="addthis_button_email"></a><a class="addthis_button_print"></a> <a class="addthis_button_facebook"></a> <a class="addthis_button_twitter"></a></div>
              </div>
              <script type="text/javascript" src="//s7.addthis.com/js/250/addthis_widget.js"></script> 
              <!-- AddThis Button END --> 
        </div>
      </div>
    
      <div id="tabs" class="htabs"><a href="#tab-description"><?php echo $tab_description; ?></a>
        <?php if ($attribute_groups) { ?>
        <a href="#tab-attribute"><?php echo $tab_attribute; ?></a>
        <?php } ?>
        <?php if ($review_status) { ?>
        <a href="#tab-review"><?php echo $tab_review; ?></a>
        <?php } ?>
      </div>
      <div id="tab-description" class="tab-content"><?php echo $description; ?></div>
      <?php if ($attribute_groups) { ?>
      <div id="tab-attribute" class="tab-content">
        <table class="attribute">
          <?php foreach ($attribute_groups as $attribute_group) { ?>
          <thead>
            <tr>
              <td colspan="2"><?php echo $attribute_group['name']; ?></td>
            </tr>
          </thead>
          <tbody>
            <?php foreach ($attribute_group['attribute'] as $attribute) { ?>
            <tr>
              <td><?php echo $attribute['name']; ?></td>
              <td><?php echo $attribute['text']; ?></td>
            </tr>
            <?php } ?>
          </tbody>
          <?php } ?>
        </table>
      </div>
      <?php } ?>
      <?php if ($review_status) { ?>
      <div id="tab-review" class="tab-content">
        <div id="review"></div>
        <h2 id="review-title"><?php echo $text_write; ?></h2>
        <div class='r_label'><?php echo $entry_name; ?></div>
        <input type="text" name="name" value="" class='ie_left'/>
        <div class='r_label'><?php echo $entry_review; ?></div>
        <textarea name="text" cols="40" rows="8" style="width: 98%;" class='ie_left'></textarea>
        <span style="font-size: 11px;"><?php echo $text_note; ?></span><br />
        <br />
        <b class='r_label'><?php echo $entry_rating; ?></b> <span><?php echo $entry_bad; ?></span> 
        <input type="radio" name="rating" value="1" />
         
        <input type="radio" name="rating" value="2" />
         
        <input type="radio" name="rating" value="3" />
         
        <input type="radio" name="rating" value="4" />
         
        <input type="radio" name="rating" value="5" />
          <span><?php echo $entry_good; ?></span><br />
        <br />
        <div class='r_label'><?php echo $entry_captcha; ?></div>
        <input type="text" name="captcha" value=""  class='ie_left'/>
        <br />
        <img src="index.php?route=product/product/captcha" alt="" id="captcha" /><br />
        <br />
        <div class="buttons">
          <div class="right"><a id="button-review" class="button"><?php echo $button_continue; ?></a></div>
        </div>
      </div>
      <?php } ?>
      
    
    
    
    
      
      <?php if ($products) { ?>
      
    <?php if(!isset($GLOBALS["sliding_products"]) || ($GLOBALS["sliding_products"]==0)){ ?>
     
      <h1 class="general_heading"><span><?php echo $tab_related; ?></span></h1>
           
      <div class="products_container cleared" style='margin-bottom: -10px;'>
        <?php foreach ($products as $product) { ?><div class='product_holder'>
    		<div class='product_holder_inside'>	
    
    	    <?php if ($product['special']) { ?>
    	    <?php echo '<div class="special_promo"></div>'; ?>
    	    <?php } ?> 
    	            
    	        <?php if ($product['thumb']) { ?>
    	        <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
    	        <?php } ?>
    	        <div class="pr_info">
    		        <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div>
    		        <?php if ($product['price']) { ?>
    		        <div class="price">
    		          <?php if (!$product['special']) { ?>
    		          <?php echo $product['price']; ?>
    		          <?php } else { ?>
    		          <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span>
    		          <?php } ?>
    		        </div>
    		        <?php } ?>
    		        <div class="cart"><a class='button' onclick="addToCart('<?php echo $product['product_id']; ?>');"><span><?php echo $button_cart; ?></span></a></div>
    			</div>
    	   </div>
    	</div><?php } ?>    
      </div>
    
    <?php }else{ ?>
    
    <script type="text/javascript" src="catalog/view/javascript/jquery/jquery.jcarousel.min.js"></script>
    
    
      <h1 class="general_heading"><span><?php echo $tab_related; ?></span>
        <?php if(count($products)>4){ ?>
      	<div class="jcarousel_arrows">
      		<b id="mycarousel_related-prev" class="custom-prev"></b>
            <b id="mycarousel_related-next" class="custom-next"></b>
        </div>
        <?php } ?>
      </h1>
      <div class="products_container cleared"  style='margin-bottom: -10px;'>
      <div id="related_slider" class="jcarousel-custom">
      <ul class="jcarousel-skin-opencart">
        <?php foreach ($products as $product) { ?><li><div class='product_holder'>
    		<div class='product_holder_inside'>	
    
    	    <?php if ($product['special']) { ?>
    	    <?php echo '<div class="special_promo"></div>'; ?>
    	    <?php } ?> 
    	            
    	        <?php if ($product['thumb']) { ?>
    	        <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
    	        <?php } ?>
    	        <div class="pr_info">
    		        <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div>
    		        <?php if ($product['price']) { ?>
    		        <div class="price">
    		          <?php if (!$product['special']) { ?>
    		          <?php echo $product['price']; ?>
    		          <?php } else { ?>
    		          <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span>
    		          <?php } ?>
    		        </div>
    		        <?php } ?>
    		        <div class="cart"><a class='button' onclick="addToCart('<?php echo $product['product_id']; ?>');"><span><?php echo $button_cart; ?></span></a></div>
    			</div>
    	   </div>
    	</div></li><?php } ?>
      </ul>
    </div>
    </div>
    
    <script type="text/javascript"><!--
    
    function mycarousel_related_initCallback(carousel) {
    	
        $('#mycarousel_related-next').bind('click', function() {
            if(!$(this).hasClass('custom-next_disabled')){
            	carousel.next();
            }
            return false;
        });
    
        $('#mycarousel_related-prev').bind('click', function() {
        	if(!$(this).hasClass('custom-prev_disabled')){
            	carousel.prev();
        	}
            return false;
        });
    };
    
    function lastItemReached_related(carousel, li_object, index, state_action){
    	if(index == <?php echo count($products);?>){
    		$('#mycarousel_related-next').addClass('custom-next_disabled');
    	}else {
    		$('#mycarousel_related-next').removeClass('custom-next_disabled');
    	}
    }
    
    function firstItemReached_related(carousel, li_object, index, state_action){
    	if(index == 1){
    		$('#mycarousel_related-prev').addClass('custom-prev_disabled');
    	}else {
    		$('#mycarousel_related-prev').removeClass('custom-prev_disabled');
    	}
    }
    
    $('#related_slider ul').jcarousel({
    	scroll: 4,
    	easing: 'easeInOutExpo',
    	animation: 800,
    <?php if($this->language->get('direction')=='rtl'){?>
    	rtl: true, 
    <?php }?>
    	initCallback: mycarousel_related_initCallback,
    	buttonNextHTML: null,
        buttonPrevHTML: null,
        itemLastInCallback: {
        	  onBeforeAnimation: lastItemReached_related
        },
    	itemFirstInCallback: {
    		onBeforeAnimation: firstItemReached_related
    	}
    });
    //--></script>
    
    	<?php } ?>  
      
      
    <?php } ?> 
      
      
      
      
      
      <?php if ($tags) { ?>
      <div class="tags"><?php echo $text_tags; ?>  
        <?php for ($i = 0; $i < count($tags); $i++) { ?>
        <?php if ($i < (count($tags) - 1)) { ?>
        <a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a>,
        <?php } else { ?>
        <a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a>
        <?php } ?>
        <?php } ?>
      </div>
      <?php } ?>
      <?php echo $content_bottom; ?>
    </div>
    <script type="text/javascript"><!--
    $('.colorbox').colorbox({
    	overlayClose: true,
    	opacity: 0.4
    });
    //--></script> 
    <script type="text/javascript"><!--
    $('#button-cart').bind('click', function() {
    	$.ajax({
    		url: 'index.php?route=checkout/cart/add',
    		type: 'post',
    		data: $('.product-info input[type=\'text\'], .product-info input[type=\'hidden\'], .product-info input[type=\'radio\']:checked, .product-info input[type=\'checkbox\']:checked, .product-info select, .product-info textarea'),
    		dataType: 'json',
    		success: function(json) {
    			$('.success, .warning, .attention, information, .error').remove();
    			
    			if (json['error']) {
    				if (json['error']['option']) {
    					for (i in json['error']['option']) {
    						$('#option-' + i).after('<span class="error">' + json['error']['option'][i] + '</span>');
    					}
    				}
    			} 
    			
    			if (json['success']) {
    				$('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/aquacart/image/close.png" alt="" class="close" /></div>');
    					
    				$('.success').fadeIn('slow');
    					
    				$('#cart-total').html(json['total']);
    				
    				$('html, body').animate({ scrollTop: 0 }, 'slow'); 
    			}	
    		}
    	});
    });
    //--></script>
    <?php if ($options) { ?>
    <script type="text/javascript" src="catalog/view/javascript/jquery/ajaxupload.js"></script>
    <?php foreach ($options as $option) { ?>
    <?php if ($option['type'] == 'file') { ?>
    <script type="text/javascript"><!--
    new AjaxUpload('#button-option-<?php echo $option['product_option_id']; ?>', {
    	action: 'index.php?route=product/product/upload',
    	name: 'file',
    	autoSubmit: true,
    	responseType: 'json',
    	onSubmit: function(file, extension) {
    		$('#button-option-<?php echo $option['product_option_id']; ?>').after('<img src="catalog/view/theme/aquacart/image/loading.gif" class="loading" style="padding-left: 5px;" />');
    	},
    	onComplete: function(file, json) {
    		$('.error').remove();
    		
    		if (json.success) {
    			alert(json.success);
    			
    			$('input[name=\'option[<?php echo $option['product_option_id']; ?>]\']').attr('value', json.file);
    		}
    		
    		if (json.error) {
    			$('#option-<?php echo $option['product_option_id']; ?>').after('<span class="error">' + json.error + '</span>');
    		}
    		
    		$('.loading').remove();	
    	}
    });
    //--></script>
    <?php } ?>
    <?php } ?>
    <?php } ?>
    <script type="text/javascript"><!--
    $('#review .pagination a').live('click', function() {
    	$('#review').slideUp('slow');
    		
    	$('#review').load(this.href);
    	
    	$('#review').slideDown('slow');
    	
    	return false;
    });			
    
    $('#review').load('index.php?route=product/product/review&product_id=<?php echo $product_id; ?>');
    
    $('#button-review').bind('click', function() {
    	$.ajax({
    		url: 'index.php?route=product/product/write&product_id=<?php echo $product_id; ?>',
    		type: 'post',
    		dataType: 'json',
    		data: 'name=' + encodeURIComponent($('input[name=\'name\']').val()) + '&text=' + encodeURIComponent($('textarea[name=\'text\']').val()) + '&rating=' + encodeURIComponent($('input[name=\'rating\']:checked').val() ? $('input[name=\'rating\']:checked').val() : '') + '&captcha=' + encodeURIComponent($('input[name=\'captcha\']').val()),
    		beforeSend: function() {
    			$('.success, .warning').remove();
    			$('#button-review').attr('disabled', true);
    			$('#review-title').after('<div class="attention"><img src="catalog/view/theme/aquacart/image/loading.gif" alt="" /> <?php echo $text_wait; ?></div>');
    		},
    		complete: function() {
    			$('#button-review').attr('disabled', false);
    			$('.attention').remove();
    		},
    		success: function(data) {
    			if (data.error) {
    				$('#review-title').after('<div class="warning">' + data.error + '</div>');
    			}
    			
    			if (data.success) {
    				$('#review-title').after('<div class="success">' + data.success + '</div>');
    								
    				$('input[name=\'name\']').val('');
    				$('textarea[name=\'text\']').val('');
    				$('input[name=\'rating\']:checked').attr('checked', '');
    				$('input[name=\'captcha\']').val('');
    			}
    		}
    	});
    });
    //--></script> 
    <script type="text/javascript"><!--
    $('#tabs a').tabs();
    //--></script> 
    <script type="text/javascript" src="catalog/view/javascript/jquery/ui/jquery-ui-timepicker-addon.js"></script> 
    <script type="text/javascript"><!--
    if ($.browser.msie && $.browser.version == 6) {
    	$('.date, .datetime, .time').bgIframe();
    }
    
    $('.date').datepicker({dateFormat: 'yy-mm-dd'});
    $('.datetime').datetimepicker({
    	dateFormat: 'yy-mm-dd',
    	timeFormat: 'h:m'
    });
    $('.time').timepicker({timeFormat: 'h:m'});
    //--></script> 
    <?php echo $footer; ?>
    

    XML

    <modification>
        <id>Free stickers</id>
        <version>1.2</version>
        <vqmver>2.4.1</vqmver>
        <author>RGB</author>
    	<file name="catalog/view/theme/*/template/common/header.tpl">
    		<operation>
    			<search position="after">
          <![CDATA[
            <link rel="stylesheet" type="text/css" href="catalog/view/theme/aquacart/stylesheet/stylesheet.css" />
          ]]>
    			</search>
    			<add>
    			<![CDATA[
            <link rel="stylesheet" type="text/css" href="catalog/view/theme/aquacart/stylesheet/free_stickers.css" />
    			]]>
    			</add>
    		</operation>
    	</file>
    <!-- Страница самого товара -->
    	<file name="catalog/view/theme/*/template/product/product.tpl">
    		<operation>
    			<search position="replace">
    			<![CDATA[
    				<div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div>
    			]]>
    			</search>
    			<add>
    			<![CDATA[
    				<div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><?php if ($upc) { ?> <i style="
        background: url('catalog/view/theme/aquacart/image/sticker_<?php echo $upc; ?>.png');"></i><?php } ?><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div>
    			]]>
    			</add>
    		</operation>
    		<operation>
    			<search position="replace">
    			<![CDATA[
    				<div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
    			]]>
    			</search>
    			<add>
    			<![CDATA[
    				<div class="image"><a href="<?php echo $product['href']; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/aquacart/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
    			]]>
    			</add>
    		</operation>
    	</file>
    	<file name="catalog/controller/product/product.php">
    		<operation>
    			<search position="after">
    			<![CDATA[
    				$this->data['model'] = $product_info['model'];
    			]]>
    			</search>
    			<add>
    			<![CDATA[
    				$this->data['upc'] = $product_info['upc'];
    			]]>
    			</add>
    		</operation>
    		<operation>
    			<search position="after">
    			<![CDATA[
    				'special' 	 => $special,
    			]]>
    			</search>
    			<add>
    			<![CDATA[
    				'upc'         => $result['upc'],
    			]]>
    			</add>
    		</operation>
    	</file>
    <!-- Страница товаров из категории -->
    	<file name="catalog/view/theme/*/template/product/category.tpl">
    		<operation>
    			<search position="replace">
    			<![CDATA[
    				<div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
    			]]>
    			</search>
    			<add>
    			<![CDATA[
    				<div class="image"><a href="<?php echo $product['href']; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/aquacart/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
    			]]>
    			</add>
    		</operation>
    	</file>
    	<file name="catalog/controller/product/category.php">
    		<operation>
    			<search position="after">
    			<![CDATA[
    				'special'     => $special,
    			]]>
    			</search>
    			<add>
    			<![CDATA[
    				'upc'         => $result['upc'],
    			]]>
    			</add>
    		</operation>
    	</file>
    <!-- Страница сравнения -->
    	<file name="catalog/view/theme/*/template/product/compare.tpl">
    		<operation>
    			<search position="replace">
    			<![CDATA[
    				<img src="<?php echo $products[$product['product_id']]['thumb']; ?>" alt="<?php echo $products[$product['product_id']]['name']; ?>" />
    			]]>
    			</search>
    			<add>
    			<![CDATA[
    				<?php if ($products[$product['product_id']]['upc']) { ?><i style="background: url('catalog/view/theme/aquacart/image/sticker_<?php echo $products[$product['product_id']]['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $products[$product['product_id']]['thumb']; ?>" alt="<?php echo $products[$product['product_id']]['name']; ?>" />
    			]]>
    			</add>
    		</operation>
    	</file>
    	<file name="catalog/controller/product/compare.php">
    		<operation>
    			<search position="after">
    			<![CDATA[
    				'special'      => $special,
    			]]>
    			</search>
    			<add>
    			<![CDATA[
    				'upc'        => $product_info['upc'],
    			]]>
    			</add>
    		</operation>
    	</file>
    <!-- Страница вишлиста -->
    	<file name="catalog/view/theme/*/template/account/wishlist.tpl">
    		<operation>
    			<search position="replace">
    			<![CDATA[
    				<img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" />
    			]]>
    			</search>
    			<add>
    			<![CDATA[
    				<?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/aquacart/image/cat-<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" />
    			]]>
    			</add>
    		</operation>
    	</file>
    	<file name="catalog/controller/account/wishlist.php">
    		<operation>
    			<search position="after">
    			<![CDATA[
    				'special'    => $special,
    			]]>
    			</search>
    			<add>
    			<![CDATA[
    				'upc'        => $product_info['upc'],
    			]]>
    			</add>
    		</operation>
    	</file>
    <!-- Страница товаров производителя -->
    	<file name="catalog/view/theme/*/template/product/manufacturer_info.tpl">
    		<operation>
    			<search position="replace">
    			<![CDATA[
    				<div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
    			]]>
    			</search>
    			<add>
    			<![CDATA[
    				<div class="image"><a href="<?php echo $product['href']; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/aquacart/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
    			]]>
    			</add>
    		</operation>
    	</file>
    	<file name="catalog/controller/product/manufacturer.php">
    		<operation>
    			<search position="after">
    			<![CDATA[
    				'special'     => $special,
    			]]>
    			</search>
    			<add>
    			<![CDATA[
    				'upc'      => $result['upc'],
    			]]>
    			</add>
    		</operation>
    	</file>
    <!-- Страница товаров из поиска -->
    	<file name="catalog/view/theme/*/template/product/search.tpl">
    		<operation>
    			<search position="replace">
    			<![CDATA[
    				<div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
    			]]>
    			</search>
    			<add>
    			<![CDATA[
    				<div class="image"><a href="<?php echo $product['href']; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/aquacart/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
    			]]>
    			</add>
    		</operation>
    	</file>
    	<file name="catalog/controller/product/search.php">
    		<operation>
    			<search position="after">
    			<![CDATA[
    				'special'     => $special,
    			]]>
    			</search>
    			<add>
    			<![CDATA[
    				'upc'      => $result['upc'],
    			]]>
    			</add>
    		</operation>
    	</file>
    <!-- Страница акционных товаров -->
    	<file name="catalog/view/theme/*/template/product/special.tpl">
    		<operation>
    			<search position="replace">
    			<![CDATA[
    				<div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
    			]]>
    			</search>
    			<add>
    			<![CDATA[
    				<div class="image"><a href="<?php echo $product['href']; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/aquacart/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
    			]]>
    			</add>
    		</operation>
    	</file>
    	<file name="catalog/controller/product/special.php">
    		<operation>
    			<search position="after">
    			<![CDATA[
    				'special'     => $special,
    			]]>
    			</search>
    			<add>
    			<![CDATA[
    				'upc'      => $result['upc'],
    			]]>
    			</add>
    		</operation>
    	</file>
    <!-- Модуль Рекомендуемые -->
    	<file name="catalog/view/theme/*/template/module/featured.tpl">
    		<operation>
    			<search position="replace">
    			<![CDATA[
    				<div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
    			]]>
    			</search>
    			<add>
    			<![CDATA[
    				<div class="image"><a href="<?php echo $product['href']; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/aquacart/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
    			]]>
    			</add>
    		</operation>
    	</file>
    	<file name="catalog/controller/module/featured.php">
    		<operation>
    			<search position="after">
    			<![CDATA[
    				'special' 	 => $special,
    			]]>
    			</search>
    			<add>
    			<![CDATA[
    				'upc'      => $product_info['upc'],
    			]]>
    			</add>
    		</operation>
    	</file>
    <!-- Filterpro new -->
        <file name="catalog/view/theme/*/template/module/filterpro_products.tpl">
            <operation>
                <search position="replace">
                <![CDATA[<img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" />]]>
                </search>
                <add>
                <![CDATA[
                    <?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/aquacart/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" />
                ]]>
                </add>
            </operation>
        </file>
        <file name="catalog/controller/module/filterpro.php">
            <operation>
                <search position="after">
                <![CDATA[
                    'special'     => $special,
                ]]>
                </search>
                <add>
                <![CDATA[
                    'upc'         => $result['upc'],
                ]]>
                </add>
            </operation>
        </file>
    </modification>
    

    Сайт mildly.ru

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.