papoa

Как скрыть/заменить на странице товара строка "модель" (для одной конкретной категории)

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

papoa    0

Есть категория с книгами. Нет смысла на странице с товаром отображать строку "модель". При добавлении/редактировании эта строка обязательна для заполнения. Есть возможность именно в категории "книги"

 не отображать строку "модель"? Либо заменить её на нечто другое только для этой категории. 

Заранее спасибо.

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


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

 эта строка обязательна для заполнения. 

делаем необязательной:

файл 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');
    	}
		

комментируем

 

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

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


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

Спасибо большое! Помогло
 
Одно лишь добавлю. Хоть и строка в админке стала не обязательной, на странице товара отображается пустая строка "Модель:". Чиним так - в файле:
catalog\view\theme\default\template\product\product.tpl

 

<?php } ?>
<span><?php echo $text_model; ?></span> <?php echo $model; ?><br />

Заменяем на

 

<?php if ($model) { ?>
<span><?php echo $text_model; ?></span> <?php echo $model; ?><br />
<?php } ?>

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


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

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

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

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

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

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

Войти

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

Войти


  • Последние посетители   0 пользователей онлайн

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