Сообщения

Битрикс - загрузка файла Excel с заявкой

Для того чтобы появилась возможность для покупателей закачать файл Excel с кодами и количеством для заказа следуйте инструкции. Код рабочий. Этап 1 Установка PHPExcel на сайт. Инструкции по установке  тут  и  тут . В итоге я у себя разместил папку Classes в корне сайта. Этап 2 В корне сайта создаем файл zagruzka.php В нем размещаем код:  Скачать файл образец В файл CSS добавляем стили (под себя поправьте сами): /*Загрузка заказа*/ .zagruzka { border: 2px solid #0065bb; padding: 20px; background: #f4f9fd; } .formzagr { float: left; } .file-upload input[type="file"]{ display: none;/* скрываем input file */ } .file-upload { position: relative; overflow: hidden; width: 130px; height: 37px; background: #ffffff; border-radius: 3px; color: #0065bb; text-align: center; float: left; margin-right: 20px; border: 1px solid #0065bb; font-size: 13px; box-sizing: border-box; } .file-upload:h...

Переключатель список/плитка в Битриксе

<?/* переключение шаблонов оформление */?> <?/* 1) Сначала считываем из cookie сайта параметр view каталога товаров, который отвечает за выбор шаблона. Если пустые, то ставим шаблон по умолчанию.*/?> <?$templateName = $APPLICATION->get_cookie('view')?$APPLICATION->get_cookie("view"):"big";?> <?/*big - это название папки с шаблоном - который по умолчанию: bitrix/имя шаблона/components/bitrix/catalog/имя каталога/bitrix/catalog.section/... */?> <div class="select_display">    <?   if(isset($_POST["b1"]))    {       $templateName = "big";       $APPLICATION->set_cookie("view", $templateName);    }    if(isset($_POST["b2"]))    {       $templateName = "polosa";       $APPLICATION->set_cookie("view", $templateName);    }    if ($templateName != "polosa" )    {   ...

Сортировка складов Битрикс на 20.09.2017

В Битриксе есть сортировка складов в админке, но вывести компонент catalog.store.amount с учетом этой сортировки нет возможности. Временное решение пока такое.

Favicon

HTML Основа Самое лучшее решение для главной иконки сайта – вообще не использовать никакую HTML разметку. Оно обеспечит максимальную кросс-браузерность и будет работать во всех браузерах вплоть до IE6 (Исключение составляет только браузер SeaMonkey). Вам всего лишь нужно назвать файл с иконкой favicon.ico и поместить в корневой каталог вашего домена.  [1] [2] Опциональные, но рекомендованные иконки Возможно, вам потребуются следующие: Иконка для устройств на  iOS 2.0+ и Android 2.1+ 1 < link  rel = "apple-touch-icon-precomposed"   href = "path/to/    favicon  -152.  png  " > Плиточная иконка для IE10 Metro (аналог apple-touch-icon) 1 2 < meta  name = "msapplication-TileColor"   content = "#FFFFFF" > < meta  name = "msapplication-TileImage"   content = "/path/to/  favicon  -144.  png  " > Замените #FFFFFF на то значение цвета, которое вам ...

Битрикс проблемы и решения походу создания сайтов

Я впервые столкнулся с битриксом. Уж я точно не блогер и красиво писать не умею, но в силу потраченного времени хочу написать кое какие вещи по битриксу. Пишу о проблемах и их решениях с которыми я столкнулся. Наверное пишу больше для себя на будущее. Проблема: В категориях выводятся товары Решение: в настройках компонента убрать галочку - выводить топ элементов Проблема: Не работает кнопка сравнение Решение:  Перейти в редактирование компонента каталог - Управление адресами страниц - Таблица сравнения: - стереть все и написать в поле без кавычек "compare/" Проблема: В списке категорий catalog.section.list - вывести описание категории Решение:  Вставить <? echo $arSection["DESCRIPTION"];?> Проблема: При ручной установке компонентов в маке не копируются файлы с точкой впереди Решение:  Через виндоус копировать компонент на сайт, либо отобразить скрытые файлы Проблема: в списке товаров вывести краткое описание Решение:  <?php echo $arIt...