Изменен способ вставки пунктов меню в header.php: Теперь файл не копируется из дистрибутива
Добавлена возможность изменения выгружаемых описаний товаров с использованием регулярных выражений
Добавлен тег url_nosef для выгрузки не SEF cсылок
Добавлено автосоздание папки export при установке и проверка существования папки при выгрузке
На странице связей с категориями добавлена возможность выделения всех категорий
Лимит в демо версии уменьшен до 20 товаров
Версия 1.0.9
Выгрузка полных изображений {full_picture}
Дополнительные возможности выгрузки параметров типов. Выгрузка только выбранных параметров, изменение заголовков параметров.
Версия 1.0.8
Замена спец символов в названии категории
Версия 1.0.7
Работа с валютами. Список валют из настроек VM. Валюта по умолчанию. {price_CUR} - цена товара в валюте по умолчанию.
Галочка "Только уникальные" в настройках площадки.
Версия 1.0.6
Добавлена настройка маркета для выгрузки только уникальных товаров
Данная настройка необходима в том случае, если один товар находиться в нескольких категориях. Если галочка не установлена, то в файле выгрузки такие товары будут встречаться несколько раз. Яндекс такие файлы не принимает. Если галочка установлена, то товар будет выгружен только один раз в первую категорию, во все последующие категории товар выгружаться не будет.
В формат экспорта добавлен тег {serial} для вставки порядкового номера товара в выгрузке
Порядковый номер принимает значения от 1 до кол-ва выгружаемых товаров, т.е. для первого товара в файле выгрузки порядковый номер будет, для второго 2 и т.д. Таким образом порядковый номер принимает уникальные значения даже для не уникальных товаров.
Добавлена возможность выгрузки произвольных полей из таблицы jos_vm_product, jos_vm_category, jos_vm_manufacturer в блоке информации о товаре
Довольно часто в стандартную структуру таблиц jos_vm_product, jos_vm_category, jos_vm_manufacturer базы данных Virtuemart добавляются различные поля для дополнительной информации. Теперь данные поля можно добавлять в выгрузку. Для этого в формате экспорта в блоке {product}...{/product} необходимо использовать теги вида {#таблица.поле}, где таблица - имя таблицы (без префикса jos_vm, т.е. product, category или manufacturer), а поле - имя поля в таблице. Например у Вас в таблице товаров есть поле country, которое было добавлено для хранения информации о стране производителя товара. Для того, чтобы вывести данное поле в файл выгрузке необходимо в формате экспорта вставить тег {#product.country}
Добавлено поле, для вставки в файл выгрузки текущей даты и времени в соответствии с настройками Joomla и возможностью форматирования.
Не всегда время на сервере совпадает с временем на сайте, например время сервера сахалинское, а Ваш сайт живет по московскому (в настройках Joomlа произведены соответствующие настройки). В предыдущей версии выгрузки для вставки даты формирования файла выгрузки использовался тег {today}, который вставлял текущую дату и время сервера (в нашем примере сахалинское время), в результате Яндекс не всегда принимал такие файлы, т.к. время выгрузки получалось раньше текущего московского времени.
Для вывода даты с учетом настройки джумлы необходимо использовать тег {today_formatXXX}, где XXX - описание формата даты и времени, например {today_format%m-%d-%Y %H:%M:%S} сформирует дату вида "07-07-2011 17:15:38", в то время как {today} выводит дату в формате "2011-07-07 17:15"
Оптимизирована работа с sh404Sef
Данная версия работает с sh404Sef на уровне базы данных а не программного кода, что значительно ускоряет время формирования файла
Оптимизирована работа с большим кол-вом выгружаемых товаров.
Оптимизация произведена с целью минимизации используемой оперативной памяти сервера. Раньше данные о всех выгружаемых товарах загружались одновременно в память, что при небольших лимитах на некоторых серверах приводило к ошибке. В новой версии данные обрабатываются небольшими партиями, в результате чего проблем с нехваткой памяти не возникает, при этом на производительности это не сказывается.
Внесены изменения в установочный SQL файл, позволяющие устанавливать новую версию поверх старой с сохранением настроек выгрузки
При установке предыдущей версии все настройки сделанные в форматах экспорта и связях с товарами и категориями заменялись настройками по умолчанию. Новая версия позволяет производить установку поверх старой с сохранением всех настроек. Но всетаки мы рекомендуем производить обновление не путем повторной установки, а распаковки содержимого папки install в корень сайта.
Исправлены ошибки в связях с категориями
На странице связей с категориями не отображалась пагинация
Исправлена ошибка java script на странице "Связи с категориями": нельзя было выбрать маркет, для которого настраиваются связи
Информация для владельцев коммерческой версии скрипта:Перед установкой сохраните файл administrator\components\com_virtuemart\classes\ps_market_ext.php. После обновления замените файл расположенный по данному пути на ранее сохраненный, иначе скрипт будет работать в демо режиме.