Идеи пользователя Козлов Антон

Рейтинг: 3.2747  
На голосовании
Предложил Козлов Антон 26.11.2015 17:16:21

Интерфейс менеджера, новый магазин

Слов нет, одни эмоции. Сколько раз уже писали Юрию, видимо, без помощи партнёров никто никого не услышит. Хотелось бы услышать мнения партнеров сопровождающих средние интернет-магазины (от 100 заказов в день и выше). Комфортно ли будет вашим менеджерам по продажам при _таком_ интерфейсе? (В сравнении приведены скрины с сервиса Мой Склад не как эталона, но хотя бы скомпанованого интерфейса, который умещается в один экран без прокрутки.)
Рейтинг: -0.6562  
Ответил 25.12.2015 09:55:04
Вы считаете, что у всех оптовые продажи и нужны очень маленькие и компактные страницы. А большинство магазинов 2-3 товара в одном заказе, и интерфейс затачивался для таких магазинов. Но мы вводим понятия достаточно простой кастомизации, нужного блока, не устраивает наша схема показа товаров, у вас оптовый магазин, вы сделаете кастомизацию.

Для маркетплейса возможность развития, сделать модуль который будет приводить вид оформления заказов к схеме оптовых магазинов.  
Рейтинг: 0.1053  
На голосовании
Предложил Козлов Антон 04.09.2015 14:55:23

Возможность удаления определённого раздела у списка элементов

Сейчас есть возможность добавить привязку к определенному разделу в списке разделов, элементов. Добавить возможность отвязать список элементов от определенного раздела.

Ведь тут даже делать ничего не надо - просто скопировать блок case "add_section" для элементов (/bitrix/modules/iblock/lang/ru/admin/iblock_list_admin.php ) и немного изменить его работу. Заодно, может, сделаете уже, наконец, http://idea.1c-bitrix.ru/the-filter-in-the-list-of-information-block-elements/
Рейтинг: 14.8472  
На голосовании
Предложил Козлов Антон 25.08.2015 14:39:08

Создание событий при создании карты сайта или файла robots

Создать набор событий - хотя бы до и после старта генераций файлов сабжа.

В идеале нужны события при начале и конце генерации каждого блока ( файлы, инфоблоки, форум, конечный файл sitemap.xml).
Рейтинг: 1.9966  
На голосовании
Предложил Козлов Антон 25.08.2015 14:31:59

Расширение набора прав для поисковой оптимизации

Сейчас любой человек, которому доступны "Инструменты анализа страницы" имеют доступ ко всем функциям модуля, в том числе и к созданию sitemap. Необходимо разбить права пользователей так, чтобы настройка роботс, сайтмеп и поисковых систем можно было исключить из прав, как и настройки модуля.

Сотрудник может накосячить в кивордс, описаниях и прочем - это десяток, ну сотня страниц правок. Косяк в роботс и сайтмеп способен выключить сайт из выдачи в принципе.
Рейтинг: 1.7267  
На голосовании
Предложил Козлов Антон 24.08.2015 13:47:55

Расширение фильтра для формирования подписчиков

Здравствуйте.

Идея столетней давности, непонятно почему до их пор с ней никто не обратился. Очень нужен механизм фильтрации пользователей и покупателей по их полям, пример:
- возраст
- город
- имя
- дата рождения (месяц, в частности)
и т.д.

Так же у пользователя должна иметься возможность отписаться от конкретной рассылки. Например, от рассылки по городу, а на всех остальных он должен остаться.
Рейтинг: 1.0248  
На голосовании
Предложил Козлов Антон 23.06.2015 17:15:40

Снять ограничения полей и свойств заказов по кол-ву символов

Сейчас в базе ограничены по размерам поля:
- USER_DESCRIPTION 250 симв.
- ADDITIONAL_INFO 255 симв.
и все свойства заказов физически не могут быть длиннее 255 символов, даже textarea.


Предлагаем снять ограничения по кол-ву символов. Тем более, что у вас так уже сделано на пользовательских полях и highload-блоках.
Рейтинг: 0.9445  
На голосовании
Предложил Козлов Антон 01.06.2015 10:58:42

SQL-запросы в новом ядре

Случайно обнаружили, что гетлист нового ядра создает такие запросы (хайлоад блоки):
SEL ECT ...
FR OM ...
WHERE UPPER(...) like upper(...)
ORDER BY ...

На базе всего в  80000 записей (даже с созданными индексами) разница: без upper - 0.0005 сек, с - 0.0194 сек.

Идея - создать при установке битрикса настройку - или её аналог просто в админке или в db_conn, которая определяла бы - нужны ли такие обертки или нет.

P.S. за все время работы в web - ни разу не использовали case sensitive баз. Пока пришлось писать свои запросы.
Рейтинг: 0.1096  
На голосовании
Предложил Козлов Антон 28.04.2015 16:43:45

Изменение резерва товара

Сейчас при снятой галке "Включить складской учет" пользователь может перезаписать резерв и остатки при любом изменении инфо о товаре.
Предложение запилить галку, которая по умолчанию снята и не перезаписывает инфу о резерве товара и его наличии. Пример:

Понимая, что это делается одним методом с резервированием товара при заказе, в ф-ию  CCatalogProduct::Update добавить управляющую булеву, "менять" или "не менять" эти параметры с TRUE по умолчанию, а любое обновление товара из админки будет передавать FALSE без установки той галочки.
Рейтинг: 2.3481  
Внедрено
Предложил Козлов Антон 17.04.2015 11:47:48

Добавление товара в заказ в админ-панели

При двойном клике на товар или нажатии "выбрать" нет очевидного отображения того, что товар добавлен. Таким образом, в корзину можно положить кучу одного и того же товара и при пересохранении заказа он там и останется.

Сделайте отбивку, что товар добавлен с ограничением возможности его положить ещё раз в заказ. Или хотя бы не добавляйте его новой строкой, а просто увеличивайте кол-во у уже положенного. Ну ведь тривиально же.
Рейтинг: 0  
Ответил 24.09.2015 12:59:04
Здравствуйте, Антон.

В последних обновлениях магазина 15.5.х оба случая подправлены.

По первому пишется, что идет "обновление" данных.

По второму товар добавляется не одной строкой, а именно увеличивается конкретное количество.

Спасибо за идею, закрываю!
Рейтинг: 1  
На голосовании
Предложил Козлов Антон 09.10.2014 12:58:05

Группировка элементов при сортировке в CIBlockElement::GetList

Суть проблемы - нельзя сгруппировать элементы по полю с сортировкой отличной от этого поля. Проще говоря: сейчас даже при указании параметра arGroupBy в него добавятся все поля из параметра arSortBy и сгруппированы не будут.
Рейтинг: -2.2389  
В работе
Предложил Козлов Антон 02.10.2014 15:01:13

Возможность отказаться от разрабатываемого сервиса рекомендаций

С последнего обновления главного модуля (14.9.3) происходит отправка данных о заказах с сайта на bitrix.info. ТП говорит, что это
Данные собираются для сервиса рекомендаций, который мы сейчас разрабатываем.
Проблема в том, что не каждый разработчик и\или администратор сайта при обновлении читает пользовательское соглашение, в которое внесена (по словам ТП) информация о данном сервисе, принимают его для обновления БУС (или корпортала), а потом реальный владелец данного сайта даже знать не будет, что все заказы, приходящие на его сайт отправляются в битрикс для анализа каким-либо сервисом.

Напомню, многие компании доверяют такую информацию только двум сервисам - яндекс.метрике и гугл.аналитиксу. Мы бы хотели иметь возможность отказаться от этого сервиса, без отказа от sitespeed и обновлений БУС.

По поводу же текущей ситуации - очень печально, что введен такой функционал - т.е. данные по агенту уже уходят на bitrix.info, а никто из администраторов магазинов, которых очень много на битриксе не в курсе об этом, видя комментарий обновления: (Updated: main (14.9.3) Незначительные изменения и исправления.)

PS> Стоит отметить, что на данный момент данные отправляются шифрованные в sha1().
Рейтинг: 4.4541  
Ответил 02.10.2014 18:58:22
Уважаемые коллеги и пользователи нашего продукта!

Давайте не будем забегать вперед и предлагать варианты отключения сервиса, который еще не функционирует и работа которого принесёт громадную пользу владельцам магазинов.

Давайте дождемся ноября, когда сервис будет анонсирован и мы расскажем вам, какие преимущества вы получите от его использования.

Информация о собираемых данных детально расписана в Лицензионном соглашении. В нем четко определено, какую информацию мы собираем и каковы границы нашей ответственности по сбору данных.

Мы не производим сбор персональных данных, информация уходит в обезличенном виде.

Возможность отключения сбора данных присутствует в главном модуле. Для отключения сбора информации нужно поставить одну галочку.

В следующих обновлениях мы добавим возможность отключения сбора данных для интернет- магазина без отключения сбора статистики по скорости.
Рейтинг: 0.2852  
На голосовании
Предложил Козлов Антон 27.09.2014 17:59:25

Быстрый фикс медиагалереи для контент-менджеров

Т.к. возможность сортировать по полю SORT отсуствует, неплохо было бы для начала сделать быстрый фикс для админ-панели:
а) в списке коллекций сортировать по родителю и имени;
б) в select боксе сделать такую же сортировку.

По времени реализация - одна минута - поправить вызов в /bitrix/modules/fileman/classes/general/medialib.php
в функциях GetCollectionTree и GetCollections .


$arCol = CMedialibCollection::GetList(array('arFilter' =>
array(
'ACTIVE' => 'Y',
'TYPES' => $exParams['types']
                 ),
'arOrder' => array('PARENT_ID'=>'ASC', 'NAME'=>'ASC')
            ) );
Рейтинг: 25.0678  
На голосовании
Предложил Козлов Антон 24.09.2014 16:12:20

Мультизагрузка файлов

Давно уже пора убрать этот архаизм. Уже давно можно было написать мультизагрузчик.

Рейтинг: 18.4646  
Ответил 24.09.2014 17:42:05
Написан, начинаем потихоньку по продукту внедрять, спасибо за идею.
Рейтинг: 2.9645  
Внедрено
Предложил Козлов Антон 24.09.2014 16:06:55

Актуализация местоположений Россия + СНГ

Сабж. Текущий loc_ussr.csv очень старый и неполный.
Рейтинг: 0.1354  
Ответил 24.09.2014 17:43:45
Как раз данная задача в работе, появится в 15 релизе. Актуализации будут подвергнуты Россия, появятся интересные плюшки, пока не буду говорить какие. Обновится база Украины. Казахстан мы обновили в предыдущем релизе.