Поделюсь еще небольшим скрином из панели администрирования. На этот раз реализуется функционал прикрепления аксессуаров к товару. Не скрою - черпаю вдохновение в Magento. Еще не готово, но сейчас закладка выглядит примерно так (кликабельно): [spoiler]
Теперь небольшой рассказ, как это работает. На вкладке есть как минимум два основных раздела: текущие аксессуары и подбор аксессуаров. Текущие аксессуары - это уже выбранные товары, которые являются аксессуарами для данного товара. Отображаются в виде небольших блоков в 3 колонки. Представление аналогично представлению в публичной части сайта, только есть возможность удалить товар из аксессуаров (ставится галочка). Подбор товаров - это сложнее. Пользователь может выбрать категорию товара (раздел), поискать по названию или партномеру, сделать выборку по производителю и диапазону цен. Ему отображается список товаров, подходящих по критериям, он выбирает из этого списка товары, которые будут аксессуарами. Естественно эта фишка работает на AJAX, добавление товаров в аксессуары тоже на AJAX, и не надо нажимать "Применить" или "Сохранить" внизу формы. По сути это просто удобный поисковик, чтобы искать другие товары. Разумеется, товаров можно найти сколько угодно из разных разделов, с разными характеристиками, фильтр используется лишь для поиска.
По-моему, это удобней стандартного варианта поиска товаров в инфоблоках и представления связанных элементов инфоблоков.
Примерно также будет реализован механизм пакетных продаж. Подбирается товар и ставится цена на покупку его вместе с редактируемым товаром. В западных интернет-магазинах эта фишка называется bundle. Как по-русски - не знаю.
Просто редакторов сайта несколько человек. И они все почему-то работают в одно время. И в аккурат пиковых нагрузок на сервер. В итоге и публичка испытывает нагрузки, да еще и админка подливает масла в огонь. К тому же постоянно работа с заказами - оформление, смена статусов - база прилично напрягаеся. И эту нагрузку дает только админка. Мне обидно за труды как бы. Оптимизация конечно ведется, но почему бы не сделать часть стандартно в продукте, при чем часть вроде бы логически обоснованную.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».