Битрикс теперь может попытаться преобразовать строковое представление номера телефона в объект, а также преобразовать его обратно в строку в заранее определенном формате.
В init.php можем написать функцию и повесить ее на событие добавления нового товара - OnProductAdd . Но несмотря на логичность действия этот вариант не сработает - при добавлении нового товара единица измерения еще к нему не добавлена и поэтому результат работы функции CCatalogMeasureRatio::GetList будет пустой.
В шаблоне можно использовать обычный текст. Использовать специальные конструкции в фигурных скобках, внутри нужно сначала писать знак равно, пример {=this.Name}. Есть зарезервированные слова: this — текущий элемент. Пример: {=this.Code} — символьный код элемента. parent — родительская секция. Пример: {=parent.PreviewText} — анонсовый текст родительского раздела
Прежде всего немного воды. В функционал Битрикса широко внедрены карты (яндекс и гугл). Они довольно просто настраиваются есть функционал, который доступен простому (неподготовленному, не программисту) пользователю позволяющий решить задачи в рамках несложных потребностей. Но вот поступает задача более широкого плана, в частности: вывести элементы относящиеся к разным категориям, т.е. как-то должны сортироваться, кроме этого элементы (точки на карте) должны фильтроваться по разным параметрам, причем этих параметров довольно много и на финише
Заявленный функционал поддержки нескольких языков на поверку оказывается не такой уж прозрачной задачей. Константа LANGUAGE_ID, к которой приковывают все внимание на экзамене по интеграции шаблона в академии битрикса, по факту не поддается переопределению (на то она и константа) в коде страницы.
Пользователю предоставлена возможность менять «на ходу» единицы измерения. Как вариант – керамическая (кафельная) плитка, может быть измерена квадратными метрами, штуками и коробками. В карточке товара админка битрикса дает возможность установить в качестве единицы измерения только одну из величин, остальные величины дописали как свойства элемента инфоблока. Привязку сделали по части символьного кода, название свойства служит заголовком для альтернативной единицы измерения, в значении свойства храниться коэффициент. Код JS битрикса не модифицировался, на кнопки «добавить», «уменьшить» дописали свои JS, которые пересчитывают, значения для
У нас как всегда, время дали с февраля по 1 июля для перехода на новые условия работы. Люди дождались пока наступит 1 июля и только тогда стали стучать, что им что-то надо поменять в интернет-магазине, что бы соответствовать текущим требованиям законодательства. В связи с этим попытаюсь дать пояснения текущему положению вещей.
Наш опыт работы с платформой 1С-Битрикс позволяет предложить заказчику максимальный спектр услуг. Мы обладаем необходимыми компетенциями, что подтверждает партнерский статус и сертификаты и готовы выполнить проекты любой сложности. Чем сложнее – тем интереснее.
Клиентом была поставлена задача: при обмене с 1С товары помеченные на удаление в 1С должны деактивироваться на сайте, тоже самое должно происходить с характеристиками (в Битриксе они становятся торговыми предложениями). Решение: стандартный (от Битрикса) класс CIBlockCMLImport (лежит здесь:Bitrix/modules/iblock/classes/general/cml2.php) выносим в свой файл задаем собственное имя и в функцию ImportElement дописываем код: