root.order = $('[data-role="order"]', root);
root.order.on('click', function () {
var options = {'id': 3, 'template': '.default', 'parameters': {'AJAX_OPTION_ADDITIONAL': 'i-18-bitrix-catalog-element-catalog-default-3-qepX1RQfHh6Q-form', 'CONSENT_URL': '/company/consent/'}, 'settings': {'title': 'Заказать товар'}};
options.fields = {};
options.fields['form_text_7'] = data.name;
universe.forms.show(options);
$idSection
- это значение не пустое? /bitrix/components/bitrix
править не нужно. Посмотрите какой из шаблонов подключается у вас и скопируйте его в директорию local
.<?php
$_SERVER["DOCUMENT_ROOT"] = realpath(dirname(__FILE__)."/../..");
$DOCUMENT_ROOT = $_SERVER["DOCUMENT_ROOT"];
define("NO_KEEP_STATISTIC", true);
define("NOT_CHECK_PERMISSIONS",true);
define('BX_NO_ACCELERATOR_RESET', true);
define('CHK_EVENT', true);
define('BX_WITH_ON_AFTER_EPILOG', true);
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
echo "TEST";
CMain::FinalActions();
?>
ссылка на шрифт хранилась в базе...В какой таблице?
FUSER_ID присваиваться любому посетителю в том числе не авторизованному?Да
HL я буду хранить все нужные данные к корзинеЕсли пользователь что то положил в корзину, то повесьте обработчик на After и записывайте всё что нужно в HL
после авторизации FUSER_ID не изменяется если например пользователь накидал в корзину товары и -затем авторизовался...нет, но если не авторизованный пользователь на разных браузерах собрал в корзину, а потом в в них авторизовался с одной учёткой, тогда будет коллизия, которая разруливается на уровне самого фреймворка, а в случае реализации доп свойств на HL, нужно будет либо принять факт потери части инфы в таком редком кейсе, либо посмотреть как это сделано в ядре и сделать аналогичную реализацию.
что если использовать сессии, когда создается корзина открывать сессию и добавлять в сессии идентификатор корзины и другие параметры?Тоже можно
Переформулируйте вопрос.
Потому что сейчас единственный ответ который приходит на ум это "выводите с помощью
echo
"