OpenCart — дополнительные поля в карточке товара — модуль 2016-06-12

OpenCart — дополнительные поля в карточке товара — модуль

  1. admin
    Тема дополнительных или новых полей в карточке товара на OpenCart поднимается регулярно, всем хочется или бывает необходимо переделать карточку товара под себя, под запросы своего магазина. Что же, добавить новые поля несложно, для этого необходимо править файлы отвечающие за страницу товара — product.tpl из шаблона и product.php из контроллера. Но если создание новых полей для вас не по силам, но сами поля очень нужны, то можно воспользоваться модулем, который позволит вывести в карточку товара до 3х дополнительных полей.

    Например, по умолчанию, карточка товара имеет следующие поля:

    opencart-new-fields-v-kartochke-tovara.jpg



    После установки модуля «3 New Field Product Info» появляются новые поля:

    opencart-new-3-fields-v-kartochke-tovara.jpg

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

    Настройка и установка модуля.

    1. Итак, если вам подходит функционал данного модуля, то скачиваем «3 New Field Product Info». Модуль требует установленного vqmod. Подходит для версий 1.5.6, 1.5.6.1, 1.5.6.2, 1.5.6.3, 1.5.6.4. Я тестировала модуль и на более ранней версии — 1.5.5.1 — работает.
    2. Из скачанного архива загружаем в корень своего магазина папку vqmod. Добавится всего один файл.
    3. Заходим в карточку товара, вкладка «Данные» и видим три новых поля для заполнения. Если поля останутся пустыми, то в магазине они просто не отобразятся, так что никакого конфликта не возникнет. То есть, заполните одно поле и в магазине, в карточке именно этого товара, отобразится одно новое, добавленное вами поле, заполните два поля или все три в админке, то отобразятся все поля, которые вы заполните из админки.
    opencart-new-fields-admin-panel.jpg
    Homer, Vladimir555, badereshtaya1 и 20 другим нравится это.