Перейти к содержанию

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

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

Версия магазина 2.0.1.1

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

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

Сколько будет стоить данная реализация?

Новых дополнительных полей будет 8 штук.

 

Или возможен другой вариант реализации данного функционала?

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


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

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

Версия магазина 2.0.1.1

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

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

Сколько будет стоить данная реализация?

Новых дополнительных полей будет 8 штук.

 

Или возможен другой вариант реализации данного функционала?

 

В виде атрибутов + фильтр в категории, не?

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


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

Есть предложение реализовать через атрибуты, и создать страницу которая будет принимать ид атрибута и значение. И вытаскивать из базы товары у которых ид_атрибута=значение.

Кто-нибудь сможет реализовать?

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


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

А можно и в тегах

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


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

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

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


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

Вопрос решен - это когда реализован...

 

Чем вас не устраивают теги?

 

У вас установлен какой-либо из фильтров?

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


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

Не установлен. Как именно я разделю теги по категориям?

Мне нужно реализовать следующие поля:

 

Исполнитель: Abba
Альбом: The best
Состояние пластинки: Новая
Состояние обложки: Старая
Лейбл: Columbia
Страна: US
Год: 1979
Формат: LP
 
Например, при нажатии на 1979, должны открыться все товары, относящиеся к 1979 году. Как именно это можно сделать через тэги, если они не предполагают разделение на категории? Создать в админке 8 полей для тегов, в каждом товаре заполнять их и организовать в карточке товара вывод каждого тега?
И вывод данных строк должен быть строго в карточке товара, а не через фильтр.

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


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

Вот видите, из вас нужно клещами вытягивать ТЗ :)

 

Установите фильтр - и вы получите отфильтрованные товары по атрибутам.

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


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

Как мне сделать вывод данных полей, при нажатии на которые будут показываться отфильтрованные товары по атрибутам?

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


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

Это уже вопрос к фильтру.

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


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

Отлично. Приведу пример на их же сайте. Заходим в товар:

http://www.tehcold.ru/pech-parokonvekcionnaya-giorik-sbpe061w

 

Справа от картинки: Производитель: Giorik (Италия). При нажатии на Giorik (Италия) показываются все товары данного производителя. Привязка товара к производителю осуществляется в админке при добавлении товара.

 

Теперь мне нужно добавить ниже производителя следующее поле: Тип подключения: электрические. При нажатии на электрические выводятся все электрические товары.

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

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


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

Вы сам эти ссылки будете формирвать, где

$this->url->link('product/category','path='. $path.'#category_id=101&path=57_101&attribute_value['. $attribute['attribute_id'].'][]='. $attribute['text']

 

Как-то так - ЭТО ТОЛЬКО ПРИМЕР

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


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

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

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

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

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

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

Войти

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

Войти

  • Похожий контент

    • От Truth_Explorer
      Коллеги, приветствую.
       
      Несколько лет назад на форуме была тема, где автор спрашивал про реализацию дополнительных произвольных полей в админке товара для последующего вывода в шаблон карточки.
       
      Весь гугл перерыл по ключевым запросам - не нашел.
       
      В той теме (не ТС) разобрал по полочкам этот момент и очень подробно описал шаги: что необходимо прописывать вручную в файлах контроллеров и моделей, что надо создавать в БД, как выводить в шаблон.
       
      Помогите, пожалуйста, найти эту тему. Меня интересует именно ручная реализация, а не какие-либо модули.
       
      PS вот не сохранишь в своё время ссылку - потом никогда ничего не найдёшь
    • От Muskather
      Добрый день.
      Проблема в том, что не совсем разбираюсь в запросах SQL.
      Хочу вывести два дополнительных поля в карточке товара, содержимое которых будет выводится через админ-панель, текст будет сохранятся в базе данных, то есть текст будет меняться, как описание, мета-теги и так далее...
       
      Задумка работает, только одно из полей не хочет сохранятся, выдает ошибку, при этом в карточке товара одно поле выводится, второе пустое.
      Это точно не привышение лимита символов, что-то в запросе.
       
      Ошибка которая возникает, выглядит вот так:
       
    • От Karfagen
      350.00 руб
      Скачать/Купить дополнение


      Дополнительные поля на странице товара New-Description PRO
      Дополнение, работающее на vQMod. (Возможна установка и без vQMod) писать в л.с.
      Позволяет добавлять дополнительные заполняемые поля, к товару непосредственно на странице редактирования товаров в админке, по принципу атрибутов.
      Основная цель: как можно больше показать покупателем информации о товаре.
      Основные возможности:
      1. Не ограниченное добавление своих полей к описанию товара,
      2. Возможность добавления ссылки или изображения вместо текста,
      3. Возможность создания дополнительных вкладок (табы),
      4. Положение на странице товара (сверху, в описании и на вкладке групп (опционально)),
      5. Отображение полей в поиске, категориях, брендах.
      6. Поддержка HTML,
      7. Порядок отображения полей.
      Вся вносимая информация сохраняются в базе данных.
      Возможные проблемы:
      1. Установка только на чистую OcStore / Opencart.
      2. В Maxystore не проверял.
      3. Мод использует только стандартные средства редактирования. Это было основное условие при его разработке. Поэтому если у Вас стоят какие-то модульные решения, с похожим функционалом, корректная работа не гарантируется.
      По всем вопросам в лс.
      Проверено на ocStore 1.5.5.1 / 1.5.5.2
      VQMod (минимум v2.1.6)
      Добавил Karfagen Добавлено 07.06.2014 Категория Прочее  
    • От shurik
      Скачать/Купить дополнение


      Модуль констант ( статических данных )
      Opencart модуль, позволяющий создавать константы ( статические записи, дополнительные поля, переменные ), и затем использовать их в коде.
      Модуль отлично подходит для тех ситуаций, когда нужно создать копирайт, несколько телофонов, слоган и.т.п
      То есть данные, которые можно будет потом изменять прямо в админке.
      Для front-end'a доступна только модель для вывода полей.
      Код есть на github -> https://github.com/venomjke/ocmodule_constants
      Добавил shurik Добавлено 30.11.2012 Категория Модули  
    • От morrison4394
      Добрый день, помогите пожалуйста.
      Есть модуль для добавления дополнительных полей в карточку товара, в нем три дополнительных поля.
      Мне трех полей мало, хочется штук 8-10. Пытаюсь по аналогии прописать дополнительные поля 4-5-6 к примеру, админка сайта перестает работать, хотя сам сайт работает. Но на сайте появляется ошибка system/storage/modification/catalog/model/catalog/product.php on line 22Notice: для полей 4-5-6.
      Подскажите, что я делаю не так, и как мне это исправить? 
      Прилагаю 2 файла, первый который исходный, а второй, в который я пытаюсь добавить поля 4-5-6. Версия опенкарт про 2.1.0.2, других подходящих бесплатных модулей я не нашла, а переименование 6 полей товарных кодов мне не подходят (у разных товаров разные хар-ки). 
      extra_fields_in_product.ocmod.xml
      extra_fields_in_product.ocmod.xml
  • Последние посетители   0 пользователей онлайн

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

×

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

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