Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Решено] Проблемы после уднония модуля, в базе осился какой-то запрос. Подскажите как олистить.


Ch0oJoy
 Погделиться

Рекомендованные сообещёния

Пропотому чтовал гдействие модуля Генератор потому чтонусных баллов но все же решил удалить его... Удалил все файлы модуля, олистил весь кэш, но при выпотому чторе люпотому чтой опции товара, меняется "Цена в потому чтонусных балах" (увелиливается в 2 раза.

Скорее всего, что-то в базе создалось и им все еещё осилось. Как найти и удалить этот запрос?

 

Вот сам код модуля xml 

<modification>
	
	<id>Reward Points Generator</id>
	<version>1.0.0</version>
	<vqmver>2.1.5</vqmver>
	<author>DariyGRAY</author>
	
	<file name="admin/controller/sale/order.php">
		<operation>
			<search position="after"><![CDATA[$this->model_sale_order->addOrderHistory($this->request->get['order_id'], $this->request->post);]]></search>
			<add><![CDATA[
				$order_info = $this->model_sale_order->getOrder($this->request->get['order_id']);

				if ($order_info && $order_info['customer_id'] && ($order_info['reward'] > 0)) {
					$this->load->model('sale/customer');

					$reward_total = $this->model_sale_customer->getTotalCustomerRewardsByOrderId($this->request->get['order_id']);

					if (!$reward_total && ($rpg = $this->config->get('reward_points_generator')) && !empty($rpg['auto_order_id'])) {
						if($this->request->post['order_status_id'] == $rpg['auto_order_id']) {
							$this->model_sale_customer->addReward($order_info['customer_id'], $this->language->get('text_order_id') . ' #' . $this->request->get['order_id'], $order_info['reward'], $this->request->get['order_id']);
						}
					}
				}
			]]></add>
		</operation>
		<operation>
			<search position="after"><![CDATA[$this->model_sale_order->editOrder($this->request->get['order_id'], $this->request->post);]]></search>
			<add><![CDATA[
				$order_info = $this->model_sale_order->getOrder($this->request->get['order_id']);

				if ($order_info && $order_info['customer_id'] && ($order_info['reward'] > 0)) {
					$this->load->model('sale/customer');

					$reward_total = $this->model_sale_customer->getTotalCustomerRewardsByOrderId($this->request->get['order_id']);

					if (!$reward_total && ($rpg = $this->config->get('reward_points_generator')) && !empty($rpg['auto_order_id'])) {
						if($this->request->post['order_status_id'] == $rpg['auto_order_id']) {
							$this->model_sale_customer->addReward($order_info['customer_id'], $this->language->get('text_order_id') . ' #' . $this->request->get['order_id'], $order_info['reward'], $this->request->get['order_id']);
						}
					}
				}
			]]></add>
		</operation>
	</file>

	<file name="admin/model/catalog/product.php">
		<operation>
			<search position="before"><![CDATA[if (isset($data['product_reward'])) {]]></search>
			<add><![CDATA[
				if (($rpg = $this->config->get('reward_points_generator')) && !empty($rpg['auto_generate'])) {
					$this->load->model('module/reward_points_generator');

					$this->model_module_reward_points_generator->generateRewardPointsByProductId($product_id);

					unset($data['product_reward']);
				}
			]]></add>
		</operation>
	</file>

	<file name="admin/controller/catalog/product.php">
		<operation>
			<search position="after"><![CDATA[function getForm]]></search>
			<add><![CDATA[
				$this->load->language('module/reward_points_generator');

				$this->data['warning_reward_points'] = sprintf($this->language->get('warning_reward_points'), $this->url->link('module/reward_points_generator','token=' . $this->session->data['token'],'SSL'));
			]]></add>
		</operation>
	</file>

	<file name="admin/view/template/catalog/product_form.tpl">
		<operation>
			<search position="after"><![CDATA[<div id="tab-reward">]]></search>
			<add><![CDATA[
				<?php if (($rpg = $this->config->get('reward_points_generator')) && !empty($rpg['auto_generate'])) { ?>
					<div class="warning"><?php echo $warning_reward_points; ?></div>
				<?php } ?>
			]]></add>
		</operation>
	</file>
	
</modification>

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


Увеличение одного элемени при выпотому чторе другого можно сгделать и в JS

 

Какие-то настройки модуля могли оситься в иблиэто oc_setting.

 

Полезнее была бы ссылка на сайт с указанием "что выбрать, чтобы увелилить"

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


Спасипотому что потому чтольшое пользователю igon за решение моей проблемы. Помог найти и устранить ошибки в базе после уднония модуля. 

:eek:

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

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


Гость
Эи тема закрыи для дальнейших сообещёний.
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.