2015-10-13 3 views
0

Мой вопрос может быть повторяющимся, но внимательно прочитайте перед голосованием, так как моя проблема другая.Как добавить настраиваемое поле в продукт в opencart 2.0

Я разрабатываю открытый модуль для opencart, в котором я хочу добавить некоторые атрибуты для всех продуктов. Атрибут будет одинаковым для всех типов продуктов для всех категорий. Атрибутом может быть поле выбора, флажок, текст.

Например

1) Длина - текстовое поле

2) Категория - выберите поле

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

+0

вы можете использовать XML-файл с помощью vqmod –

+0

Но тогда мой модуль будет зависеть от VQMOD. Я хочу сделать это в своем собственном модуле. – ajaykumartak

+0

ли opencart предоставляет класс или функцию функции переопределения? – ajaykumartak

ответ

0

Если я правильно понимаю ваш вопрос, вы хотите «Атрибуты» для всех продуктов для всех категорий и не хотите переопределять основные файлы.

Затем вы можете сделать это с помощью 2 способа без переопределения основных файлов

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

2-й путь. Я добавлю группы атрибутов и атрибут, создающие запись в моем модуле (если вы хотите, чтобы все в вашем модуле) и другая часть были такими же, как и первый.

В следующий раз, когда вы отредактируете какой-либо продукт, вы увидите эти атрибуты, выбранные в вашем продукте уже.

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

+0

Но это позволяет нам добавлять значение атрибута только в текстовое поле. Я хочу дать продавцу возможность выбрать из окна выбора, например, в атрибуте, который я хочу, чтобы продавец выбирал категорию. Поэтому, когда продавец выберет атрибут, а затем в значение атрибута, он должен отобразить окно выбора, и продавец выберет значение атрибута из этого поля выбора. – ajaykumartak

Смежные вопросы