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

[Разобрался] Подскажите пожалуйста,как добавить ссылку на другую страницу?


Recommended Posts

Подскажите пожалуйста,как добавить ссылку на другую страницу?

Здравствуйте,

Модуль меняет статус кнопки "Купить" на "Предзаказ".

Кнопка "Предзаказ" становиться не активной,подскажите пожалуйста, а как можно добавить 

в код ссылку чтобы при нажатие этой кнопки происходил переход на другую страницу?

Заранее всем очень благодарен.

Код:

<modification>
<!-- Grey button css -->
<file name="catalog/view/theme/*/template/common/header.tpl">
<operation error="skip">
            <search position="before"><![CDATA[
            </head>
            ]]></search>
            <add trim="true"><![CDATA[
<style id='out-of-stock' type='text/css'><!--
input.button-grey {
        cursor: pointer;
        color: #FFFFFF;
        line-height: 12px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;  
        background: url('catalog/view/theme/default/image/button-grey.png') top left repeat-x;
        -webkit-border-radius: 7px 7px 7px 7px;
        -moz-border-radius: 7px 7px 7px 7px;
        -khtml-border-radius: 7px 7px 7px 7px;
        border-radius: 7px 7px 7px 7px;
        -webkit-box-shadow: 0px 2px 2px #DDDDDD;
        -moz-box-shadow: 0px 2px 2px #DDDDDD;
        box-shadow: 0px 2px 2px #DDDDDD;    
        margin: 0;
        border: 0;
        height: 24px;
        padding: 0px 12px 0px 12px;
}
--></style>
            ]]></add>
        </operation>
</file>
 
<!-- Additional languages - Multi-language use -->
<file name="catalog/language/english/english.php">
        <operation error="skip">
            <search position="after"><![CDATA[
            $_['button_cart']
            ]]></search>
            <add trim="true"><![CDATA[
            $_['button_out_of_stock']   = 'Out of Stock';
            ]]></add>
        </operation>
</file>
 
<!-- Account - Wishlist -->
<file name="catalog/controller/account/wishlist.php">
<operation error="skip">
            <search position="after"><![CDATA[
            $product_info['product_id'],
            ]]></search>
            <add trim="true"><![CDATA[
            'quantity' => $product_info['quantity'],
            ]]></add>
        </operation>
        <operation error="skip">
            <search position="after"><![CDATA[
            $this->data['button_cart'] = $this->language->get('button_cart');
            ]]></search>
            <add trim="true"><![CDATA[
            $this->data['button_out_of_stock'] = $this->language->get('button_out_of_stock');
            ]]></add>
        </operation>
</file>
<file name="catalog/view/theme/*/template/account/wishlist.tpl">
<operation error="skip">
            <search position="replace"><![CDATA[
            <img src="catalog/view/theme/default/image/cart-add.png" alt="<?php echo $button_cart; ?>" title="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" />  
            ]]></search>
            <add trim="true"><![CDATA[
            <?php if ($product['quantity'] <= 0 ) { ?>
            <img src="catalog/view/theme/default/image/warning.png"  title="<?php echo $product['stock']; ?>" );" />  
<?php } else { ?>
<img src="catalog/view/theme/default/image/cart-add.png" alt="<?php echo $button_cart; ?>" title="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" />  
<?php } ?>
            ]]></add>
        </operation>
    </file>
<!-- Controller - Module --> 
<file name="catalog/controller/module/*.php">
<operation error="skip">
            <search position="after"><![CDATA[
            $result['product_id'],
            ]]></search>
            <add trim="true"><![CDATA[
            'quantity'   => $result['quantity'],
            'stock' => $result['stock_status'],
            ]]></add>
        </operation>
<operation error="skip">
            <search position="after"><![CDATA[
            $product_info['product_id'],
            ]]></search>
            <add trim="true"><![CDATA[
            'quantity'   => $product_info['quantity'],
            'stock' => $product_info['stock_status'],
            ]]></add>
        </operation>
        <operation error="skip">
            <search position="after"><![CDATA[
            $this->data['button_cart'] = $this->language->get('button_cart');
            ]]></search>
            <add trim="true"><![CDATA[
            $this->data['button_out_of_stock'] = $this->language->get('button_out_of_stock');
            ]]></add>
        </operation>
</file>
<!-- Template - Module - All -->
<file name="catalog/view/theme/*/template/module/*.tpl">
<operation error="skip">
            <search position="replace"><![CDATA[
            <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" />
            ]]></search>
            <add trim="true"><![CDATA[
            <?php if ($product['quantity'] <= 0 ) { ?>
<input type="button" value="<?php echo $product['stock']; ?>" class="button-grey" />
<?php } else { ?>
<input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" />
<?php } ?>
            ]]></add>
        </operation>
    </file>
 
<!-- Controller - Product -->
<file name="catalog/controller/product/*.php">
<operation error="skip">
            <search position="after"><![CDATA[
            $result['product_id'],
            ]]></search>
            <add trim="true"><![CDATA[
            'quantity'   => $result['quantity'],
            'stock' => $result['stock_status'],
            ]]></add>
        </operation>
<operation error="skip">
            <search position="after"><![CDATA[
            $product_info['product_id'],
            ]]></search>
            <add trim="true"><![CDATA[
            'quantity'   => $product_info['quantity'],
            'stock' => $product_info['stock_status'],
            ]]></add>
        </operation>
        <operation error="skip">
            <search position="after"><![CDATA[
            $this->data['button_cart'] = $this->language->get('button_cart');
            ]]></search>
            <add trim="true"><![CDATA[
            $this->data['button_out_of_stock'] = $this->language->get('button_out_of_stock');
            ]]></add>
        </operation>
   <operation error="skip">
     <search position="after"><![CDATA[
     $this->data['points'] = $product_info['points'];
     ]]></search>
     <add><![CDATA[
     $this->data['quantity'] = $product_info['quantity'];
     ]]></add>
   </operation>
</file>
<file name="catalog/view/theme/*/template/product/*.tpl">
<operation error="skip">
            <search position="replace"><![CDATA[
            <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" />
            ]]></search>
            <add trim="true"><![CDATA[
            <?php if ($product['quantity'] <= 0 ) { ?>
<input type="button" value="<?php echo $product['stock']; ?>" class="button-grey" />
<?php } else { ?>
<input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" />
<?php } ?>
            ]]></add>
        </operation>
        <operation error="skip">
            <search position="replace"><![CDATA[
            <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" />
            ]]></search>
            <add trim="true"><![CDATA[
            <?php if ($quantity <= 0 ) { ?>
<?php echo ""; ?>
<?php } else { ?>
<input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" />
<?php } ?>
            ]]></add>
        </operation>
        <operation error="skip">
            <search position="replace"><![CDATA[
            <input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" />
            ]]></search>
            <add trim="true"><![CDATA[
            <?php if ($quantity <= 0 ) { ?>
<input type="button" value="<?php echo $stock; ?>" class="button-grey" />
<?php } else { ?>
<input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" />
<?php } ?>
            ]]></add>
        </operation>
        <operation error="skip">
     <search position="replace"><![CDATA[
     <a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"><?php echo $button_cart; ?></a>
     ]]></search>
            <add trim="true"><![CDATA[
     <?php if ($product['quantity'] <= 0) { ?>
     <input type='button' value="<?php echo $product['stock']; ?>" class='button-grey' />
          <?php } else { ?>
          <a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"><?php echo $button_cart; ?></a>
     <?php } ?>
     ]]></add>
   </operation> 
    </file>
</modification>
Змінено користувачем afwollis
[spoiler][code]
Надіслати
Поділитися на інших сайтах


чет ни очень понятно что хотите. и код стеной.

 

Попробую себя в роли экстрасенса. ))

Вы хотите ,чтобы если товара нет в наличии ,то кнопка Купить меняется на кнопку Предзаказ ?

 

Если так то проверяйте чтобы <?php echo $stock; ?> было больше нуля (это в product.tpl карточка товара)

 

Если больше нуля то кнопка с ссылка Купить,если нет то Предзаказ

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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