ticho_mir, Смотря как вы импорт собрались делать, есть модули для импорта, может вы решите сами запрограммировать. Если в файле категории нет, она и не должна меняться.
Если поставщик откажет добавить категории,
то Вам придётся для новых товаров либо ручками задавать категории в файл выгрузки, либо новые товары пусть падают в корень каталога и неактивные, чтоб на сайте не отображались, а вы потом ручками их будете разносить в Битрикс по категориям.
Для товаров, которые уже загружены, сделайте, чтоб они обновлялись не меняя категорию.
saint-laurent, Так и посмотрите что в массиве $arResult есть, там цены должны быть. Или в шаблоне то место, где цены выводятся, посмотрите из какой переменной выводятся.
Чтобы устранить ошибку, добавьте параметр "COMPATIBLE_MODE" => "Y", в вызов компонентов: bitrix:catalog.section, bitrix:catalog.element и bitrix:catalog.top
Антон, Если сами хотят, тогда можно смело говорить, возможности тильды ограничены, подкреплять ответами поддержки Тильды.
Способ решения проблемы с почтой однако написал ответом.
Антон, Я клиентам не предлагаю Тильду, поэтому у меня нет таких проблем)
На битриксе в админке можно редактировать текст письма, называть поля можно как клиенту угодно.
В общем-то, искренне не понимаю в чём сложность?
Разбиваете задачу на несколько более простых задач, каждая из которых легко решается.
1 задача) Как в Тильде вставить javascript на страницу? Это чисто технический вопрос, программисты по определению умеют работать с компьютером,
просто покопаться в интерфейся Тильды.
2 задача) Как на javascript обернуть текстовую ссылку на wb в тег чтобы эта текстовая ссылка стала кликабельной.
2 задача разбиваете на простые и тоже решаете.
В тильде js можно вставить, например, в настройках сайта в шапку сайта.
Или можно вставить блок тильды с произвольным html-кодом и в него вставить javascript код.
Если вы знакомы с питоном и си подобными языками, то и нагуглить необходимый минимум как в js сделать замену некликабельной ссылки в блоке на кликабельную тоже легко сможете.
Javascript - это тоже си подобный язык.
Еще есть вариант товара в Тильде, как-раз выпадающий список в карточке товара.
Можно его использовать, а с формой связать всё равно через js. https://blog.tilda.cc/catalog
Это не совсем типовой код шаблона битрикс.
Но если я верно понял в $btnHtml у Вас html-код кнопки купить?
Если так, то вы можете при условии цены >= 200000 в $btnHtml положить код кнопки Заказать.
Антон, это зависит от того как Вам тильда позволит. Если позволит вставить какой-то кусок html в каждую карточку, то лучше сам select делать в html.
Если со вставкой select в каждую карточку проблема, то select можно вставить с помощью js.
А вот передача данных из select в форму будет с помощью js.