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

Выбор Рекомендуемых товаров через артикулы


ogintal

Recommended Posts

В карточке товара есть возможность добавить рекомендуемые товары. Делается это по названию товаров, а нужно выбирать через арктикли, потому что товаров с одинаковыми названиями много. Подскажите как это можно сделать?

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


в ..admincontrollercatalogproduct.php:

находишь функции public function category() и public function related() в них меняешь массив

$product_data[] = array(	'product_id' => $result['product_id'],	'name'       => $result['name']);
на

$product_data[] = array(	'product_id' => $result['product_id'],	'model' 	 => $result['model'],	'name'       => $result['name']);

и

$product_data[] = array(	'product_id' => $product_info['product_id'],	'name'       => $product_info['name']);
на

$product_data[] = array(	'product_id' => $product_info['product_id'],	'model' => $product_info['model'],	'name'       => $product_info['name']);
соответственно

в ..adminviewtemplatecatalogproduct_form.tpl:

функции function getProducts() и function getRelated() меняешь на нижеприведенные:

function getProducts() {	$('#product option').remove();		$.ajax({		url: 'index.php?route=catalog/product/category&category_id=' + $('#category').attr('value'),		dataType: 'json',		success: function(data) {			for (i = 0; i < data.length; i++) {	 			$('#product').append('<option value="' + data[i]['product_id'] + '">' + data[i]['name'] + '('+ data[i]['model'] +')</option>');			}		}	});}function getRelated() {	$('#related option').remove();		$.ajax({		url: 'index.php?route=catalog/product/related',		type: 'POST',		dataType: 'json',		data: $('#product_related input'),		success: function(data) {			$('#product_related input').remove();						for (i = 0; i < data.length; i++) {	 			$('#related').append('<option value="' + data[i]['product_id'] + '">' + data[i]['name'] + '('+ data[i]['model'] +')</option>');								$('#product_related').append('<input type="hidden" name="product_related[]" value="' + data[i]['product_id'] + '" />');			} 		}	});}
Надіслати
Поділитися на інших сайтах


Знал, что Fix ответит на этот вопросhttps://opencartforum.com/public/style_emoticons/default/icon_question.gif Спасибо. Fix, а тебе вот это не интересно: viewtopic.php?f=10&t=505 в системе же все есть, нужно только в информации категорию выделить, можно так попробовать, а то действительно нужно такое, что бы отзывы были. Или это очень сложно?

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


  • 1 year later...
  • 10 months later...
  • 11 months later...

Не хотел создавать новую тему, 

Поэтому присоединюсь - подскажите как в модуле Рекомендуемые (не во вкладке связей в товаре) добавить поиск по модели\артикулу, потому что дефолтный вариант очень неудобен 

Спасибо.

post-670760-0-97338500-1394562900_thumb.jpg

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


  • 4 weeks later...

Можно ли автоматизировать процесс добавления товаров в рекомендуемые в карточке товара? Нужно чтоб в рекомендуемые прописывались следующие по порядку товары 4 или 6шт. из той же категории. Может есть уже готовые модули?

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


Можно ли автоматизировать процесс добавления товаров в рекомендуемые в карточке товара? Нужно чтоб в рекомендуемые прописывались следующие по порядку товары 4 или 6шт. из той же категории. Может есть уже готовые модули?

Могу платно для вас сделать. Написал в лс сообщение

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

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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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