Рейтинг: 0.3173  
Новая
Предложил Пользователь 173519 27.09.2015 15:41:14

Возможность удаления в структуре сайта папок, перемещение между разделами

Возможность удаления в структуре сайта папок, перемещение между разделами. Сделать структуру user friendly.
Рейтинг: 1.2226  
На голосовании
Предложил Пользователь 173519 07.09.2015 11:13:24

Возможность задавать скидку для товара из карточки товара, закладки скидки торогового каталог

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

Нужно добавить возможность добавления скидки прямо из карточки товара, при этом имеет смысл сразу же создавать аналогичную скидку на вкладке магазин.
Рейтинг: 1.2233  
На голосовании
Предложил Пользователь 289658 26.08.2015 10:26:18

Конструктор форм. Конструктор HTML и CSS верстки шаблона сайта.

Предлагаю добавить базовый конструктор html и css верстки шаблона. Данный функционал позволит изменять верстку сайта не прибегая к помощи верстальщика при мелком и не сложном изменений верстки. Так как на сегодняшний день сделать любое изменение можно только в том случае если обладаешь базовыми знаниями в верстке сайта.
Рейтинг: 33.8035  
Внедрено
Предложил Пользователь 173519 25.08.2015 07:14:20

Для utf-8 кодировки сайта отказаться от параметра mbstring.func_overload

Одним из требований для работы сайта в кодировке UTF-8 является директива mbstring.func_overload.
До php 5.3 значением директивы можно было управлять через .htaccess и проблем не возникало. Теперь значение этой переменной должно находиться в php.ini или где-нибудь в директивах apache.

Основаная проблема в том, что есть такая популярная библиотека PHPExcel которая просит данную директиву отключить. Есть разные методы эту ситуацию обойти, на выделенном хостинге никаких проблем, можно самому переопределить значение переменной для определенной папки.

Но достаточно много пользователей используют шэред хостинги и у них могут и будут возникать трудности.

Само по себе использование данной переменной в качестве обязательного требования для UTF-8 мне кажется не верным изначально. С php 5.3 оно еще и создает трудности.

На мой взгляд требуется рефакторинг ядра. Много времени это не займет. А облегчит жизнь многим пользователям.

p.s. Это мое личное мнение, если согласны плюсуйте)
Рейтинг: 0  
Ответил Жуков Евгений 22.09.2020 16:00:16
Доступны дистрибутивы 20.5.393. Для существующих проектов - выпущены или тестируются обновления модулей (за исключением модуля compression - снят с использования, необходимо удалить).
Рейтинг: 5.4184  
В работе
Предложил Пользователь 246496 17.08.2015 18:46:17

История заказа. Сохранять, что было до изменения

Сейчас не ясно, какие были исходные данные. А это необходимо при попытке найти ошибки

например, доставка "емс" изменено на "спср"
Рейтинг: 0.6093  
Ответил 21.08.2015 11:32:36
Здравствуйте Алексей

Очень разумно, в новой версии управления заказов учтем данное изменение.

Спасибо за идею!
Рейтинг: 1.8443  
На голосовании
Предложил Пользователь 224396 17.08.2015 17:10:55

Режим AJAX для компонентов с проверкой id компонента

Если на странице 2 аяксовых компонента, то отрабатывает первый из них. (Проверялось на корзине и веб формах).
В компоненте корзины

if ($_REQUEST["AJAX_CALL"] == "Y" || $_REQUEST["is_ajax_post"] == "Y") {
 die();
}
Все что после - идёт лесом.
По идее данные должны соотносится с компонентом, которому они предназначаются.

З.Ы. Я не говрю уже о

preg_match_all('/action=(["\']{1})(.*?)\1/i', $arData[$key], $arAction);
$url = $arAction[2][0];

if ($url === '' || $this->__isAjaxURL($url))
{
 $arData[$key] = CAjax::GetForm($arData[$key+1], 'comp_'.$this->componentID, $this->componentID, true, $this->bShadow);
}
else
{
 $new_url = str_replace(CAjax::GetSessionParam($this->componentID), '', $url);
 $arData[$key] = str_replace($url, $new_url, $arData[$key]);
}

$bDataChanged = true; 
в CComponentAjax.
В общем возмущению нет предела.
Спрашивается, для чего нужны компоненты, если ничего толком не работает?
З.Ы.Ы Битрикс такой битрикс
Рейтинг: 0.896  
На голосовании
Предложил Пользователь 224396 10.08.2015 12:16:12

Тип LONGTEXT на поле SETUP_VARS в таблице b_catalog_export

При кастомизации экспорта часто приходится хранить свои данные в настройках экспорта. Битрикс все настройки сводит в одно поле - SETUP_VARS. По умолчанию тип поля - TEXT.
Но для хранения большого количества настроек данного поля не достаточно.
Рейтинг: 0  
Ответил Жуков Евгений 24.08.2015 10:19:53
Хранить данные или настройки? поле TEXT - 64 кб. Для хранения настроек (выводимых в интерфейсе) - более чем достаточно.
Рейтинг: 0.7595  
На голосовании
Предложил Пользователь 173519 21.07.2015 15:01:51

Битрикс местоположения 2.0 в Росии расположить в алфавитном порядке и текст загрузить еще заменить на Показать еще

сначала почему-то идут республики
Адыгей Башкортоснан Бурятие и Алтай Дагестан идут в начале и не сразу понимашеь что надо нажать на нажать еще. Только потом начинаюся области.

Логично на мой взгляд расположить все по порядку, а загрузить еще заменить на ПОКАЗАТЬ ЕЩЕ
Рейтинг: 1.3896  
На голосовании
Предложил Пользователь 224396 17.07.2015 15:48:51

Доработка скидок до вида акции/скидки

Здравствуйте.
Возможно стоит расширить модуль скидок до вида акции/скидки.
Ведь по сути акция - это та же самая скидка, только с нулевым процентом. (Кстати в админке нет возможности задать процент скидки равный нулю).
Но акция должна иметь описание и т.д.
В общем прикрутить к скидка функционал ИБ.
P.S. У многих клиентов эти сущности лежат в общей куче, поэтому приходится изобретать велосипеды.
Рейтинг: 7.4529  
На голосовании
Предложил Пользователь 323632 25.03.2015 07:32:46

Напоминание не устанавливается на время, а лишь на дату

Странно, что такой важный пункт деловой жизни, как Напоминание о какой-либо задаче, не реализовано. Допустим, я хочу чтобы система мне напомнила ровно в 14-00 перезвонить лиду т.к. он попросил связаться с ним именно в это время, но в Битриксе нет такой функции. Все же просто ,словно будильник просигнализировал, глянул и перезвонил прямо из мобильной версии системы.

Реализуйте, пожалуйста, эту функцию. Напоминание должно быть напоминанием, а не тем, что это есть сейчас. Заранее благодарим!