Найти тему
Портфолио
За время своей работы разработчиком сайтов на системе управления 1С: Битрикс я разработал множество сайтов. Не все из них существуют в настоящее время, но многие клиенты пользуются моими услугами уже почти 10 лет. В этой статье представлены работы, которые существуют и сегодня или получилось восстановить их скриншоты. В представленных работах я принимал участие в различном качестве – иногда я делал полностью сайт, иногда некоторые его разделы или модули, иногда присутствовал в качестве консультанта или руководителя проекта...
1 месяц назад
Сайт публикации объявлений садового общества
Ко мне обратился представитель садового общества с просьбой создать сайт для СНТ. Оказывается необходимо информировать членов общества о будущих собраниях и их результатах. Как мне объяснили, это возможно либо на сайте, либо путем отправки заказных писем. Учитывая необходимое количество этих писем, их отправка довольно дорога. К сожалению, пока на сайте представлены только объявления...
1 месяц назад
Бюджетная интернет-витрина с системой заказа или интернет магазин
Несколько лет назад во времена всеобщего перехода бизнеса на удаленку делал для местной оптики интернет-витрину с системой заказа. Этакий бюджетный очень упрощенный интернет-магазин. Сайт был представлен двумя страницами - главной (каталогом товаров с возможностью добавления товаров в корзину и отображением корзины), формой запроса контактов покупателя, и страницей контактов продавца. Пользователь имеет возможность выбрать товар и добавить в корзину. Корзина хранится на стороне пользователя в куках...
4 месяца назад
Поиск по диалогам Битрикс24
Привет всем! Сегодня описание решения реальной задачи от клиента. Ситуация В офис компании пришел клиент с запросом о некоей услуге, которую данному клиенту предоставить невозможно. Дело осложняется тем, что предварительно клиент пообщался с оператором через чат, где ему эта услуга была обещана. Задача Нужно найти этот диалог, понять, что сказал оператор. Известны только ключевые слова. Удобно будет найти лид, далее открыть его карточку и посмотреть диалог. Решение Я не нашел такого штатного функционала...
7 месяцев назад
Citilink и кресло. Часть первая
Сегодня статья немножко не по теме, не про Битрикс. Но очень хочется рассказать о ситуации, которая возникла у меня с Ситиликом. В конце концов это компьютерный магазин, и, я думаю, что многие с ним сталкивались. Скорее всего это все будет в трех частях: Краткое содержание: купил кресло в Ситилинке, через пять месяцев оно сломалось (лопнула крестовина), полтора месяца с лишним пробыло на гарантийном обслуживании, и теперь я пытаюсь получить всю сумму за заказ вместе со стоимостью доставки с сборки...
8 месяцев назад
Bitrixvm и срок поддержки CentOS 7
30 июня 2024 года закончился срок поддержки CentOS 7, на базе которой работает BitrixVM. При этом пока мы продолжаем работать на BitrixVM. Может возникнуть необходимость изменить версию PHP или обновить пакеты. При этих операциях могут возникнуть ошибки. Например при выполнении в терминале команды yum update возникнет ошибка Также встречаются сообщения: Could not retrieve mirrorlist http://mirrorlist.centos.org или Cannot find a valid baseurl for repo: base/7/x86_64 При попытке изменения версии PHP...
355 читали · 8 месяцев назад
Понижение редакции на действующем проекте Битрикс
Всем привет! Один из клиентов у меня держит несколько сайтов по технологии многосайтовости. Сейчас это сайты-визитки, но в планах открыть магазины. Для этого куплена редакция Бизнес. С течением времени клиент постепенно перешел на решения Аспро, и многосайтовость стала неудобна. На примере технических инфоблоков выглядят неудобство примерно так - в виде инфоблоков с одинаковыми названиями. С контентными инфоблоками все еще хуже, но не буду показывать, чтобы не деанонимизировать клиента...
8 месяцев назад
Как я искал форму обратной связи в Аспро.
Здравствуйте, друзья! Сегодня хочу рассказать о том, как я искал нужный компонент, отвечающий за форму обратной связи, в решениях Аспро для того, чтобы вставить Яндекс Каптчу. Для этого есть два пути - разной степени кривости. Первый путь Открываем страницу с формой, открываем консоль веб-разработчика, видим сценарий, который обрабатывает данные, в этой самой форме. Строчка подсвечена синим - /ajax/form.php Открываем файл в редакторе, видим вызов компонента - нам повезло, это то, что нужно. Второй путь Я же, не обнаружив в соответствующий каталогах что-нибудь вроде bitrix:main...
134 читали · 10 месяцев назад
Интеграция Yandex SmartCaptcha в Битрикс. Часть II.
Привет всем! Вводная часть Наконец, я созрел опубликовать следующую часть серии про работу с Yandex SmartCaptcha. Тому послужило несколько причин. Во-первых, я увидел, что моя первая статья на первом экране в поисковой выдаче Яндекса по запросу "Yandex SmartCaptcha". Во-вторых, что более важно, появилось некое законченное удачное решение. Я имею ввиду - внедрение у клиента. Есть еще третий фактор. Мне хотелось бы как-то сделать, чтобы обойтись без копирования интересующего компонента в свое пространство компонентов...
202 читали · 10 месяцев назад
Выпуск SSL-сертификата Lets Encrypt через сайт
Привет всем! Недавно еще раз выяснил для себя, что есть некоторые клиенты, которые не знают, что есть бесплатный ssl-сертификат, который предоставляет компания Lets Encrypt. Зачем такой сертификат нужен, это, наверно, тема отдельной статьи. Хотя у большинства клиентов понимание его нобходимости есть в силу разных причин. Также оказывается есть такие хостинговые компании, которые не предоставляют его автоматическую или автоматизированную выдачу. В общем у одного из моих клиентов закончился платный сертификат от американской компании...
10 месяцев назад
И снова об обновлениях. Переход проекта с php7.2 на php8.0
Здравствуйте, друзья! Недавно взял очередной проект на обслуживание. Для каждого проекта в начале работы я провожу некую стандартную проверку, в которую в том числе входит проверка актуальности версий установленных модулей, и соответствие версии php рекомендациям производителя. Было бы понятно, если бы этот проект работал на php7.4, так как есть определенные трудности при переходе на php8 у проектов с кучей модулей из маркета или кучей своих доработок. Но тут была версия 7.2, и проект не обновлялся года два минимум, при активной лицензии. То есть лицензию покупали, но почему-то специалист, который поддерживал проект до меня, ничего не обновлял...
1 год назад
Разделение инфоблоков по сайтам при многосайтовости
По умолчанию в админке Битрикса принадлежность сайта к инфоблоку можно посмотреть только в настройках конкретного инфоблока. В случае использования решений из маркетплейса в совокупности с многосайтовостью могут возникнуть вот такие списки инфоблоков. Очевидно, в этом трудно разобраться. При этом какого-то родного решения этой проблемы не предусмотрено. Частичным решением может быть скрытие из меню инфоблоков ненужного сайта. Для этого нужно создать или отредактировать файл /bitrix/php_interface/admin_header...
2 года назад