Рейтинг: 2  
На голосовании
Предложил Пользователь 420455 17.01.2018 10:18:52

Доработки в ядре Битрикса

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

Задачи очень простые, и очень нужные, и упростят многим работу.

1. Сделать, что-бы компонент умного фильтра принимал входящий фильтр, в котором можно будет давать дополнительные параметры фильтрации.

2. При включении ajax режима любого компонента, то к любым относительным ссылкам в шаблоке (или формам), добавляются специльные js-скрипты, которые реализуют ajax. Часто бывает, что в шаблонах свои ссылки, но не нужно к ним применять ajax.  
Нужно, чтобы можно было ссылки или формы, к которым не нужно применять ajax режим, можно было как-то помечать.

3. В событии OnBeforeCatalogImport1C, добавить возможность корректной отмены импорта.
В тех.поддержке, мне посоветовали в  OnBeforeCatalogImport1C вызвать die()  для отмены импорта. Не думаю, что это корректный метод.

4. Для свойств типа "Строка" инфоблоков, добавить возможность добавления маски регулярных выражений.

5. Добавить константу, при определении которой, будут на сайте подключаться только стандартные модули (не подключать сторонние модули). Или иное решение. Позволит быстро искать баги на проектах.
Рейтинг: 1  
Ответил Жуков Евгений 17.01.2018 13:05:41
Арсен, подобная группировка идей, относящихся к разным модулям,(более того -  сильно различным по затратам), приведет к тому, что ваш блок если и будет реализован, то в очень отдаленной перспективе. Настоятельная рекомендация - разнести по отдельным идеям.
Рейтинг: 0  
На голосовании
Предложил Пользователь 148202 25.09.2017 14:21:04

Добавить колонку "цена закупки" для списка заказов

Необходима доработка для интернет магазина, в списке заказов нужно реализовать возможность добавления колонки "цена закупки" товара.

Без данной функции затрудняется работа, а именно при подсчете закупок в конце месяца чтобы посмотреть стоимость закупки того или иного проданного товара, приходится открывать редактирование товара чтобы посмотреть цену закупки, что есть очень неудобным и занимающим лишнее время.  
Рейтинг: 4.8664  
Внедрено
Предложил Пользователь 136059 13.06.2017 13:18:43

Минимальная версия php для работы платформы

Может быть предлагаю что-то революционное, но прошу рассмотреть возможность увеличения минимальной версии php для работы.
Для сохранения обратной совместимости предлагаю начать с версии php5.4

То есть:
- В конце 2017 года объявить минимальную поддерживаемую версию - php5.4
- В конце 2018 года отказаться от php5.4 - 5.6 выставив минимальной версию - php 7.0


P.S. А то просто непонятно как так получается - всем рекомендуете перейти на php7.0, при этом в тот же маркетплейс требуете php5.3
Рейтинг: 0.7219  
Новая
Предложил Пользователь 243803 03.05.2016 10:04:11

Синхронизация MS Exchange с Bitrix CRM контактами

Здравствуйте, некоторые клиенты используют собственные MS Exchange почтовые сервера, так так они более гибкие чем возможности почты в Bitrix24 CRM но при этом все почтовые уведомления желают видеть в Битрикс CRM. Решением данной проблемы могло бы быть коннектор между MS Exchange и Битрикс CRM, который бы синхронизировал все имеющейся письма на MS Exchange с CRM контактами с гибкой настройкой (т.е. импортировать все письма; или же сверят с имеющимися контактами и импортировать только те что внесены в базу данных; к каким сущностям прикреплять; и т.п.). Синхронизация проводилась бы по всем  или по выбранным ящикам в MS Exchange сервере.
Рейтинг: -1.1876  
На голосовании
Предложил Пользователь 214718 10.03.2016 08:58:46

Предлагаю начать писать код однотипно!

Постоянно встречаю в стандартных компонентах треш-код
Не каждый редактор понимает  :

if(): 
else: 
endif; 
    
foreach():  
endforeach;  
 


Предлагаю писать код в доступном для всех виде
if(){  
}else{ 
}  
 
foreach(){ 
}
 
 
Так же прошу соблюдать  пункт в мониторинге качества как "Определены и соблюдаются правила оформления кода"

Код пишем ступенчато, а не абы как.
Рейтинг: 0.2492  
Ответил 10.03.2016 15:33:05
Простите не хотелось вас обидеть, но предлагаю прочитать книгу:

PHP5 полное руководство, страница 41-42

Первая часть предложения думаю отпадет сама собой.

Вторая же часть очень сильно зависит от вашей IDE или того в чем вы открываете код.  
Рейтинг: 0.0821  
Внедрено
Предложил Пользователь 214718 18.02.2016 12:23:07

Исправить наболевший КОСЯК в заказах

Уже не раз сталкиваюсь с тем что перестали работать ключи PS.
Документация https://dev.1c-bitrix.ru/api_help/sale/classes/csaleorder/csaleorder__update.a8be5ffa.php

$arOrderFields = array(
     "PS_SUM" => $response["amount"]/100,
     "PS_CURRENCY" => $response["currency"],
     "PS_RESPONSE_DATE" => Date(CDatabase::DateFormatToPHP(CLang::GetDateFormat("FULL", LANG))),
     "PS_STATUS" => "Y",
     "PS_STATUS_DESCRIPTION" => $response["cardholderName"],
     "PS_STATUS_MESSAGE" => $response["paymentState"],
     "PS_STATUS_CODE" => "Y" );
CSaleOrder::Update($arOrder["ID"], $arOrderFields); 
Столкнулся  первый раз в версии 15.5.5 - написал в тех поддержку сказали поправят
На дворе пол года спустя и снова  этот же косяк!!!!! 15.5.10
Рейтинг: -0.0003  
Ответил 18.02.2016 16:02:08
Скорей это необходимо делать используя новое API.

В статье написаной Алексеем Кирсановым расписано как и что делать правильно, в ней предлагаю задавать вопросы по использованию нового API: http://dev.1c-bitrix.ru/community/blogs/components2/attention-incompatibility.php

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

Считаю, что на этом можно закрыть данное предложение.
Рейтинг: 0.3852  
На голосовании
Предложил Пользователь 248331 17.03.2015 15:43:30

Дополнительные параметры в каталоге

Доброго времени суток!

Работаю программно с карточкой товара...
Не хватает в массиве товара таких признаков:
1) Товар в сравнении (Y/N)
2) Товар отложен  (Y/N)
3) Товар в корзине (и лучше бы разделить, которые именно отложенные, а которые готовы к покупке) (Y/N)

Такими костылями обхожусь...особенно кажется невозможным разделить товары отложенные и товары готовые к покупке.
Рейтинг: 1.3037  
Внедрено
Предложил Пользователь 69300 06.07.2012 15:57:47

Дополнительные пункты меню для сайта с идеями

Добавте пожалуйста кроме списка "моих идей", так же "мои комментарии" и "мои оценки", чтобы можно наблюдать за идеями, в которых была моя активность.
Рейтинг: 0  
Ответил Лузин Иван 09.07.2012 23:07:14
Дмитрий, попробуйте, пожалуйста, использовать функционал подписки на комментарии.

Подписаться можно, нажав на ссылку справа под текстом Идеи - если вы авторизованы на сайте.
Рейтинг: 1.5096  
На голосовании
Предложил Пользователь 47995 19.01.2012 10:53:21

Импорт каталога из YML.

Было бы неплохо сделать помимо экспорта в YML, возможность импорта товаров из YML в каталог.