Почему гиперссылки синие?

Интернет прочно вошел в каждый аспект нашей жизни, но есть один аспект цифрового мира, который, я уверен, вы принимаете как должное. Вы когда-нибудь замечали, что многие ссылки, особенно гиперссылки, имеют синий цвет? Когда коллега случайно спросил меня, почему ссылки синие, я был в тупике. Как дизайнер пользовательского интерфейса, который создает веб-сайты с 2001 года, я всегда делал свои …

9 полезных CSS-трюков, которые вы должны знать

Узнай что-то новое о CSS, он тебе понравится, и все станет интереснее. CSS вселенная полна трюков , которые мы не знаем , так что не могу сказать , что я перечислил все приемы CSS в этой части истории, чем больше вы знаете об этом, тем больше вы находите возможностей и трюков. 1 — Цвет выделения текста Когда вы посещаете веб-сайт …

Как создать собственный тип свойства в Bitrix

Необходимо привязаться к событию OnIBlockPropertyBuildList. Я сделаю это в своем модуле (как создать свой модуль или грамотно подвязываемая на события не засоряя init.php (ссылка будет позже)) Далее создаем класс Как результат, в админке у вас появится возможность создать свойство с вашим типом Как пример, я использовал редактор json полей, а клиенту сделал удобный интерфейс

Как проверить микроразметку?

Существует 2 основных формата микроразметки, отличающиеся по назначению и способам внедрения. Формат Open Graph Назначение Open Graph — это стандарт для правильного отображения веб-страниц в социальных сетях. При добавлении ссылки на веб-страницу в социальную сеть можно столкнуться с ее некорректным отображением. Например, вместо тематических изображений, которыми сопровождалась статья, в превью можно увидеть совершенно другой графический …

Шаблоны в Bitrix

Сущность шаблона в bitrix представляет из себя именнованую папку в разделе /local/templates/ файл header.php файл footer.php Все что между ними — контентная часть, подставляемая в страницах. Шаблоны лежат по адресу /local/templates/ИмяШаблона. По сути Шаблон страницы — это layout который задается на странице. Страница Сущность страницы Каждая страница, это папка в корне сайта (может быть вложенная), …

Подключение зависимостей в Bitrix

В back-end based подходе управлять зависимостями должна back-end платформа. Т.к. только платформа знает на какой странице какой функционал и, следовательно, какие файлы front-end статики должны быть подключены. В битриксе есть собственный механизм управления зависимостями. Подключение в шаблоне Если вам нужно подключить js или css файл на страницу мы не используем тег script или link. А …

Очистка GIT репозитория при помощи BFG Repo-Cleaner

Иногда возникает необходимость удалить из git папку/файл, но проблема в том, что они остаются в истории и папка .git может весить очень много. BFG Repo-Cleaner Существует утилита BFG Repo-Cleaner, которая может быстро выпилить из истории и кеша лишние папки/файлы. На сервере требуется установленная Java Загрузка утилиты Версия на момент написания статьи 1.13.0 Очистка истории Для …

Правила верстки писем

Когда верстаете держим перед собой эту таблицу: Ширина письма должна быть 600px Макет письма принимает следующий вид: Лучше отказаться от использования как padding так и margin. Горизонтальный отступ можно сделать с помощью пустой ячейки (В которую поместить символ неразрывного пробела &bsp;), а чтобы задать отступ справа и слева – можно создать вложенную таблицу меньших размеров. …

Варианты написания API Bitrix и история его развития

Современная разработка требует качественных системных подходов к разработке HTTP API проекта. Начиная от примитивных jquery проектов, который использует ajax, заканчивая react приложениями которые в корне строятся на асинхронной модели работы. В идеале, все должно документироваться через OpenApi/Swagger контракты, чтобы можно было профессионально строить взаимодействие между front-end/back-end разработчиками и параллелить работу. История Bitrix изначально не предоставил …

Интеграция Bitrix с 1C — основы

Проектирование интеграции Какие типы интеграции бывают: По типу Одностороняя — выгрузка только товаров Двухстороняя — обмен товарами и заказами По синхронизации Периодическая real-time Периодическая через FTP (не удачный вариант) Бывают режимы выгрузки Полный Частичный В 1С-Битрикс есть возможность делать выгрузки разных инфоблоков, но в real-time может работать только один. Версии 1С 7 версия — лучше …