• На рассмотрении

    0

    Сохранить и закрыть

    Сергей Токарев Обновлен 5 месяцев назад в категории CMS Админ. панель 6

    Здравствуйте. Было бы очень удобно, чтобы при нажатии Ctrl + Enter при нахождении в открытом заказе происходило действие "сохранить и закрыть".
  • Исполнено

    +2

    Лог изменений

    Дмитрий Петухов Обновлен 5 месяцев назад в категории Другое 3

    Выводить в личном кабинете партнера общий лог изменений, хотя бы кратко, чтобы видеть какие изменения произошли в новой версии.
  • На рассмотрении

    +2

    Обмен с 1С, сортировка фото

    Ярослав Пономарев Обновлен 5 месяцев назад в категории CMS Общий функционал 3

    Здравствуйте! Хорошо бы иметь возможность включить сортировку фото в том же порядке, каком она передается в 1с. В данный момент, если поменять порядок фото (сменить главное фото, например) в 1с, то в системе порядок не меняется.
    В принципе, всего пару строк кода добавить:
    $sortn=0;//тут
    foreach ($this->getSimpleXML()->Картинка as $one) {

    ....................................................
    ....................................................

    //Если фото удачно загружено
    if ($image) {
    $exists_photos_id[] = $image['id'];
    $image->moveToPosition($sortn);// ТУТ проверка на настройку модуля и сортировка
    \Exchange\Model\Log::w(t("Новое ID фото ").$image['id'].'-'.$sortn);//добавил информацию о позиции фото
    $sortn++;
    }
    }
  • На рассмотрении

    +1

    Импорт брендов

    Поло Арт Обновлен 6 месяцев назад в категории CMS Админ. панель 0

    А знаете ли вы, что импорт брендов возможен только с указанием url-имени, то бишь, алиаса бренда?
    Без этого столбца или с пустыми значениями не получится импортировать бренды.

    Короче, надо доработать импорт брендов так, чтобы импорт шёл только по имени бренда, этого вполне достаточно.

    ***
    Зачем это вообще надо, ведь мне в техподдержке сказали, что при создании бренда алиас создаётся всё равно автоматически.
    Да, но только в случае небольшого интернет-магазина мы создаём бренды (и каталог в целом) вручную.
    Обычно у нас бренды залетают при импорте товаров, как отдельное поле. И часто этого количества брендов достаточно.
    Но я столкнулся сегодня с тем, что к существующим 60 брендам надо было докинуть ещё около 200. Не руками же их создавать-то. Сделал экспорт, добавил в калке - и не импортируется. Поля алиаса-то пустые. Хехе.

    На самом деле сущий пустяк, если интернет-магазин только создаётся, достаточно заполнить в csv столбец ерундой, типа brand001, прогрузить, затем вычистить алиасы (я это делаю через mysql for excel, очень удобно - хотя можно и запросик короткий написать), и создать алиасы заново через настройку модуля каталога товаров.
    Но это же лишние телодвижения и отсутствие логики.
  • Исполнено

    +20

    Зависимые фильтры + предложение по улучшению юзабилити фильтров

    Алексей Ч Обновлен 6 месяцев назад в категории CMS Общий функционал 13

    1) Зависимые фильтры
    У платформы ReadyScript Замечательная AJAX система фильтрации. Но сейчас это уже очень неудобно для пользователя (время не стоит на месте). При большом количестве различных характеристик, и при большом ассортименте товаров очень часты такие сочетания фильтра, при котором пользователь постоянно видит сообщение о том что в данной категории нет товара. Вот пример - http://goo.gl/4krUOX А почему бы не сделать ее зависимой? Что это значит? Посмотрите скриншот (222.png) и станет все понятно.
    2) Улучшение юзабилити
    При выборе какого либо чекбокса фильтр "затеняется", при большом количестве товаров а результате применнного фильтра - происходит некоторая достточно длительная задержка, и пользователю непонятно, что фильтр еще не применен, во всяком случае я не понял и кликал по товару до применения фильтра, иногда это вызывает странные ошибки. Думаю было бы логично "затенить" и область товаров
  • На рассмотрении

    +2

    Загрузка многомерных комплектация через yml файл

    Константин Константин Обновлен 6 месяцев назад в категории CMS Общий функционал 5

    В данный момент через yml файлик нет возможности загрузить многомерные комплектации и вариации товара (цвет,размер).
    Обычно в yml все варианты одного товара идут под единым group id.
  • На рассмотрении

    +2

    Список заказов пользователя, корзины пользователя

    Ярослав Пономарев Обновлен 6 месяцев назад в категории CMS Админ. панель 1

    Здравствуйте!
    1.В заказе имеется ссылка на заказы пользователя, а вот из списка пользователей перейти к заказам одного из них нельзя.
    Можно ли добавить в контекстное меню (там где "клонировать пользователя" и т.д.) пункт "Заказы пользователя"?

    2.Так же, интересно было бы видеть содержимое корзины пользователя.

    п.2 - скорее идея для модуля
    А вот п.1 увеличил бы удобство админ панели стандартной поставки.




  • На рассмотрении

    +2

    давайте голосовать за разработку pickpoint .

    Андрей Вишневский Обновлен 6 месяцев назад в категории Другое 1

    предлагаю разместить эту заявку на Краудфандинг
  • На рассмотрении

    +1

    Опция проверки товаров по штрихкодам

    Павел С Обновлен 6 месяцев назад в категории CMS Админ. панель 0

    Продолжая тему штрихкодов, предлагаю добавить настройку, при включении которой будет появляться запрос на сканирование штрихкода при определенных действиях в системе. Пример: у товара Смартфон Lenovo присутствует штрихкод в карточке товара, а у товара USB кабель Lenovo штрихкод не установлен.
    1. Менеджер назначает на доставку курьера в админке и если у товара установлен штрихкод, система запрашивает менеджера отсканировать штрихкод товара, который он собрался отдать курьеру, чтобы убедиться что отдает он именно этот товар. Если у товара штрихкод не был установлен, то система разрешает отдать заказ без запроса на сканирование.
    2. Менеджер переводит заказ к примеру в статус: Доставляется, допустим это означает что сейчас его отдадут в службу доставки. При включенной опции проверки штрихкода, как только менеджер переводит в статус Доставляется, readyscript запрашивает менеджера отсканировать штрихкод, если он присутствует у товара, чтобы убедиться что в доставку будет передан именно этот товар. После чего заказ сохраняется автоматически, в тот статус, в который менеджер пытался перевести.
    3. Заказы самовывозы - предлагаю сделать так: допустим за заказом пришел клиент на пункт самовывоза, в заказе присутствует 2 товара, у которых задан штрихкод. Добавляем новый способ закрытия заказа: менеджер в открытом заказе по очереди сканирует 2 товара из заказа, как только система понимает что штрихкоды товаров из заказа соответствуют отсканированным по очереди товарам, появляется окно, которое сообщает что все товары совпадают и предлагает подтвердить закрытие заказа, если штрихкод отсканирован от другого товара, система сообщает что, это не то, что заказывал клиент.
    и.т.д.
    Данная опция позволит уменьшить риск того, когда менеджер вместо синего смартфона, отдаст к примеру красный.

    + еще нужна вот такая опция: в общем списке заказов админ панели, нужно дать возможность отсканировать товар, без выбора какого либо фильтра по заказам. И если такой товар есть в базе, пусть система покажет всплывающим окном, что это за товар и его фото. Как к примеру в крупных оффлайн магазинах, где клиент может подойти к сканеру, который висит на стене, отсканировать товар и посмотреть сколько он стоит и что это такое.
  • На рассмотрении

    +2

    Принудительное обновление закешированных у клиента JS/CSS

    Поло Арт Обновлен 6 месяцев назад в категории CMS Шаблоны 2

    Вы наверняка сталкивались с такими случаями, когда вы провели изменения на сайте, поправили js/css, а клиент вам заявляет, что изменений нет. Вы предлагает нажать Ctrl+F5 и всё становится ОК.

    НО!

    Вот как это сделано в других системах
    <link href="{$wa_active_theme_url}clear.shop.css?v{$wa_theme_version}" rel="stylesheet" type="text/css"

    Я предлагаю ридискрипту по дефолту пойти тем же способом. Это дико удобно, само обновляется то, что должно обновляться. Допустим, обновляется дефолтный flatlines, при этом у всех(!) встанет именно тот flatlines, какой задумал разработчик, не нужно ctrl+f5 нажимать.
    Или мы сами проводим у клиента изменения в кастомной теме. Просто меняем номер в theme.xml - и вуаля!

    И, главное, всё уже есть!
    <general>
    <author>ReadyScript lab.</author>
    <name>Современная</name>
    <description>Адаптивная тема, собранная по сетке bootstrap 3 в плоском стиле</description>
    <version>3.0.37</version>
    </general>

    Добавляем version к пути js/css - и всё, разработчик темы меняет номер, и меняется у всех.

    ***
    1. да, я знаю, про кеширование статики на уровне вебсервера
    2. в поддержке мне предложили - Вебсайт-Настройка сайта-Подключаемые CSS файлы. Тоже решение, туда-сюда значение опции менять, но, если я всегда хочу сжатые раздавать?
    3. а ещё можно такую штуку реализовать через unix timestamp - но слишком часто обновлять тоже ни к чему