Перейти к содержимому


Добавление префикса к названию товара


  • Вы не можете ответить в тему
Сообщений в теме: 6

#1 vsupport

    Продвинутый пользователь

  • Администраторы
  • 758 сообщений
Репутация: 31
Ассистент

Отправлено 01 August 2011 - 05:06 PM

Копируем файлы в соответствующие директории с заменой существующих. (Старые можно на всякий случай сохранить отдельно)

Добавляет возможность задать префикс к названию товара в определенной категории.
Появляется поле ввода "Префикс для названия товара" при просмотре каталога в административной части, а также указанный префикс добавляется в начало названий всех товарой определенной категории.
Это бывает полезно в случае, когда товар заведен в магазине в виде моделей, к которым необходимо добавлять тип товара. Например, BBK DK1483SI -> Домашний кинотеатр BBK DK1483SI

[HIDE="1"]Скачать - [ATTACH]101.vB[/ATTACH][/HIDE]
  • 0

#2 qwer

    Новичок

  • Пользователи
  • Pip
  • 3 сообщений
Репутация: 0
Начинающий

Отправлено 29 September 2011 - 08:36 AM

появилось администрировании:
Для всех товаров в текущей категории использовать префикс: Применить
но префикс не добавляется, не пойму в чём дело
  • 0

#3 mealeks

    Пользователь

  • Assistent vsupport.club
  • PipPip
  • 29 сообщений
Репутация: 54
Продвинутый

Отправлено 07 October 2011 - 10:19 AM

Внести правки в product_detailed.php

[HIDE="1"] $q = db_query("select categoryID, name, description, picture, allow_products_comparison, category_prefix FROM ".CATEGORIES_TABLE." WHERE categoryID=".(int)$categoryID);
[/HIDE]
  • 0

#4 mealeks

    Пользователь

  • Assistent vsupport.club
  • PipPip
  • 29 сообщений
Репутация: 54
Продвинутый

Отправлено 09 December 2011 - 10:47 PM

Файл catalog_products_categories.php
[HIDE="1"]Строка примерно 358
  $q = db_query("SELECT name FROM ".CATEGORIES_TABLE." WHERE categoryID=".(int)$categoryID);   

Изменить на
  $q = db_query("SELECT name , category_prefix FROM ".CATEGORIES_TABLE." WHERE categoryID=".(int)$categoryID);  


Строка примерно 369
$smarty->assign("category_name", $row[0]);   

Добавить ниже
$smarty->assign("category_prefix", $row[1]); 
[/HIDE]

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

#5 gsm-group

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 101 сообщений
Репутация: 6
Начинающий

Отправлено 08 January 2012 - 02:10 PM

Модуль со всеми правками указанными здесь не работает! Чистая версия 3.1.2
Зачем тогда выкладывать?
  • 0

#6 svitlo

    Пользователь

  • Заблокированные
  • PipPip
  • 10 сообщений
Репутация: 2
Начинающий

Отправлено 30 October 2013 - 03:11 AM

у кого нибудь работает этот модуль?

#7 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 30 October 2013 - 11:04 AM

даже если и работает, где Вы его брать будете? :)
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)