Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Модель товара, как удрать из основных характеристик?


 Поделиться

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

Добрый день, уважаемые. Подскажите, пожалуйста, как убрать Модель товара из обязательных атрибутов товара (если это возможно). Дело в том что я заполнил базу данных на пару тысяч товаров, но теперь что б внести изменения на товар их админки магазина мне постоянно требуется добавлять этому товару Модель. Как убрать это основное требование? 

Screenshot_3.png

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


admin\controller\catalog\product.php

закомментировать

        if ((utf8_strlen($this->request->post['model']) < 1) || (utf8_strlen($this->request->post['model']) > 64)) {
            $this->error['model'] = $this->language->get('error_model');
        }

admin\view\template\catalog\product_form.tpl

 

            <div class="tab-pane" id="tab-data">
              <div class="form-group required">
                <label class="col-sm-2 control-label" for="input-model"><?php echo $entry_model; ?></label>
                <div class="col-sm-10">
                  <input type="text" name="model" value="<?php echo $model; ?>" placeholder="<?php echo $entry_model; ?>" id="input-model" class="form-control" />
                  <?php if ($error_model) { ?>
                  <div class="text-danger"><?php echo $error_model; ?></div>
                  <?php } ?>
                </div>
              </div>

строчку

 

<div class="form-group required">

 

заменить на 

<div class="form-group">

 

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

Спасибо, но чёт пока что не помогает. Всё равно требует Модель при изменении товара

Screenshot_5.png

Screenshot_6.png

Screenshot_7.png

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


Обновить кеш модификаторов в админке.

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

Рад что модели всё же удалось уДрать из вашего магазина...

Цитата

Модель товара, как удрать из основных характеристик?

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

В 12.06.2017 в 13:25, Tom сказал:

Рад что модели всё же удалось уДрать из вашего магазина...

 

у меня после исполнения всего описанного вылезло :


Parse error: syntax error, unexpected '<' in C:\OpenServer\domains\localhost\system\storage\modification\admin\controller\catalog\product.php on line 1512

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


Вполне возможно,что в данный файл изменения вносит и какой то модификатор.Но это индивидуальная проблема вашего магазина.

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

7 часов назад, Tom сказал:

Вполне возможно,что в данный файл изменения вносит и какой то модификатор.Но это индивидуальная проблема вашего магазина.

 

проверено на стоковой (дефолтной) версии

 


Parse error: syntax error, unexpected '<' in /home/p381847/www/azp.su/system/storage/modification/admin/controller/catalog/product.php on line 1569

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


Стоковая ,дефолтная версия в которой используются модификаторы изменяющие данный файл,уже не стоковая.Иначе бы путь до ошибки не был относительно папки с кешем модификаторов.

 

Покажите строку эту 1569 отсюда
system/storage/modification/admin/controller/catalog/product.php

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

Это точно файл из папки систем?

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

Всё что написано мной именно это и делает. На скрине данные правки ( те что я описал в данном топике) отсутствуют.

Вы понимаете что значит "закомментировать?

 

Цитата

 

admin\controller\catalog\product.php

закомментировать

 

 

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

так это уже снял после ошибки. все вернул взад. поэтому и скрины чистые. но вы кстати не писали, что надо в system тоже закомментировать. а эта ошибка в system лезет после комментирования и замены полей как вами указано ранее.

 

т.е. если все закомментировать и заменить одну строку, то имеет эту ошибку при открытии товар.

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


В 12.06.2017 в 12:20, Tom сказал:

admin\controller\catalog\product.php

закомментировать


        if ((utf8_strlen($this->request->post['model']) < 1) || (utf8_strlen($this->request->post['model']) > 64)) {
            $this->error['model'] = $this->language->get('error_model');
        }

admin\view\template\catalog\product_form.tpl

 


            <div class="tab-pane" id="tab-data">
              <div class="form-group required">
                <label class="col-sm-2 control-label" for="input-model"><?php echo $entry_model; ?></label>
                <div class="col-sm-10">
                  <input type="text" name="model" value="<?php echo $model; ?>" placeholder="<?php echo $entry_model; ?>" id="input-model" class="form-control" />
                  <?php if ($error_model) { ?>
                  <div class="text-danger"><?php echo $error_model; ?></div>
                  <?php } ?>
                </div>
              </div>

строчку

 


<div class="form-group required">

 

заменить на 


<div class="form-group">

 

 

после исполнения этого имеем:

 

на стоковой версии :

Parse error: syntax error, unexpected '<' in /home/p381847/www/azp.su/system/storage/modification/admin/controller/catalog/product.php on line 1569

 

на версии с наложенным шаблоном LUXURY:

Parse error: syntax error, unexpected '<' in C:\OpenServer\domains\localhost\system\storage\modification\admin\controller\catalog\product.php on line 1512

 

 

 

 

 

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


Так вы в курсе что значит ЗАКОММЕНТИРОВАТЬ ?

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

Это только для HTML ,в контроллере нужно использовать две косые линии // в начале строки или обернуть в /*     */.

 

/* if ((utf8_strlen($this->request->post['model']) < 1) || (utf8_strlen($this->request->post['model']) > 64)) {
			$this->error['model'] = $this->language->get('error_model');
} */

 

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

  • 1 год спустя...

Добрый день, уважаемый. Подскажите почему когда я делаю всё как Вы описываете и после нажатия обновления кэша дополнений - указанные файлы восстанавливаются в изначальном виде. Соответственно ни чего не меняется.

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


@Tom  Добрый день, уважаемый. Подскажите почему когда я делаю всё как Вы описываете и после нажатия обновления кэша дополнений - указанные файлы восстанавливаются в изначальном виде. Соответственно ни чего не меняется.

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


Видимо потому что вносите правки в кеше модификаторов, а не в файлах.

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

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

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

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

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

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

Войти

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

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

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

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

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