15.03.2017

Функции отладки в новом ядре 1С-Битрикс

Ядро D7 принесло много как хорошего, так и не очень, для разработчиков. Одим из огромного количества положительных моментов, является наличие большого количества вспомогательных функций. В данном посте представлены функции отладки.

1C-Битрикс
15.03.2017

Принудительное обнуление ядра 1С-Битрикс

Периодически, при сдаче проектов по программе монитора качества выплывает ошибка о том, что ядро модифицировано, хотя никаких модификаций никто и не делал (ну или делал, но нужно это все отменить). Для таких случаев в системе предусмотрено обнуление ядра - перезаливаются все файлы ядра заново.

1C-Битрикс
07.06.2017

Отложенная загрузка изображений при помощи JavaScript

Если на странице очень много изображений - это очень плохо для скорости загрузки страниц. Гугловский pagespeed при проверке сайта в 90% случаев находит самую большую проблему именно в изображениях. Пробовал использовать скрипты оптимизации - не помогают. pagespeed настроенный на сервере - слишком сильно ухудшает качество. Решением проблемы стал скрипт отложенной загрузки изображений.

JavaScript
01.06.2017

Многоязычность сайта c автопереводом

Данный пост описывает кейс, позволяющий проработать мультиязычность сайта с автоматическим переводом всех динамических сущностей (точнее многих динамических сущностей).

1C-Битрикс
31.05.2017

Создание CSV-файла в 1С-Битрикс

Для того, чтобы создать CSV-файл, в принципе, достаточно воспользоваться функциями записи в файл нужных строк: строки заголовков и каждой новой строки с данными. У битрикса для этих целей есть специальный класс для работы с CSV.

1C-Битрикс
18.05.2017

Google Tag Manager и Битрикс

При подключении механизма Google Tag Manager в 1С-Битрикс нас могут ждать некоторые сюрпризы ...

1C-Битрикс
11.05.2017

Нужно ли составление ТЗ?

Быть или не быть? Создавать или не создавать? Написать на коленке или заказать серьезную проработку документа у меня, или у кого-то другого, в котором будут описаны все нюансы?

Встретил на просторах сети отличное выражение: "Без внятного ТЗ результат - ХЗ". Не знаю, кто автор, но ему низкий поклон за такую тонкую формулировку.

Другое
19.04.2017

Добавить товар в список просмотренных

В шаблонах по умолчанию настроен механизм добавления товара в список просмотренных, которые потом можно вывести или с помощью API, или с помощью специального компонента. 

Но что делать, если вы пишете свой компонент? В помощь придет специальный метод

1C-Битрикс
09.04.2017

Создание разделов с помощью DiskPart

Не смотря на то, что я уже несколько лет как перешел Linux, иногда все же приходится устанавливать знакомым и родственникам Windows.

Для разбивки диска для работы с системой можно воспользоваться утилитой DiskPart.

Другое
09.04.2017

Наиболее используемые команды MySQL

В данной статье соберу наиболее часто используемые команды для работы с MySQL

MySQL
29.01.2018

Доступ уровня "Контент-менеджер"

Одним из основных процессов при создании сайта является настройка безопасности. 

При прохождении проверки качества внедрения проектов одним из пунктов указано корректное разграничение прав пользователей - пользователям должны быть предоставлены минимально необходимые права. Если пользователь будет управлять только наполнением текстов на сайте - нет необходимости предоставлять пользователю доступ, например, к заказам, и уж тем более - полный административный доступ.

1C-Битрикс
28.01.2018

Разные шаблоны пагинации для одного списка элементов

Иногда бывает необходимость показать над списком элементов и под списком элементов абсолютно разных шаблонов постраничной нумерации. В настройках компонента списка элементов можно передать только один шаблон, но это не проблема. Всегда можно передать второй (и более) шаблон в компонент.

1C-Битрикс
16.01.2018

Как принудительно показать 404-ю ошибку

Очень часто сео-специалисты ставят задачу как можно сильнее упростить адрес до карточки товара и до карточки раздела и как результат мы получаем шаблон адреса вида: /раздел/  и /товар/. В таком случае типовой компонент catalog при включенном режиме отдачи 404-й ошибки, будет выдавать ошибку. Чтобы этого избежать, нужно вносить правки в логику отображения.

1C-Битрикс
08.01.2018

Автоматическая очистка html от мусора в элементах инфоблока

При вставке текста элементов инфоблока из текстового процессора, визуальный редактор сохраняет все стили html (если вставлять не правильно :)). 

1C-Битрикс
04.12.2017

Добавление скрипта для динамического ремаркетинга на сайт с 1С-Битрикс

Для настройки кода динамического ремаркетинга на сайте должен срабатывать следующий скрипт:

<script>
window.dataLayer = window.dataLayer || [];
dataLayer.push({
	dynx_itemid: 'REPLACE_WITH_VALUE',
	dynx_pagetype: 'REPLACE_WITH_VALUE',
	dynx_totalvalue: 'REPLACE_WITH_VALUE'
});
</script>

1C-Битрикс
30.11.2017

Немного об удалении файлов и папок

Часто возникает необходимость удалить что-то на сервере. Для удаления одного объекта можно воспользоваться функцией rm, а вот для массового удаления - все объекты для удаления сначала нужно найти.

Linux
13.11.2017

Немного о правах доступа в Linux-е

В системе Linux (как и в любой другой операционной системе) есть возможность разграничивать права доступа между пользователями системы. 

Linux
11.11.2017

Вывести кнопку композита в нужном месте шаблона

Достаточно давно в битриксе появилась технология Композитного сайта. В прошлом году (на сколько я помню) компания 1С-Битрикс позволила кнопку "Быстро с 1С-Битрикс" вообще не выводить, но если вы решили все же ее оставить - хотелось бы управлять местом размещения данной кнопки.

1C-Битрикс
11.11.2017

Если нужно искать по части слова

Если перед вами стоит задача искать по части слова, но стандартные компоненты поиска вам не помогают и никакие настройки с морфологическим поиском не проходят, значит нужно произвести небольшую кастомизацию компонентов поиска.

1C-Битрикс
05.11.2017

Что делать если есть подозрения, что сервер был взломан

Если вы подозреваете, что на ваш сервер кто-то залез - лучше, конечно, сразу обратиться к профессионалам, которые изучат активность сервера, определят и устранят уязвимости, устранят последствия. Но если хочется сначала разобраться во всем самому, то вот есть небольшая инструкция.

Linux

Разработка сайта

Подайте заявку на разработку сайта на базе готового решения от компании 1С-Битрикс или одного из партнеров компании. Максимально подробно опишите, чему будет посвящен сайт, если это интернет-магазин - что он будет продавать, нужна ли мультиязычность, будут ли разные типы цен (розница, опт, крупный опт), будет ли интеграция с 1С, будет ли выгрузка товаров на различные торговые площадки...

Сопровождение сайта

Вы можете подать заявку на сопровождение вашего сайта на базе 1С-Битрикс. Сопровождение включает в себя: проверка актуальности обновлений сайта, проверка актуальности резервной копии, консультации по сайту. Опишите в заявке, какие еще объемы планируются на сопровождении и на какой срок вы планируете заключить договор на сопровождение - мы подберем подходящий вам бюджет на сопровождение

Работы по сайту

Вы можете подать заявку на выполнение определенного объема работ по сайту. Опишите в заявке объем работ. Это может быть разработка какого-то нового функционала, доработки по имеющемуся функционалу, доработки под требования сео-специалистов. На основании заявки вам будет сформирован бюджет работ, а также названы сроки на выполнение тех или иных работ.