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

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

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

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

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


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

в ..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.5.1.3 ?

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


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

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

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


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

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

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

Спасибо.

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

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


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

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

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


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

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

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

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


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

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

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

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

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

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

Войти

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

Войти

  • Последние посетители   0 пользователей онлайн

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

×

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

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