На форуме 9558 тем, 76452 сообщений, 44664 участников
тема · 990 просмотров · 3 ответа

price_quick - быстрое обновление цен

Модули и дополнения
читают: 0 участников и 1 гость
порядок
29 июл 2016 10:51#1
подскажите пожалуйста как установить - там просто код и все:

<modification>

<id>MIB</id>
<version>1.3</version>
<vqmver>1.0.8</vqmver>
<author>Быстрое редактирование цен</author>

<file name="admin/controller/catalog/product.php">
<operation error="skip">
<search position="after"><![CDATA[
private $error = array();
]]></search>
<add trim="true"><![CDATA[
public function price() {
if ($this->request->server['REQUEST_METHOD'] == 'POST'😉 {
$this->db->query("UPDATE " . DB_PREFIX . "product SET price = '" . (float)$this->request->post['price'] . "' WHERE product_id = '" . (int)$this->request->post['product_id'] . "'"😉;
$this->cache->delete('product'😉;
}
}
]]></add>
</operation>
</file>

<file name="admin/view/template/catalog/product_list.tpl">
<operation error="skip">
<search position="before"><![CDATA[
<td class="left"><?php if ($product['special']) { ?>
]]></search>
<add trim="true"><![CDATA[
<!-- Del
]]></add>
</operation>

<operation error="skip">
<search position="before"><![CDATA[
<td class="right"><?php if ($product['quantity'] <= 0) { ?>
]]></search>
<add trim="true"><![CDATA[
Del --!>
<td>
<input type="text" name="price" value="<?php echo $product['price']; ?>" size="10" id="price<?php echo $product['product_id']; ?>" />&nbsp;<a onclick="updatePrice(<?php echo $product['product_id']; ?>😉;$(this).fadeTo(250, 0.2);$(this).fadeTo(150, 0.7);" class="save">Save</a>
</td>
]]></add>
</operation>

<operation error="skip">
<search position="before"><![CDATA[
<?php echo $footer; ?>
]]></search>
<add trim="true"><![CDATA[
<script type="text/javascript"><!--
function updatePrice(product_id) {
var price = $('#price' + product_id).val();

$.post('index.php?route=catalog/product/price&token=<?php echo $token; ?>', 'price=' + price + '&product_id=' + product_id);
}

//--></script>
]]></add>
</operation>

</file>
</modification>
29 июл 2016 10:57#2
Пользуйтесь кнопкой код! Это во первых.
Во вторых это модификатор написан для vqmod, который в opencart 2 категорически не рекомендуется устанавливать. Что бы этот модификатор заработал на OC2 его надо перевести на ocmod.
ЗЫ: есть у меня немного времени, сейчас сделаю ocmod.
Вложения · 1
screenshot-forum.opencart-russia.ru 2016-07-29 10-54-00.png
Хотите больше бесплатных решений? Принимаю благодарности:
Оплата через ЯД и карты онлайн или Вебманей R836094250007 или на карту Сбербанк(Питер): 4276550043276842
.
29 июл 2016 12:47· изменено#3
Хотите больше бесплатных решений? Принимаю благодарности:
Оплата через ЯД и карты онлайн или Вебманей R836094250007 или на карту Сбербанк(Питер): 4276550043276842
.
29 июл 2016 13:09#4
Класс! Спасибо большое!
сообщения 1–4 из 4
Чтобы ответить, войдите или зарегистрируйтесь.

Похожие темы