• Как устроено меню ЛеруаМерлен?

    @Sinner3 Автор вопроса
    Мне кажется что то похожее нашел https://codepen.io/Shven/pen/chKqD
    Ответ написан
    Комментировать
  • Как загрузить файлы в созданные папки на диске в битрикс24?

    @Sinner3 Автор вопроса
    Здесь решение, https://luba-tinaeva-b24.blogspot.com/2016/03/24.html странно но до этого не получалось сделать так же...
    Рукажоп, что сказать
    Ответ написан
    Комментировать
  • Как настроить отправку писем о заказе в 1С-битрикс если не заполнен email?

    @Sinner3 Автор вопроса
    Вот что пишет битрикс по данному вопросу https://dev.1c-bitrix.ru/support/faq/8370/

    Найдите событие заполнения формы, смотрите в поле SUCCESS_EXEC:
    стоит Y - письмо из продукта ушло, дальнейшую его судьбу попросите отследить администратора хостинга
    стоит N - зайдите в файл /bitrix/php_interface/dbconn.php и проверьте не определены ли у Вас константы
    BX_CRONTAB и BX_CRONTAB_SUPPORT, если да - убрать их определение вообще из этого файла. Если после этого SUCCESS_EXEC также N, то необходимо перейти в папку /bitrix/managed_cache/ и попытаться удалить содержимое (обязательно через модуль управления структурой, а не через FTP), если получите ошибку - значит необходимо исправить проблему с доступом продукта к папкам, чтобы Вы могли удалить файлы и папки из кеша.
    Стоит F - функция mail() по какой-то причине вернула False при отправке. Наиболее типичные проблемы:
    1. Не настроена функция mail() на хостинге. Решается с хостером.
    2. Почтовый сервер не поддерживает формат письма. Пробовать изменять настройки отправки, убирать поле ВСС, убирать галочку "Дублировать email адрес в заголовке", ставить "Конвертировать 8-битные заголовки". Не помогает - запросить логи у администратора почтового сервера, чтобы посмотреть, в чем конкретно ошибка при отправке.
    Написал в хостинг, жду ответа.
    Ответ написан
  • Как проверить задан ли canonical в 1c-битрикс?

    @Sinner3 Автор вопроса
    Я думал типа:if (function_exists('название')), но тогда что за функция?
    Ответ написан
    Комментировать
  • Как массово изменить свойство "Внешний код:" и присвоить ему значение id в 1с битрикс?

    @Sinner3 Автор вопроса
    Попробовал найти через стандартный фильтр в 1с-битрикс, о наверное что то не так делаю 5b2167862205e693270105.png
    Так хотел найти все элементы в которых ID не равен XML_ID
    Ответ написан
    Комментировать
  • Как передать "ссылку текущей страницы+заголовок" в Почтовый шаблон для web-формы?

    @Sinner3 Автор вопроса
    Такое решение в итоге оказалось рабочим
    <div class="reply ">
      <div class="row">
        <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> 
          <!--вывод сообщений и ошибок-->
          <?=$FORM->ShowFormErrors()?>
          <?=$FORM->ShowFormNote()?>
        </div>
      </div>
      <div class="row ">
        <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 form">
        	<!--подя для ввода-->
    		<?=$FORM->ShowInput('email')?>
    		<?=$FORM->ShowInput('tel')?>
        </div>
        <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
          <div class="button-form-sent">
    		<!--кнопка отправить-->
            <?=$FORM->ShowSubmitButton("Получить","")?>
          </div>
        </div>
      </div>
    </div>
    <!--скрытая форма для хранения адреса страницы-->
    <span>
    <?=$FORM->ShowInput('hidenform')?>
    </span> 
    
    <script>
    <!--Замена value в элементах ввода на placeholder-->
    $('.form>input').each(function(){
       var value = $(this).val();
       $(this).removeAttr('value');
       $(this).attr('placeholder', value);
    });
    
    <!--получаем адрес страницы-->
    var url = window.location.href;
    <!--находим нужный элемент-->
    var el = document.querySelector("span input");
    <!--меняем значение value на адрес-->
    el.setAttribute("value", url);
    </script>  
    <div></div>
    Ответ написан
  • Как получить ссылку на текущий учебный курс 1сбитрикс?

    @Sinner3 Автор вопроса
    $COURSE_ID = htmlspecialchars($_GET["COURSE_ID"]);
    <a href="/FAQ/courses/?COURSE_ID=<?=$COURSE_ID?>"><?$APPLICATION->ShowProperty("learning_course_name")?></a>
    Ответ написан
    Комментировать
  • Как дать прямую ссылку на одну из вкладок, управляемых JS?

    @Sinner3
    Похожая проблема не могу адаптировать код под свою верстку:
    <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
        <ul class="bxr-detail-tabs hidden-xs">
            <li data-tab="detail">
                Описание
            </li>         
            <li data-tab="video">
                Видео
            </li>        
            <li data-tab="screenshots" class="active">
                Скриншоты
            </li>    
            <div class="clearfix"></div>
        </ul>
        <h3 class="bxr-detail-tab-mobile-title  hidden-lg hidden-md hidden-sm">Описание</h3>
        <div class="bxr-detail-tab bxr-detail-text" data-tab="detail" style="display: none;">
            Текст описания
        </div>
                         
        <h3 class="bxr-detail-tab-mobile-title  hidden-lg hidden-md hidden-sm">Видео</h3>
        <div class="bxr-detail-tab bxr-detail-text" data-tab="video" style="display: none;">
            Вставка видео
        </div>
        
        <h3 class="bxr-detail-tab-mobile-title hidden-lg hidden-md hidden-sm">Скриншоты</h3>
        <div class="bxr-detail-tab bxr-detail-review" data-tab="screenshots" style="display: block;">
        компонент вывода скриншотов
        </div>                
    </div>
    <script>
    var loc = window.location.hash;
    if (loc != "") {
            var href = loc;
            href = href.replace('#','');	
    		var target = $('.bxr-detail-tab').find(href);
            $('.bxr-detail-tabs li').removeClass('active');
    		$('.bxr-detail-tabs li[data-tab="'+href+ '"]').addClass('active');
            $('.bxr-detail-tab').hide();
    		$(target).fadeIn('fast');
    }
    </script>
    класс 'active' присваивается, но вкладка не открывается
    Ответ написан
    Комментировать