Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Как добавить дополнительные поля для описания товара?


Recommended Posts

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

 

Остановился на опенкарте для создания небольшого ИМ. Пока читаю, копаю, ковыряю...

Подскажите, пожалуйста, как добавить дополнительные поля в ту часть, которая отмечена стрелками?

У товара будет несколько важных, уникальных параметров, по которым и выбирают товар. Хотелось бы чтобы эти параметры были сразу на видном месте, а не только в карточке описания товара. Может кто-то сталкивался с такой проблемой?

 

14937bd4_s.jpg

 

Надіслати
Поділитися на інших сайтах


Используйте "мёртвые"  поля  EAN,JAN,UPS  итд.

 

Спасибо, что ответили.

 

Не получается. Я ввожу данные в эти поля, но они не отображаются в карточке товара...

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

Стучите в скайп,где то валялся готовый VQmod.

Добрый день, вы писали что у вас есть готовый vqmod, для добавления дополнительных полей описания товара, он у Вас еще есть?)

Надіслати
Поділитися на інших сайтах


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

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

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

 

Надіслати
Поділитися на інших сайтах


ну тогда видимо это не то http://exfish.ru/ryba/file-treski-eksportnoe

 

attachicon.gif2014-04-02_165220.png

attachicon.gif2014-04-02_165244.png

 

ну и о "дополнительных полях" и их вывод в карточку (вдруг чего еще увидишь, чтоб вопросы не задавал): 

attachicon.gif2014-04-02_165619.png

 

Это то, спасибо)))

Надіслати
Поділитися на інших сайтах


Добавил дополнительные поля в категории и все работает. Но при добавлении полей в товар при их заполнении информация не сохраняется, а в логах пишется ошибка

PHP Notice:  Undefined index:  seo_h1

Версия 1.5.1.3 чистый Opencart. Почему может быть такая ошибка?

Надіслати
Поділитися на інших сайтах


  • 1 month later...
Надіслати
Поділитися на інших сайтах

таких строк не было

пробовал добавить так:

http://for-opencart.com/ean-opencart

 

Выдаёт ошибку:

Notice: Undefined index: ean in /home/httpd/vhosts/сайт.ru/httpdocs/catalog/controller/product/product.php on line 310

 

ещё в админке пишет:

Notice: Undefined variable: entry_ean in /home/httpd/vhosts/сайт.ru/httpdocs/admin/view/template/catalog/product_form.tpl on line 86

 

В чём проблема?

Надіслати
Поділитися на інших сайтах


по 310 строке указывает на строку до комментария:

 

            $this->data['review_status'] = $this->config->get('config_review_status');
            // добавляю строку для доп. полей в карточке товара
            $this->data['sku'] = $product_info['sku'];
            $this->data['upc'] = $product_info['upc'];
            $this->data['ean'] = $product_info['ean'];
            // конец


            $this->data['reviews'] = sprintf($this->language->get('text_reviews'), (int)$product_info['reviews']);
            $this->data['rating'] = (int)$product_info['rating'];
            $this->data['description'] = html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8');
            $this->data['attribute_groups'] = $this->model_catalog_product->getProductAttributes($this->request->get['product_id']);
            
            $this->data['products'] = array();
            
            $results = $this->model_catalog_product->getProductRelated($this->request->get['product_id']);

Надіслати
Поділитися на інших сайтах


по 86 - там где вставил ean:

 

    <tr>
              <td><?php echo $entry_sku; ?></td>
              <td><input type="text" name="sku" value="<?php echo $sku; ?>" /></td>
            </tr>
            <tr>
              <td><?php echo $entry_upc; ?></td>
              <td><input type="text" name="upc" value="<?php echo $upc; ?>" /></td>
            </tr>
            <tr>
              <td><?php echo $entry_location; ?></td>
              <td><input type="text" name="location" value="<?php echo $location; ?>" /></td>
            </tr>
            <!-- Выводить доп. поля -->
            <tr>
              <td><?php echo $entry_ean; ?></td>
              <td><input type="text" name="ean" value="<?php echo $ean; ?>" /></td>
            </tr>
            <!-- конец -->
            <tr>
              <td><?php echo $entry_price; ?></td>
              <td><input type="text" name="price" value="<?php echo $price; ?>" /></td>
            </tr>

Надіслати
Поділитися на інших сайтах


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

 

Сейчас следующая проблема: с админке не сохраняется изменение по товару - и в карточке товара описание по новым категориям не показывает.

в админке выдает ошибку на белом экране:

 

Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/214dom.ru/httpdocs/admin/controller/catalog/product.php:1) in /home/httpd/vhosts/сайт.ru/httpdocs/system/engine/controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/214dom.ru/httpdocs/admin/controller/catalog/product.php:1) in /home/httpd/vhosts/сайт.ru/httpdocs/system/engine/controller.php on line 29

 

 

ПОМОГИТЕ уже кто-нибудь!

 

Хочется ночью спать, а не тыкаться в код

Надіслати
Поділитися на інших сайтах


ПОМОГИТЕ уже кто-нибудь!

 

Хочется ночью спать, а не тыкаться в код

 

 

А чё плодить то топики с одним и тем же вопросом.Если навыков ноль,то и лезть не нужно.

Надіслати
Поділитися на інших сайтах

А чё плодить то топики с одним и тем же вопросом.Если навыков ноль,то и лезть не нужно.

А чего писать везде что кто-то чего-то не понимает, если не хотите помочь?

 

Я не понимаю логики -почему один раз нормально не ответить и все, кто сталкиваются с такой проблемой будут пользоваться.

Так нет, надо везде комментировать что никто ничего не знает. Сами же своим бездействием плодите темы. Люди ищут - не находят, тогда открывают свою тему + пишут в похожих темах, где ответа не получили.

 

Если можете - помогите, а не разводите демагогию.

Я понимаю, если бы вы эти темы не просматривали...

Надіслати
Поділитися на інших сайтах


Ну что ж  удачи в ожидании чуда)))

 

Я не понимаю логики -почему один раз нормально не ответить и все, кто сталкиваются с такой проблемой будут пользоваться.

 

 

потому как таковых увы нет :-D

 

а проглотить кем то разжёванное всегда проще,чем хоть грамм мозга собственного напрячь.

 

Насчёт плодить темы, можно и по шапке схлопотать и немного отдохнуть от форума согласно правилам форума   Пункт 2,4.

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.