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

Автоматическое добавление размеров и веса товара в характеристики товара 1.0

   (3 отзыва)

1 изображение

Информация о файле

Описание

Проверено на ocStore 1.5.3.1 - 1.5.5.1

Автоматически добавляет вес и размеры товара в характеристики (атрибуты) товара.

auto_ws_attribute_sv - добавляет размеры если у товара есть атрибуты если их нет, то добавление размеров и веса не происходит

auto_ws_attribute_sv_all - добаляет размеры и вес в любом случае даже если у товара нет атрибутов.

Внимание!!! Вместе дополнения не использовать.

На создание этого дополнения навела лень, устал добавлять в характеристики товара вес и размеры, когда в описании товара уже есть эти данные.

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

Решение нашлось, если в языковом файле "catalog/language/[ваш язык]/product/product.php" у переменной $_['group_name_ws'] сделать название, как у группы атрибутов, которые отвечают за размеры, то повторного добавления не происходит, таким образом новые товары уже можно добавлять без этих атрибутов и не нужно исправлять старые товары удаляя атрибуты, как-то так ))))

В файл шаблона товара не вносятся изменения, будет работать с любой темой, которая выводит атрибуты (характеристики) товара.

В фале xml содержаться изменения для языковых файлов для русского и английского языков (не нужное удалить или добавить свой язык).

Установка

1. Требуется vQmod

2. Скопировать содержимое из папки upload

Изменение форматирования вывода размеров и веса

Сейчас в формировании вывода размеров и веса установлено, что вес вещественное число, а размеры целое. Для изменения форматирования вывода нужно изменить вот эти строчки:

$_['attribute_size_value'] = '%d x %d x %d %s'; - эта строка формат вывода размера

$_['attribute_weight_value']= '%01.2f %s'; - эта строка формат вывода веса

%d - выводит целое число

%f - выводит вещественное число, для примера:

%01.1f - выведет 0.5

%01.2f - выведет 0.51




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

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

×

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

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