Как ни странно в битриксе с его D7 и ORM в модуле магазин допущена самая главная ошибка проектирования - отсутствие сущности МАГАЗИН.
Только представьте как бы было круто... добавить магазин, удалить магазин, сделать магазин не активным, изменить настройки магазина... Сейчас этих настроек где только нет.. в настройках сайта , в настройках компонентов, в настройках модулей и даже в настройках свойств инфоблоков, только не там где они должны быть по сути "В настройках магазина". В лицензии мы можем иметь много сайтов но вынуждены в покупателях видеть покупателей всех магазинов и они практически из за этого не разделимы... Платежные системы, службы доставки. да практически все что там есть - требует разделения (привязки) по магазинам.
Эту мелочь и сейчас не долго исправить или по крайней мере начать внедрять!
У chrome есть настройка(расширение) на ссылку типа mailto: она делает почтовую программу по умолчанию chrome, при нажатии на ссылку открывается chrome или новая вкладка с адресом почтовой программы и уже начатым письмом и адрес уже вставлен
В коробке, я и сам бы такую сделал, а вот в облаке, это всего лишь одно правило urlrewrate. Добавьте пожалуйста эту возможность в облаке. Было бы круто, из других сайтов по ссылке сразу попадать в почтовик битрикс24.
Когда заходишь в папку bitrix/components/bitrix на корпортале у меня да и у всех наверное происходит взрыв мозга... сколько их там... и несколько минут крутишь мышкой... разве сложно в одно месте добавить логику типа если нет папки например crm.lead.form.new искать папку crm/lead.form.new и т. д. вплоть до crm/lead/form/new и разложите уже по папочкам... всем сразу удобнее станет...
В автомобильной промышленности есть такое понятие как нормо часы... что это такое... например у Вас BMW и Вам нужно заменить калодки тормозов... вы можете прийти на любой сервис, и Вам там насчитают разные какие то деньги.... а почему столько? Спросите вы... и при Вас откроют оригинальный журнал нормо часов BMW и покажут что замена колодок это 1.5 часа... скажут у нас нормо час стоит 3200... сами считайте...
Заметьте все остальные более мение приличные сервисы скажут тоже самое...
Но при этом не факт что Вы получите машину через полтора часа с новыми колодками... они могут это сделать за 15мин а могут и три дня... но платите вы все равно за 1.5 часа...
Сама идея!!! Работу программистов оценивают тоже в часах... но заказчик иногда обижается... говорили 8 часов а сделали за час...и наоборот сказали 16 а делаете уже неделю... Какая разница сколько делалась работа ? Может одним занялось сразу 10 прогеров, а другим один... да еще в свободное время...
Было бы классно, еслиб Сам Битрикс выпустил нормотивы часов... пусть средние... и тогда можно было бы ссылаться на них при составлении т.з.
Я буду приводить обстрактные цифры, прошу не придираться...
Например: кастомизировать шаблон компонента ( название компонента)по готовой html, js,css верстке 2часа Тоже самое по верстке pdf 4 часа Тоже самое со слов заказчика 8ч. Или на усмотрение разработчика. + добавление простого свойства компанента(да/нет) с реализацией 1ч + добавление сложного условия 4ч. Или на рассмотрение разработчика...
...... Настройка ИБ 1час + добавление свойства пол часа + если свойство спичок +15м. За каждый enum (список может содержать например 500 значений... согласитесь это не теже деньги)
В итоге заказчик спрашивает... или какая другая спорная ситуция вплоть до суда... а как вы расчитывали время?
Бамс .... перейдите на руководство битрикс по нормо часам - там все указано...
Это было бы круто!!!
P.S. Сделав такую работу Битрикс не только бы помог клиентам, проэктантам и партнерам разработчикам но и сам для себя выявил бы проблемные места... Например: кастомизация news.detail и sale.order.ajax (где js 8k строк кода) невозможно сравнивать... а приходится каждый раз...
В автомобильной промышленности есть такое понятие как нормо часы... что это такое... например у Вас BMW и Вам нужно заменить калодки тормозов... вы можете прийти на любой сервис, и Вам там насчитают разные какие то деньги.... а почему столько? Спросите вы... и при Вас откроют оригинальный журнал нормо часов BMW и покажут что замена колодок это 1.5 часа... скажут у нас нормо час стоит 3200 сами считайте...
Заметьте все остальные более мение приличные сервисы скажут тоже самое...
Но при этом не факт что Вы получите машину через полтора часа с новыми колодками... они могут это сделать за 15мин а могут и три дня... но платите вы вме равно за 1.5 часа...
Сама идея!!! Работу программистов оценивают тоже в часах... но заказчик иногда обижается... говорили 8 часов а сделали за час...и наоборот сказали 16 а делаете уже неделю... Какая разница сколько делалась работа ? Может одним занялось сразу 10 прогеров, а другим один... да еще в свободное время...
Бало бы классно, еслиб Сам Битрикс выпустил нормотивы часов... пусть средние... и тогда можно было бы ссылаться на них при составлении т.з.
Я буду приводить обстрактные цифры, прошу не придираться...
Например: кастомизировать шаблон компонента ( название компонента)по готовой html, js,css верстке 2часа Тоже самое по верстке pdf 4 часа Тоже самое со слов заказчика 8ч. Или на усмотрение разработчика. + добавление простого свойства компанента(да/нет) с реализацией 1ч + добавление сложного условия 4ч. Или на рассмотрение разработчика...
...... Настройка ИБ 1час + добавление свойства пол часа + если свойство спичок +15м. За каждый enum (список может содержать например 500 значений... согласитесь это не теже деньги)
В итоге заказчик спрашивает... или какая другая спорная ситуция вплоть до суда... а как вы расчитывали время?
Бамс .... перейдите на руководство битрикс по нормо часам - там все указано...
Это было бы круто!!!
P.S. Сделав такую работу Битрикс не только бы помог клиентам, проэктантам и партнерам разработчикам но и сам для себя выявил бы проблемные места... Например: кастомизация news.detail и sale.order.ajax (где js 8k кода) невозможно сравнивать... а приходится каждый раз...