Обновление модуля «Интернет-магазин»
- Доработка отображения блока рекомендуемых товаров на странице товара: добавлена возможность в шаблоне страницы указывать количество колонок: <?$RECOMMENDED_PRODUCTS$(M)?> — список «С этим товаром покупают». M — количество колонок для отображения товара. Если M = 0, то используется настройка модуля «Количество колонок для отображения товара». Если параметр не указан, то подразумевается, что M равно 0.
- В опции товара добавлен пункт «Выбрать».
- Реализована идея «Фильтр по цене товара от XX до YY». Активировать данный фильтр можно в панели управления в настройках модуля, выбрав в пункте «Список полей, участвующих в фильтрации» параметр «Цена».
- Исправлен баг с экспортом товаров в XML (ошибка недопустимых символов).
- Фоновая загрузка прайс-листа: теперь нет необходимости ждать пока прайс-лист загрузится, как только началась его загрузка — вы можете ходить по страницам панели управления, и он все равно будет загружен.
- Фикс, связанный с очисткой полей «Плюсы и минусы» после отправки комментария.
- Наложение водяного знака на изображения товаров, загруженные через прайс.
- Добавлено отдельное право в настройках прав групп для управления счетчиками товаров.
Прочие багфиксы
- Исправлен баг с дублированием кнопок в комментариях при перелистывании фотографий.
- Баг с отображением подсказок иконок социальных комментариев в лайтбоксе модуля «Фотоальбомы».
- Устранена проблема «зависания» визуального редактора в браузерах Firefox и Chrome.
- Добавлен вывод математической капчи на страницы редактирования материалов в модулях «Видео» и «Онлайн-игры».
- Исправлен баг в модуле «Постинг в соц. сети», когда новый владелец сайта видел репосты прошлого владельца.
- Исправлена ошибка переключения страниц Ajax в гостевой книге.
- Ряд правок и багфиксов для спам-фильтра.
Обновление социальных комментариев
- Стабилизирована работа настроек комментирования и их сохранение. Исправлена ошибка, связанная с восстановлением стандартного шаблона при любых правках настроек.
- В модуле «Видео» исправлена работа кода $COMMENTS_URL$.
- Багфикс счетчика комментариев к материалу, в т.ч. неактивных.
- Поддержка социальных комментариев на RTL-языках.
- Добавлена индивидуальная сортировка комментариев для пользователей (выводить сверху/снизу новые комментарии).
- Исправлен баг со скроллом страницы к комментарию при включенном переключателе страниц Ajax.
- Добавлена ссылка «Отписаться от уведомлений к материалу» в форме добавления комментария.
- Правки в PDA-версии социального комментирования.
- Добавлена кнопка входа для локальных пользователей во всплывающем окне авторизации социальных комментариев.
- Добавлена настройка «Запретить анонимное комментирование».
- Добавлена настройка «Подписка на комментарии по умолчанию» в настройки социального комментирования.
- Для сайтов с локальной авторизацией скрыта иконка uID в социальных комментариях.
- Восстановлена возможность подписываться на ответы на свои комментарии.
- Социальные комментарии по стандарту активированы на новых создаваемых сайтах.
- Исправлен баг с отображением анонимных пользователей в информерах комментариев.
- Скрыта кнопка «Спам» для своих сообщений.
- Кнопка «Спам» добавлена на страницу комментариев пользователя.
Обращаем внимание, что отмеченные таким цветом изменения станут доступны только после восстановления стандартного шаблона соц. комментариев!
Интересное решение — ползунок для фильтра цен :)
В шаблоне страницы каталога товаров подключаем jQuery UI:
<link rel="stylesheet" href="/.s/src/jquery-ui/themes/smoothness/smoothness.min.css">
<script type="text/javascript" src="/.s/src/jquery-ui/jquery-ui.min.js"></script>
В нужном месте прописываем блок, в котором будет выводиться ползунок, например:
<div id="price-range-2"></div>
Прописываем создание ползунка:
$("#price-range-2").slider({
range: true,
min: shopFilterMinPrice,
max: shopFilterMaxPrice,
values: [shopFilterMinPrice, shopFilterMaxPrice],
step: 1,
slide: function(event, ui){
$("#price_min").val(ui.values[0]);
$("#price_max").val(ui.values[1]);
},
change: function( event, ui ){
// Расскомментируйте строку ниже,
// если нужно срабатывание фильтра "на лету"
//return priceFilter('price', ui.values.join('|'))
}
});
Набор допустимых параметров можно посмотреть по ссылке: http://api.jqueryui.com/slider/
До скорых встреч и обновлений!
212 комментариев
1 2 3 4 »
3Спам
0Спам
0Спам
0Спам
4Спам
0Спам
0Спам
0Спам
0Спам
0Спам
0Спам
Ваш комментарий