Вот код init.php что интересно когда я подключил это код init.php у меня сайт не грузится если уберу его то нормально ошибки не наблюдаю не какой, в чем может быть дело?
Скрытый текст
<?php // Обработчмк событий function my_onAfterResultAddUpdate($WEB_FORM_ID, $RESULT_ID) { // действие обработчика распространяется только на форму с ID=6 if ($WEB_FORM_ID == 2) { // запишем в дополнительное поле 'user_ip' IP-адрес пользователя CFormResult::SetField($RESULT_ID, arQuestions['new_field_94990'], $_SERVER["REQUEST_URI"]); } }
// зарегистрируем функцию как обработчик двух событий AddEventHandler('form', 'onAfterResultAdd', 'my_onAfterResultAddUpdate'); ?>
// Обработчмк событий function my_onAfterResultAddUpdate($WEB_FORM_ID, $RESULT_ID) { // действие обработчика распространяется только на форму с ID=6 if ($WEB_FORM_ID == 2) { // запишем в дополнительное поле 'user_ip' IP-адрес пользователя CFormResult::SetField($RESULT_ID, 'user_ip', $_SERVER["REMOTE_ADDR"]); } }
// зарегистрируем функцию как обработчик двух событий AddEventHandler('form', 'onAfterResultAdd', 'my_onAfterResultAddUpdate'); AddEventHandler('form', 'onAfterResultUpdate', 'my_onAfterResultAddUpdate');
?>
<? /*********************************************************************************** form questions ***********************************************************************************/ ?> <?//$APPLICATION->ShowTitle(false);?>
Дмитрий не могли бы вы мне подсказать решение этой задачи поподробнее. В данный момент в веб форме вопросов я создал скрытое поле hidden и пытаюсь присвоить для ["VALUE"] ему значение $APPLICATION->ShowTitle(false); но все успехе потерпели крах ) google тоже не помог из вашего сообщения я так понял что тут всё несколько сложнее чем кажется на первый взгляд прошу направить меня в нужное русло. Вот мой код
Скрытый текст
Код
foreach ($arResult["QUESTIONS"] as $FIELD_SID => $arQuestion)
{
if ($arQuestion['STRUCTURE'][0]['FIELD_TYPE'] == 'hidden')
{
?>
<div class="form-group hidespan">
<?
// Скрытое поле
echo $arQuestion["HTML_CODE"];
//echo $arQuestion['STRUCTURE'][0]['VALUE'] = $APPLICATION->ShowTitle(false);
//$form_hidden_23 = $APPLICATION->ShowTitle(false);
//$new_field_94990 = $APPLICATION->ShowTitle(false);
?>
</div>
<?
}
else
{
?>
// Остальные не скрытые поля
<div class="form-group hidespan">
<?=$arQuestion["HTML_CODE"]?>
</div>
<?
}
}
Как изменить формат и внешний вид даты новости DISPLAY_ACTIVE_FROM, Мне необходимо сделать как в блогах., т.е. число должно быть H1, а все остальное маленькое.
Всем привет надеюсь на вашу помощь. Не могу ни как настроить правильную работу умного фильтра который находится в корне комплексного каталога, сам фильтр я вынес и подключил не в каталог bitrix:catalog.section, а в каталог bitrix:catalog.top http://prntscr.com/bjy5oj
Теперь хочу объяснить как работает на данный момент сам фильтр. 1) не знаю почему но фильтр почему-то не выводит весь список например марки машин http://prntscr.com/bjyjhi и остальные так же это при условии если у нас стоит ID раздела инфоблока: ={$arCurSection["ID"]} если у нас поставить $_REQUEST['SECTION_ID'] то показывает весь список http://prntscr.com/bjyr4l но при этом ничего не находит сам фильтр.
2) Если даже и он находит например по маркам машин http://prntscr.com/bjylrz и мы кликаем по ссылке (Выбрано: 1 Показать) то нас перекинет на другой компонент bitrix:catalog.section и там всё получается работает как надо и было бы всё хорошо но есть одно если опять перейти в раздел каталог и попробовать фильтр и уже не кликать на ссылку (Выбрано: 1 Показать), a кликнуть на саму кнопку input ( Показать ) она никуда не ведёт и не перекидывает даже bitrix:catalog.section но если обратить в ни мание в адресную строку то она говорит /catalog/?arrFilter_21=2707236321&arrFilter_26_MIN=&arrFilter_26_MAX=&arrFilter_18_MIN=&arrFilter_18_MAX=&set_filter=Показать http://prntscr.com/bjypz5 и не выводит сам товар в корне каталога.
Александр Николаев написал: файл template_styles.css писался на SCSS и компилировался CSS а там такие ошибки были бы выявлены сразу.
так и не в нем ошибка то. Кроме этого файла подключаются и файлы style.css всех компонентов . Если пропускается первый стиль из template-styles.css то ошибка, скорее всего, в файле который склеивается перед ним. Откройте получаемый файл стилей в другом окне браузера и поиском найдите пропадающий. Наверняка перед ним будет ошибка. В качестве быстрой проверки - выключите галку склеивания css
Сейчас попробовал склеить и добавить файл styles.css class и стало всё нормально получается что проблема в том что сам файл style.css когда пустой в него добавляется видимо добавляется какой-то текст и он становится причиной ошибки.
/* Start:/bitrix/templates/elit-avto/styles.css?14660797763*/ яЛП /* End */
Всё большое спасибо за вашу помощь окончательное решение стало убрать пустой файл style.css
Отключил все файлы <? //$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH.'/css/bootstrap.css'); //$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH.'/css/font-awesome.min.css'); //$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH.'/css/slick-theme.css'); //$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH.'/css/slick.css'); ?> Не помогло пробовал решить это и стандартным способом подключение файлов через <?=SITE_TEMPLATE_PATH?>/ результат тоже самый по поводу скобки тоже была такая мысль но ничего не нашёл тем более что основной файл template_styles.css писался на SCSS и компилировался CSS а там такие ошибки были бы выявлены сразу.
Всем привет. Не могу понять в чем дело, в файле template_styles.css самом верху стоит класс .page_wrap { width: 100%; overflow: hidden; } и по какой то причине его не видит битрикс в браузере смотрел через firebug раньше таково не замечал это уже второй такой проект где замечаю такое поведение в самой верстке все нормально таково нет. Если перед первым классом .page_wrap поставить другой класс например .wrap{ Даже если он пустой } то .page_wrap начинает работать браузер его видит, точно такое же поведение если в начале подключить шрифты @font-face {......} первый шрифт не видит следующие видит. Сами файла css подключил $APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH.'/css/bootstrap.css'); вот так верстке используется bootstrap 4. Кто сталкивался с подобной проблемой и если решение прошу подсказать.
Добрый день. Подскажите пожалуйста как можно получить данные ShowTitle чтоб их можно было передать в компонент Веб Формы ( form.result.new ) и чтоб это заголовок ShowTitle прилетел в раздел Сервисы -> Веб формы.
На сайте есть разделы с услугами например ( Услуги сантехника, Услуги электрика ) в каждом разделе есть элементы услуг и когда мы по подаем на детальную страницу услуги то у нас там есть веб форма ( form.result.new ) и мне надо как то достучаться до заголовка $APPLICATION->ShowTitle(false); или до навигационной цепочки чтоб получить название элемента и передать его дальше в раздел Сервисы -> Веб формы чтоб было понятно из какой именно услуги прилетело сообщение.
1 Шаблон № - 1 условие Для папки или фаилов /index.php русской версии 2 Шаблон № - 2 условие Вырожение php $APPLICATION->GetCurDir() == '/'; русской версии 3 Шаблон № - 3 условие Для папки или фаилов /eng/index.php eng версии 4 Шаблон № - 4 условие Вырожение php $GLOBALS["APPLICATION"]->GetCurPage(true) != "/eng/index.php" eng версии
Как можно интегрировать 4 шаблона они одинаковы по дизайну и по верстке. Первые два шаблона руской версии. Шаблон № - 1 это /index.php X Шаблон № - 2 это присвоеный к руской версии к шаблону № 1
Мне надо чтоб при нажатии на меню в Шаблоне № - 1 я перешол в шаблон № - 2 а при нажатии на eng я перешол в Шаблон № 3
Другие два eng версии. Шаблон № - 3 это /eng/index.php Шаблон № - 4 это присвоеный к eng версии к шаблону № 3
Мне надо чтоб при переходе на eng версию открываля шаблон № 3 а при нажитии на меню открывался шаблон № - 4
Я перепробовал много попыторк но доконца нужново эфекта так и не получил помогите пожалуста знатоки просто не обходимо гарю сроки пожимают большое спасибо.
шаблон №1 с конкретной картинкой там где #WORK_AREA# там фексированый текст и картинка а в шаблоне № 2 там где #WORK_AREA# текст тянется вот ихние всё отличие
первые два русской версии другие два английской версии