Разработка, кастомизация и поддержка корпоративных порталов на платформе Bitrix24.
Создание и адаптация компонентов, управление событиями и процессами.
Работа с D7/Bitrix Framework, включая создание собственных модулей и компонентов.
Интеграция с внешними системами через REST API Bitrix24.
Кастомизация шаблонов Bitrix24 для соответствия бизнес-потребностям компании.
Разработка индивидуальных решений для улучшения производительности и функциональности портала.
Требования:
Опыт работы с платформой Bitrix24 не менее года.
Глубокие знания PHP, опыт работы с D7/Bitrix Framework.
Умение создавать собственные модули и компоненты для Bitrix24.
Опыт работы с REST API Bitrix24.
Понимание архитектуры и структуры Bitrix24.
Ответственность, коммуникабельность, готовность к самостоятельной работе.
1. Вообще, что такое модули и компоненты Битрикс24? И в чем их отличие от модулей и компонентов для 1С-Bitrix?
2. В чем отличие разработки модулей и компонентов для 1С-Bitrix от разработки модулей и компонентов для Bitrix24 (см. выделенный текст в цитате из вакансии)?
Как выделить (и объединить) повторные лиды с помощью робота (или с помощью бизнес-процесса)?
Как объединить вручную повторные лиды в один лид с суммой, равной сумме сумм лидов?
Как выделить (и объединить) повторные сделки с помощью робота (или с помощью бизнес-процесса)?
Как объединить вручную повторные сделки в одну сделку с суммой, равной сумме сумм сделок?
(желательно показать скриншоты этих действий)
Читал Объединение лидов и сделок, но там не показано, как задавать в итоговом лиде/сделке сумму, равную сумме сумм объединяемых лидов/сделок. Там сказано, что
Цитата
В одном и том же поле в карточках может быть указана разная информация. Выберите нужное значение для итоговой карточки. Для этого просто кликните на него.
Т.е. значение поля в итоговой карточке задается полем одной из объединяемой карточки, а не как сумма полей объединяемых карточек.
По поводу роботов - нажал на кнопку роботы и создать
Куда далее идти для объединения лидов и сделок - не знаю (может быть надо вообще как-то иначе двигаться, не знаю).
Читал инфу на ORM, но не понял зачем же все таки нужен Bitrix ORM. На ORM в новом ядре написано, что
Цитата
Реализация ORM в ядре D7 призвана абстрагировать разработчика от механики работы с таблицами на уровне запросов к БД, введя понятие сущности и поля сущности.
Кроме этого, для чего еще нужен Bitrix ORM при создании сайтов на Bitrix? В чем его практическая польза?
Я искал в инете инфу по \Bitrix\Main\ORM\, не нашел. 1. Можете привести ссылки на страницы с инфой о \Bitrix\Main\ORM\? 2. Также я не понял, какой класс является оберткой над каким: \Bitrix\Main\ORM\ над \Bitrix\Main\Entity\ или \Bitrix\Main\Entity\ над \Bitrix\Main\ORM\? Спрашиваю, потому что в файле bitrix/modules/main/include/compatibility.php указано, что
попытался повторно установить - и установилось (не зависая). Сейчас буду проверять работоспособность админки (такое ощущение, что в прошлые разы что-то было неверно). Если что-то будет не так, то черкну.
Раньше в первые разы у меня устанавливалось все нормально, никаких сообщений не возникало (я это точно помню), и в некоторый момент, когда это сообщение возникло в первый раз, bitrix установился не полностью, bitrix не работал. Этого предупреждения ранее точно не было.
Скачал с Установка демоверсии - последнюю демоверсию - https://www.1c-bitrix.ru/download/business_encode.zip. Устанавливается нормально, но на одном из последних шагов вылетает ошибка - В связи с тем, что лицензия недействительна, некоторые службы доставки недоступны для добавления. Это демо версия - непонятно почему возникает ошибка. Такое ощущение, что битрикс был как-то запомнен (может быть через реестр), вообщем не знаю. Возникает уже не первый раз. Попробуйте установить 2 или более раз - и наткнётесь на эту ошибку.
В нем отображается список разделов (файл news.php - C:\OpenServer\domains\mytechnoshop.ru\local\templates\main\components\bitrix\news\catalog\news.php)
При щелчке на одном из разделов в Каталог (к примеру, на Телевизоры, Видео, Аудио) отображается список подразделов
Назовем этот уровень - подуровень №2.
При щелчке на одном из разделов в Телевизоры, Видео, Аудио (к примеру, на Телевизоры) отображается список телевизоров с помощью компонента news.list
Назовем этот уровень - подуровень №3.
Подуровни №2 и №3 отображаются с помощью файла section.php - `C:\OpenServer\domains\mytechnoshop.ru\local\templates\main\components\bitrix\news\catalog\section.php`
В результате компонент news.list отображается как на подуровне 2, так и на подуровне 3, но необходимо, чтобы он отображался только на последнем подуровне внутри инфоблока. Как этого добиться?
У меня в коде есть блок подсчитывающий количество подразделов
Можно осуществить вывод news.list-а с помощью условия <?if (!$countS):?>, но в таком случае удваиваются хлебные крошки (см. Удваивание хлебных крошек). Как добиться того, чтобы news.list отображался только на последнем уровне внутри типа инфоблока, инфоблока и разделов инфоблока, но при этом все работало?
В инструментах разработчика выводит следующие ошибки
Как устранить эти ошибки и добиться правильного отображения таблицы рассылок в админке, так чтобы не удалить типы инфоблоков, инфоблоки и элементы инфоблоков?
я понял, что в админке битрикса сохранилась информация шаблона Интернет магазин Одежда по умолчанию, а именно инфоблоков Обувь(7), Пантолеты(1), Тапочки(2), Туфли(4), Платья(4), Штаны(3), Нижнее белье(7), Футболки(5), Спортивная одежда(6), Аксессуары(6), Ремни(6). В админке эти данные находятся в
Как видно из скриншота с ошибкой карта сайта состоит из этих блоков (взятых из Интернет магазина Одежда). Как их удалить (при удалении возникает нижеуказанная ошибка)
и в карту сайта добавить мною созданные инфоблоки [info] Информация и [other] Дополнительно и информацию из них?
(Слайдер и Преимущества я не указал здесь подробно)
Есть предположение, что ошибка возникает из-за того, что карта сайта состоит не из моих инфоблоков (а из заданных по умолчанию, которые определялись при установке битрикса выбором шаблона интернет магазина).
2. Часть из старых инфоблоков (поставляемых со стандартным шаблоном Интернет магазином Одежда) я удалил и среди них были ссылающиеся на папку news (детальная страница news не отображалась нужным образом). Возникло впечатление, что не все вхождения папки news (в предустановленный шаблон) удалились. Как найти их все и удалить их?
И есть следующий вызов подкомпонента news.list компонента news на C:\OpenServer\domains\mytechnosite.ru\local\templates\main\components\bitrix\news\page\news.php
Есть также код шаблона news_index компонента news.list, расположенный на C:\OpenServer\domains\mytechnosite.ru\local\templates\main\components\bitrix\news.list\news_index:
Элемент Превознемогая сложившуюся непростую экономическую ситуацию инфоблока Новости содержит следующую информацию
Несмотря на все вышеперечисленное при щелчке на элементе с подписью **Превознемогая сложившуюся непростую экономическую ситуацию** в 1-ом скриншоте выдает следующее окно
Как добиться отображения информации из элемента **Превознемогая сложившуюся непростую экономическую ситуацию** инфоблока **Новости** на детальной странице инфоблока? Должно выглядеть как на
P.S. Файл C:\OpenServer\domains\mytechnosite.ru\local\templates\main\components\bitrix\news\page\detail.php имеет следующий вид
Столкнулся со следующей проблемой. Создал типы инфоблоков, инфоблоки и элементы инфоблоков с помощью админки битрикс. Естественно битрикс сохранил эти элементы в папке ядра bitrix. Но сами понимаете, что при переустановке или других операциях, вызывающих перезапись папки bitrix - эти элементы затираются. Каким образом (вернее что и откуда, и куда) можно сохранить типы инфоблоков, инфоблоки и элементы инфоблоков вне папки bitrix (например, в папке local или еще куда-нибудь)? Из какой папки (внутри папки bitrix) можно скопировать и куда (в какую папку внутри local) эти элементы?
Изучаю сквозную аналитику и коллтрекинг в Bitrix24. Возник вопрос с помощью какого кода осуществляется подмена номера на сайте, при переходе с источника трафика на на сайт? Причем интересен код как в Сайты24 (bitrix24), так и просто код для обычного сайта. Искал в гугле - коллтрекинг подмена номера битрикс24, не нашел.
Я новичок в Битрикс24, поэтому прошу не минусовать и подробнейшим образом ответить на мой вопрос. 1. Вопрос в том, как задать время стадий воронки. Искал в интернете, не нашел. (см. https://ru.stackoverflow.com/questions/1495220/Задание-времени-стадий-в-Битрикс24) На https://helpdesk.bitrix24.ru/open/10133994/ сказано, что можно поменять название стадии (но как я понимаю крайний срок стадии (не задачи, а стадии) не поменяется). Где задается крайний срок стадии? 2. Как сделать так, чтобы при наступлении определенного времени, задача бы передвигалась на определенную стадию (например, при наступлении завтрашнего дня, стадия со стадии сегодня перемещалась на стадию завтра)?
Прошу подробнейшим образом ответить на оба вопроса.
Андрей Быкадоров, файл component.php (а также другое содержимое папки C:\OpenServer\domains\technocourse.ru\bitrix\components\bitrix\news.list) нужно копировать и если да, то куда?