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
05.11.2017

Рекурсивный поиск фразы в файлах сервера

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

Linux
05.11.2017

Полезности htaccess

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

PHP
31.10.2017

Обязательные пользовательские поля и автоматическая регистрация

Что делать, если у вас есть обязательные пользовательские поля для сущности CUser и вы используете автоматическую регистрацию при оформлении заказа через sale.order.ajax ? Как вариант, можно кастомизировать компонент оформления заказа (благо есть наследование компонентов) и внести нужные правки в код оформления заказа, а можно воспользоваться другим решением, без кастомизаций.

1C-Битрикс
04.10.2017

Пример оформления заказа на D7

Иногда возникает ситуация, когда для оформления заказа по каким-то причинам нельзя воспользоваться системным компонентом оформления заказа, приходится производить оформление напрямую, через api.

1C-Битрикс
09.09.2017

Регулярное резервное копирование на кроне

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

1C-Битрикс
12.07.2017

Запуск тяжелого обработчика из консоли сервера

Настраивал я тут недавно переезд сайта с торгового портала на систему 1С-Битрикс. Перенести нужно было более 9 тыс. товаров с очень большим объемом информации по каждому товару. Процесс обработки данных длился не один день.

1C-Битрикс

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

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

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

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

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

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