Понимаю, почему такой подход может вызывать беспокойство.
-
По этой причине мы изначально и выпустили вариации в бете. Собрали фидбек, и в новых вариациях учли все те моменты, по которым было много вопросов (импорт, фильтрация, SEO-имена и пр.).
-
По этой же причине сначала планируем выпустить версию RC (Release Candidate). Все желающие смогут попробовать вариации на собственной тестовой установке CS-Cart до релиза.
Пометка [Beta] нужна в основном для сторонних разработчиков. Она им говорит, что в будущем могут произойти очень серьёзные технические изменения. Например, переезд вариаций с опций на характеристики – это по сути разработка вариаций с нуля. Если вариации выйдут из беты в 4.10.1, то разработчики будут уверены, что можно адаптировать сторонние модули под вариации, и потом не понадобится всё переделывать.
На http://dev.demo.cs-cart.ru сейчас самая актуальная версия вариаций. В конце этой недели я создам тему на форуме, где объясню, как с ними освоиться и на что обратить внимание. Но экспериментировать с новыми вариациями можно уже сейчас.
Объясняем вариации “на футболках” мы потому, что это самый бытовой и наглядный кейс, и он раскрывает все возможности новых вариаций (например, возможность показать цвета сразу в каталоге, а размеры только на странице товара).
На подготовку, проверку и интеграцию демо-данных тоже нужно время, и это не всегда оправданно. Тем более, кейсы у всех разные: кому-то хватало текущих вариаций или даже комбинаций опций. Поэтому, вместо того, чтобы пытаться объять необъятное, документация по вариациям тоже будет объяснять принципы работы вариаций “на футболках”.
Но на dev.demo и тестовых установках каждый сможет протестировать свой кейс: импортировать свои товары и создать из них группы вариаций на основе любого количества характеристик. Те, у кого есть желание и возможность разобраться с новой функциональностью самостоятельно, могут это сделать уже сейчас. Для остальных мы готовим документацию и пост-гид по основным изменениям. Опубликуем в конце недели.