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

Пропадает значение в базе SQL


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

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

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

Создаю поле в админке в настройках на вкладке витрина.

Вот код;

<spoiler>
<file path="admin/controller/setting/setting.php">

<operation error="skip">
<search><![CDATA[$data['entry_google_analytics'] = $this->language->get('entry_google_analytics');]]></search>
			<add position="after"><![CDATA[$data['entry_config_min_price_order'] = $this->language->get('entry_config_min_price_order');
		$data['entry_config_nomer_group'] = $this->language->get('entry_config_nomer_group');]]></add>
		</operation>
		
		<operation error="skip">
<search><![CDATA[$data['config_fax'] = $this->config->get('config_fax');]]></search>
			<add position="after" offset="2"><![CDATA[if (isset($this->request->post['config_min_price_order'])) {
			$data['config_min_price_order'] = $this->request->post['config_min_price_order'];
		} else {
			$data['config_min_price_order'] = $this->config->get('config_min_price_order');
		}
		
		if (isset($this->request->post['config_nomer_group'])) {
			$data['config_nomer_group'] = $this->request->post['config_nomer_group'];
		} else {
			$data['config_nomer_group'] = $this->config->get('config_nomer_group');
		}
		
		if (isset($this->request->post['nomer_group_2'])) {
			$data['config_nomer_group_2'] = $this->request->post['config_nomer_group_2'];
		} else {
			$data['config_nomer_group_2'] = $this->config->get('config_nomer_group_2');
		}
		
		if (isset($this->request->post['nomer_group_3'])) {
			$data['config_nomer_group_3'] = $this->request->post['config_nomer_group_3'];
		} else {
			$data['config_nomer_group_3'] = $this->config->get('config_nomer_group_3');
		}
		
		if (isset($this->request->post['nomer_group_4'])) {
			$data['config_nomer_group_4'] = $this->request->post['config_nomer_group_4'];
		} else {
			$data['config_nomer_group_4'] = $this->config->get('config_nomer_group_4');
		}
		
		if (isset($this->request->post['nomer_group_5'])) {
			$data['config_nomer_group_5'] = $this->request->post['config_nomer_group_5'];
		} else {
			$data['config_nomer_group_5'] = $this->config->get('config_nomer_group_5');
		}
		
		if (isset($this->request->post['nomer_group_6'])) {
			$data['config_nomer_group_6'] = $this->request->post['config_nomer_group_6'];
		} else {
			$data['config_nomer_group_6'] = $this->config->get('config_nomer_group_6');
		}
		
		if (isset($this->request->post['nomer_group_7'])) {
			$data['config_nomer_group_7'] = $this->request->post['config_nomer_group_7'];
		} else {
			$data['config_nomer_group_7'] = $this->config->get('config_nomer_group_7');
		}]]></add>
		</operation>	
		</file>
  
  <file path="admin/view/template/setting/setting.tpl">

<operation error="skip">
<search><![CDATA[<input type="text" name="config_fax" value="<?php echo $config_fax; ?>" placeholder="<?php echo $entry_fax; ?>" id="input-fax" class="form-control" />]]></search>
			<add position="after" offset="2"><![CDATA[<div class="form-group">
                <label class="col-sm-2 control-label" for="input-fax"><?php echo $entry_config_min_price_order; ?></label>
                <div class="col-sm-10">
                  <input type="text" name="min_price_order" value="<?php echo $config_min_price_order; ?>" placeholder="<?php echo $config_min_price_order; ?>" class="form-control" />
                </div>
              </div>
			  <div class="form-group">
                <label class="col-sm-2 control-label" for="input-fax"><?php echo $entry_config_nomer_group; ?></label>
                <div class="col-sm-10">
                  <td><input style="width: 40px;" type="text" name="nomer_group" value="<?php echo $config_nomer_group; ?>" /><input style="width: 40px;" type="text" name="nomer_group_2" value="<?php echo $config_nomer_group_2; ?>" /><input style="width: 40px;" type="text" name="nomer_group_3" value="<?php echo $config_nomer_group_3; ?>" /><input style="width: 40px;" type="text" name="nomer_group_4" value="<?php echo $config_nomer_group_4; ?>" /><input style="width: 40px;" type="text" name="nomer_group_5" value="<?php echo $config_nomer_group_5; ?>" /><input style="width: 40px;" type="text" name="nomer_group_6" value="<?php echo $config_nomer_group_6; ?>" /><input style="width: 40px;" type="text" name="nomer_group_7" value="<?php echo $config_nomer_group_7; ?>" /></td>
                </div>
              </div>]]></add>
		</operation>
		
		</file>
  </spoiler>

 

В иблиэто `oc_setting` по ключу нашел config_fax скопировал, поменял значения и сохранил.

На вкладке Витрина значение появилось.

Нажимаю "сохранить" и все, значение, ключ и т.д. как не было.

Что гделать?

Спасипотому что.

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


  12.09.2018 в 10:33, chukcha сказал:
name="config_min_price_order"
Раскрыть  

Кошмар. 

Спасипотому что потому чтольшое.

Я бы уже и не заметил

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

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

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

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