Идеи пользователя 101357

Рейтинг: 2.3866  
Новая
Предложил Пользователь 101357 13.05.2014 12:51:44

СМЕНИТЬ DOCTYPE У РЕДАКЦИИ КОРПОРАТИВНОГО ПОРТАЛА

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

Чего же вы ждете, на дворе 2014? :|

Так вот, я разрешаю компании Битрикс использовать в своих сайтах HTML5!

Спасибо!

P.S. Где-то в вашем коде видел data атрибуты и require.. и это при старом доктайпе)
За такое в школе ставят двойки! :cry:
Рейтинг: 3.2679  
Внедрено
Предложил Пользователь 101357 11.04.2014 18:37:04

Починить restore.php (адаптировать для https)!

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

Был ООчень впечатлен тем, что на хостинге restore.php неможет выкачивать бэкапы с сайтов https (ssl), даже если в url загрузки указываешь явно https://mysite.ru/bitrix/backup/xxxxxx.tar.gz  :!:

Функция удаленной загрузки фала не учитывает флаг загрузки через https! Выплёвывает лишь php_network_getaddresses error :!:

Приходится выкачивать в ручную через ssh или вырубать https! Очень обидная "свинка" в таких важных вещах, особенно если речь идет о бэкапе размеров в 55 Gb... и прочие закачки дают ощутимую разницу по времени в сравнении с прямой заливкой!
Рейтинг: 0  
Ответил Шаромов Денис 07.03.2017 18:53:27
Рейтинг: 30.2462  
На голосовании
Предложил Пользователь 101357 17.10.2013 11:56:00

Убрать устаревшый HTML и отклонения от MVC

  1. Теги <font> убрать из шаблонов сообщений (ошибки, уведомления) и постраничной навигации в компонентах (Validation Output: The font element is obsolete)
  2. Отказаться от  CDBResult::GetNavPrint() использующий зашитый шаблон постранички с тегами <font> (отклонение от MVC)
  3. Атрибут border="0" тега img убрать при вставки изображения из медиатеки (Validation Output: The border attribute is obsolete)
  4. В компоненте form.result.new теги полей создаются в component.php, не приходят имена полей. А что если мне нужен HTML5 и нужны свои типы инпутов? Что если нужен атрибут "placeholder" или класс поля и т.д.? (отклонение от MVC)
  5. Компонет iblock.element.add - аналогично пункту 4
Рейтинг: 11.6761  
На голосовании
Предложил Пользователь 101357 17.10.2013 11:26:54

form.result.list параметризация постраничной навигации

В компоненте отсутствуют параметры постраничной навигации. Есть только параметр модуля "Количество результатов на одной странице".  А что если у меня несколько списков результатов? К тому же шаблон постранички сменить нельзя он зашит прямо в API в доисторическую функцию  CDBResult::GetNavPrint() с устаревшими тегами <font>.

Нужны стандартные параметры постранички + кол-во результатов на странице
(сделал их в кастомном компоненте):

постраничная навигация
Рейтинг: -5.501  
На голосовании
Предложил Пользователь 101357 09.09.2013 13:54:44

Поле "Описание" для множественного свойства "Файл"

Как для элементов так и для разделов часто бывает необходимость прикрепить фотографии или баннеры, а вот возможности добавить к ним описание (alt) почему то нет(
Рейтинг: 5.9062  
Внедрено
Предложил Пользователь 101357 25.04.2013 13:52:23

Общая сортировка доставок

У настраиваемых доставок и у автоматизированных есть параметр сортировки, вот только в $arResult компонента приходят
сначала автоматизированные службы доставки (отсортированные между собой)
без ключа сортировки
,
а потом настраиваемые (отсортированные между собой)
с ключем сортировки

Нельзя по умолчанию возвращать ключ сортировки для автоматизированных доставок, чтобы можно было пересортировать по этому ключ все службы сразу в result_modifier.php или делать эту сортировку сразу в компоненте?
Рейтинг: 2.0752  
Внедрено
Предложил Пользователь 101357 25.04.2013 13:34:17

Доставка по умолчанию

Есть выбор местоположения по умолчанию, а вот выбор доставки по умолчанию нет. Только если локация (местоположение) одна по умолчанию, то доставок по умолчанию может быть много (для разных локаций):Опция - доставка по умолчанию!
Рейтинг: 1.9949  
В работе
Предложил Пользователь 101357 09.01.2013 13:08:42

Изменение стоимости заказа в зависимости от свойства

В каждом магазине есть необходимость менять стоимость заказа в зависимости от установленного свойства например:

(магазин мебели)

Однако метод  -
CSaleOrderUserPropsValue::Add($arFields)
не имеет событий, а в событии -  
OnBeforeOrderAdd метода CSaleOrder::Add($arFields);
который устанавливает стоимость заказа,  нет данный о свойствах заказа (стандартный компонент bitrix:sale.order.ajax не передает их так как единственный параметр $arFields не имеет / не требует такого ключа) (хотя конечно их можно подглядеть в $_REQUEST например).


Нельзя ли предоставить возможность в API / админке например такую (в параметрах свойства): :idea:
модифицировать стоимость заказаY/N
наценка (%)(int)
наценка (фиксировано)(int)
применить максимальную из наценок /
минимальную из наценок
относительнокомплектация заказа /
комплектация заказа + доставка /
может еще что-нибудь)
- может два вида наценок это слишком, но это наиболее частая ситуация когда наценка в %, но имеет нижний предел.

- наверно только для свойств CHECKBOX, с случаях SELECT и RADIO, такая установка должна быть мультипликативной (для каждой из вариаций)

- не менее удобно будет если так будет расширен функционал скидок на заказ (с отрицательным значением только) :|

:?: Возможно эта идея, следствие моей недостаточной квалификации но, насколько знаю ни система скидок, ни система наценок, ни сами свойства заказа, такой возможности сейчас (v 12.0.6) не предоставляют.