• Объявления

    • dinox

      Закрытый раздел разработчиков   21.08.2017

      У нас на форуме существует закрытый раздел для разработчиков в котором мы обсуждаем нюансы работы на нашем форуме, в каталоге дополнений и другие моменты которые интересны в большинстве случаев только разработчикам. На данный момент существует лишь 2 условия для попадания:
      1. Наличие промодерированного дополнения в нашем каталоге  2. Отсуствие варезной деятельности 
      Если эти правила выполнены, пишите запрос @ArtemPitov на попадание в раздел разработчиков
RaVeLL

Прибавление фиксированной суммы ко всем товарам

Рекомендуемые сообщения

RaVeLL    2

Что-то никак не могу найти модуль, похожее видел, связано с акциями, его бы тоже найти.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

nikifalex    246

update oc_product set price=price+112

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

RaVeLL    2

update oc_product set price=price+112

Можно пожалуйста подробней

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

nikifalex    246

phpmyadmin закладка sql

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

RaVeLL    2

phpmyadmin закладка sql

Спасибо, помогло.

Тему можно закрывать.

Изменено пользователем RaVeLL

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

RaVeLL    2

update oc_product set price=price+112

 а как % добавить?

update oc_product set price=price+7% ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

chukcha    837

update oc_product set price=price+price* percent /100

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

RaVeLL    2

update oc_product set price=price+price* percent /100

Спасибо, сделал так update oc_product set price=price*1.07

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От ggreyp
      Коллеги, прошу помощи.
      Необходимо скрыть цены для определенной группы пользователей.
      Магазин перешел на работу только с оптовыми поставщиками, но есть куча зарегиных пользователей, которым нужно отключить возможность просматривать цены.
      Т.е. для оптовиков остаются цены согласно их группам, а для по умолчанию зарегистрированным пользователям цены должны быть недоступны.
       
      Встречался ли кому-нибудь подобный модуль, либо можно без особых свистоплясок код поправить.
       
      Готов оплатить работу.
    • От tanyamakarevich81
      Добрый день, такая проблема, поставила модуль который позволяет выставить опцию по умолчанию, но на сайте если я ставлю основную цену 0, показывает 0, а мне нужно чтоб выводило цену опции по умолчанию в общем ТЗ такое
      1. Если у товара цена 0 то ставится цена опции по умолчанию
      2. Если у товара есть цена то так и показывать.
      Кто может это реализовать?
    • От petcenter
      Вопрос такой - есть корм для животных, товар один, но разный вес, например 400грамм, 2кг и 10кг. Соответственно разная цена.
      Каким образом вывести цену в карточке товара и количество к заказу сразу, как на картинке.
      Опции исключаем, это не вариант. Товаров порядка 4000 и к каждому писать +100 рублей глупо. Делать три разных товара, каждый с разным весом и ценой - большая потеря конверсии.
      Нужно, чтобы человек сразу видел свой товар, вес и цену.
      Работаю на ocStore 2.1.0.2.1.
      Заранее спасибо.

    • От tatyanausa
      Здравствуйте!
       
      Я совсем новичок и вообще не программист!!! Пытаюсь сама создать интернет-магазин. Заполняю по шаблону все необходимые поля, уже разместила товар, но как-то случайно что-то нажала и у меня исчез интернет-магазин. Т.е. значок корзины отображается рядом с товаром, а цена нет, корзины заказов тоже нет. Подскажите пожалуйста, что необходимо сделать, чтобы восстановить интернет-магазин.
       
      http://lenardi-posuda.ru/
       
       
      Заранее спасибо!
       
      Doc1.doc
    • От JohnnyVega
      Сорри, если написал в не совсем подходящую ветку форума. Если это так, просьба перенести в подходящую ветку.
      Версия: ocStore v1.5.1.3
      По-умолчанию, на текущий момент, если выбираешь в настройках пункт "Отображать цены с налогом", то в карточке товара, в категории и в поиске попутно отображается цена товара без налога, что на мой взгляд не очень удобно. Особенно для тех, кто использует налоги, чтобы устанавливать для товаров торговую наценку.
      Данное дополнение добавляет в настройки админки пункт "Отображать оригинальные цены без налога" в раздел "Опции".
      27.03.2012 Доработка для вкладки «Специальные предложения»
      Изменения:
      В файле: \admin\view\template\setting\setting.tpl ищем блок

      <!--?php echo $entry_tax; ?--> ................ ................ после этого блока добавляем:

      <!--?php echo $show_orig_price_without_tax; ?--> <!--?php if ($config_show_orig_price_without_tax) { ?--> <input type="radio" name="config_show_orig_price_without_tax" value="1" checked="checked"> <!--?php echo $text_yes; ?--> <input type="radio" name="config_show_orig_price_without_tax" value="0"> <!--?php echo $text_no; ?--> <!--?php } else { ?--> <input type="radio" name="config_show_orig_price_without_tax" value="1"> <!--?php echo $text_yes; ?--> <input type="radio" name="config_show_orig_price_without_tax" value="0" checked="checked"> <!--?php echo $text_no; ?--> <!--?php } ?--> В файле: admin\language\russian\setting\setting.php ищем блок

      $_['entry_tax'] = 'Отображать цены с налогом:'; после этого блока добавляем:

      $_['show_orig_price_without_tax'] = 'Отображать оригинальную цену товара без налога: <br /><span class="help">Отображать оригинальную цену товара без налога на странице товара, в категории, в поиске, во вкладке "Специальные предложения".</span>'; В файле: admin\controller\setting\setting.php ищем блок

      $this->data['entry_tax'] = $this->language->get('entry_tax'); после этого блока добавляем:

      $this->data['show_orig_price_without_tax'] = $this->language->get('show_orig_price_without_tax');Далее ищем блок:

      if (isset($this->request->post['config_tax'])) { $this->data['config_tax'] = $this->request->post['config_tax']; } else { $this->data['config_tax'] = $this->config->get('config_tax'); } после этого блока добавляем:

      if (isset($this->request->post['config_show_orig_price_without_tax'])) { $this->data['config_show_orig_price_without_tax'] = $this->request->post['config_show_orig_price_without_tax']; } else { $this->data['config_show_orig_price_without_tax'] = $this->config->get('config_show_orig_price_without_tax'); } Добавляем переменную в таблицу setting:

      INSERT INTO oc_setting (store_id, group, key, value, serialized) VALUES (0, 'config', 'config_show_orig_price_without_tax', '0', 0); или SQL-код для PHPMyAdmin

      INSERT INTO `ВашаБД`.`Ваша таблица setting` (`store_id` ,`group` ,`key` ,`value` ,`serialized`) VALUES ('0', 'config', 'config_show_orig_price_without_tax', '0', '0'); Всё. Новый пункт меню отображается в админке.
      Далее правим следующие файлы:
      Для карточки товара:
      В файле: \catalog\view\theme\default\template\product\product.tpl ищем блок

      <!--?php if ($tax) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $tax; ?--></span> <!--?php } ?--> заменяем этот блок на:

      <!--?php if ($tax && $show_orig_price_without_tax) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $tax; ?--></span> <!--?php } ?--> В файле: \catalog\controller\product\product.php ищем блок

      if ($this->config->get('config_tax')) { $this->data['tax'] = $this->currency->format((float)$product_info['special'] ? $product_info['special'] : $product_info['price']); } else { $this->data['tax'] = false; } после этого блока добавляем:

      if ($this->config->get('config_show_orig_price_without_tax')) { $this->data['show_orig_price_without_tax'] = $this->currency->format((float)$product_info['special'] ? $product_info['special'] : $product_info['price']); } else { $this->data['show_orig_price_without_tax'] = false; } ===============
      Для отображения товара в категории:
      В файле: catalog\view\theme\default\template\product\category.tpl ищем блок

      <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> заменяем этот блок на:

      <!--?php if ($product['tax'] && $product['show_orig_price_without_tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> В файле: catalog\controller\product\category.php ищем блок

      if ($this->config->get('config_tax')) { $tax = $this->currency->format((float)$result['special'] ? $result['special'] : $result['price']); } else { $tax = false; } после этого блока добавляем:

      if ($this->config->get('config_show_orig_price_without_tax')) { $show_orig_price_without_tax = $this->currency->format((float)$result['special'] ? $result['special'] : $result['price']); } else { $show_orig_price_without_tax = false; } В этом же файле ищем блок

      'tax' => $tax, после этого блока добавляем:

      'show_orig_price_without_tax' => $show_orig_price_without_tax, ===========================
      Для отображения товара в поиске:
      В файле: catalog\view\theme\default\template\product\search.tpl ищем блок

      <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> заменяем этот блок на:

      <!--?php if ($product['tax'] && $product['show_orig_price_without_tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> В файле: \catalog\controller\product\search.php ищем блок

      if ($this->config->get('config_tax')) { $tax = $this->currency->format((float)$result['special'] ? $result['special'] : $result['price']); } else { $tax = false; } после этого блока добавляем:

      if ($this->config->get('config_show_orig_price_without_tax')) { $show_orig_price_without_tax = $this->currency->format((float)$result['special'] ? $result['special'] : $result['price']); } else { $show_orig_price_without_tax = false; } В этом же файле ищем блок

      'tax' => $tax, после этого блока добавляем:

      'show_orig_price_without_tax' => $show_orig_price_without_tax, ====================
      27.03.2012
      Для отображения товара во вкладке «Специальные предложения»:
      В файле: \catalog\view\theme\default\template\product\special.tpl ищем блок

      <?php if ($product['tax']) { ?> <br /> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> заменяем этот блок на:

      <!-- Вкл_Выкл отображения цены товара без налога (On display off the price of goods without tax) --> <?php if ($product['tax'] && $product['show_orig_price_without_tax']) { ?> <br /> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> <!-- --> В файле: \catalog\controller\product\special.php ищем блок

      if ($this->config->get('config_tax')) { $tax = $this->currency->format((float)$result['special'] ? $result['special'] : $result['price']); } else { $tax = false; } после этого блока добавляем:

      // Вкл_Выкл отображения цены товара без налога (On display off the price of goods without tax) if ($this->config->get('config_show_orig_price_without_tax')) { $show_orig_price_without_tax = $this->currency->format((float)$result['special'] ? $result['special'] : $result['price']); } else { $show_orig_price_without_tax = false; } /////////////// В этом же файле ищем блок

      'tax' => $tax, после этого блока добавляем:

      // Вкл_Выкл отображения цены товара без налога (On display off the price of goods without tax) 'show_orig_price_without_tax' => $show_orig_price_without_tax, //////// Если где-то ошибся, надеюсь, кто-то из более опытных исправит.
      Также хотелось, чтобы данное дополнение вошло в сборку ocstore. :oops:
      Изменения в SVN, кроме вышеперечисленного:
      В файле opencart.sql
      Вставить после строки: INSERT INTO `oc_setting` (`setting_id`, `store_id`, `group`, `key`, `value`, `serialized`) VALUES
      строчку (27670, 0, 'config', 'config_show_orig_price_without_tax', '0', 0);
      ================================
      В файле upgrade.sql
      Вставить строчку
      INSERT INTO oc_setting (setting_id, store_id, group, key, value, serialized) VALUES (27670, 0, 'config', 'config_show_orig_price_without_tax', '0', 0);
      На счёт этой строки не уверен - нужно проверить
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу