Битрикс получить id категории: Как в Битриксе получить ID текущей открытой категории товаров? — Хабр Q&A

Битрикс


Решение, как подсчитать общее количество элементов инфоблока по его ID в «1С-Битрикс»

Категории: Битрикс API Элементы

Решение, как изменить размер изображения в «1С-Битрикс» через API

Категории: Битрикс API Изображения

Решение, как проставить «rel=»canonical»» на страницах, где он отсутствует в «1С-Битрикс»

Категории: Битрикс SEO

Решение, как исправить ошибку белого экрана, при попытке зайти в админку «1С-Битрикс»

Категории: Битрикс Ошибки Админка

Решение, как исправить ошибку «Illegal mix of collations for operation ‘UNION’» при обновлении «1С-Битрикс»

Категории: Битрикс Ошибки

Решение, как применить собственные настройки вида формы редактирования элемента для всех пользователей

Категории: Битрикс Админка

Решение, как исправить ошибку «Не используется HSTS заголовок» при проверке сканером безопасности в модуле «Проактивная защита» в «1С-Битрикс»

Категории: Битрикс Ошибки Безопасность

Решение, как исправить ошибку «BX. adminLogin is not a constructor» при попытке авторизоваться в административную панель сайта на «1С-Битрикс»

Категории: Битрикс Ошибки

Решение, как обновить Node.js на виртуальной машине BitrixVM до 12.x версии

Категории: Битрикс BitrixVM

Решение, как получить значение свойства по ID элемента через API «1С-Битрикс»

Категории: Битрикс Свойства

Решение, как исправить ошибку при штатной проверке системы в «1С-Битрикс», примерный текст ошибки «Сравнение для базы отличается от сравнения для соединения»

Категории: Битрикс Ошибки Кодировка

Решение, как исправить не работающие короткие ссылки в «1С-Битрикс»

Категории: Битрикс Ошибки

Решение, как скрыть таб «Реклама» при редактировании элемента инфоблока в 1С-Битрикс

Категории: Битрикс Админка Инфоблоки

Решение, как перенести инфоблок из одного в другой тип инфоблока в «1С-Битрикс»

Категории: Битрикс Инфоблоки

Решение, как исправить ошибку MySQL «The table is full», при восстановлении из резервной копии на виртуальной машине BitrixVM

Категории: Битрикс BitrixVM

(Expand disk space VMBitrix)

Решение, как расширить размер существующего диска виртуальной машины VMBitrix (CentOS 7) для VMWare

Категории: Битрикс BitrixVM

Решение, как сделать автоматическое добавление номера страницы в мета-теги Title и Description для страниц пагинации в «1С-Битрикс»

Категории: Битрикс SEO SEO

Решение, как исправить ошибку «Cannot declare class. ..» в «1С-Битрикс»

Категории: Битрикс Ошибки

Решение, как исправить ошибку «Работа с сокетами — Функция работает неправильно, требуется устранить ошибки» при штатной проверке системы в «1С-Битрикс»

Категории: Битрикс Ошибки BitrixVM

Решение, как решить проблемы с сессиями в «1С-Битрикс»

Категории: Битрикс Админка


Записная книжка частного вебмастера на 1С-Битрикс.

Сделать заказ

  • Удобное управление контентом
  • Гарантия на проект 5 лет
  • Онлайн чат в подарок!
  • Бесплатная установка SSL сертификата

Заказать сайт

Подробнее

  • Разработка по Вашему дизайн-макету
  • Реализация любой бизнес логики
  • Первичная внутренняя SEO настройка
  • Удобное управление услугами компании
  • Формы обратной связи
  • Самостоятельная регистрация пользователя на сайте

Заказать сайт

Подробнее

  • Подборка дизайна с учетом Ваших пожеланий
  • Настройка системы управления для самостоятельного наполнения
  • Запуск сайта в короткие сроки
  • Бесплатная настройка хостинга
  • Гарантия на проект 5 лет
  • Бесплатное подключение SSL сертификата

Заказать сайт

Подробнее

  • Удобное управление интернет-магазином
  • Интеграция со всеми популярными системами оплаты
  • Выгрузка на Яндекс.
    Маркет
  • Персональный раздел с историей заказов
  • Гибкая система скидок
  • Умный фильтр по любым характеристикам
  • Складской учёт

Заказать сайт

Подробнее

Узнать точную стоимость разработки сайта:

Сперва необходимо достаточно подробно заполнить бриф.

Скачать бриф

После заполнения выслать на почту implementator@softwarepass.ru

В течение одного рабочего для Вам будет предоставлена конечная цена разработки сайта

В стоимость разработки включено:

  • Установка и первичная настройка CMS 1C-Bitrix
  • Технология композитный сайт
  • Проактивная защита и веб-антивирус*
  • Структура для сайта
  • Инструкция по сайту

Всё ПО регистируется на Ваше имя.

* защита и веб-антивирус предоставляется только при покупки 1С-Битрикс редакции «стандарт» и выше.


Разработка, поддержка сайтов битрикс

Полезные заметки


Получить все id разделов и подразделов каталога по id инфоблока. Битрикс

Деактивация раздела, если в нем нет элементов. Битрикс

Установка максимальной и минимальной цены товара в инфоблоке. Битрикс.

Вывод множественного свойства тип строка с описанием

Модификация поиска. Вывод свойств элемента

Каталог с разделами и элементами bitrix news

Вывод древовидной структуры


media запросы

Как в карточке товара Битрикс вывести все торговые предложения этого товара?

Вывод названия раздела — модификация result_modifier.php

Регулярные выражения битрикс

Замена макроса файлом php

Вставка php кода в анонс элемента из админки битрикс

Подстановка названия элемента в форму обратной связи

Получение через API битрикс свойство фото (множественное)

Получение всех полей и свойств по ID элемента битрикс АПИ

Обрезаем изображение и накладываем авторский знак — битркис

Рандомный элемент инфоблока битрикс

Если страница главная битрикс

bitrix:menu.

section — вывод количество элементов в разделе и скрытие если в разделе 0

Новости 1 — 20 из 29
Начало | Пред. | 1 2 | След. | Конец

API для обработки идентификаторов

API для получения идентификаторов

Метод Описание Доступно с версии
 \CCrmOwnerType::IsDefined(
    интервал $entityTypeId
): логическое значение 
Возвращает true , если $entityTypeId является допустимым идентификатором типа объекта. Идентификаторы типа для корзины также являются допустимыми идентификаторами.

Если здесь передается идентификатор типа SPA, то возвращается true , только если такой SPA существует.

 \CCrmOwnerType::ResolveName(
    интервал $entityTypeId
): строка 
Возвращает тип идентификатора строки.

Если такого типа не существует, возвращает пустую строку

 \CCrmOwnerType::ResolveID(
    строка $entityTypeName
): интервал 
Возвращает идентификатор типа по его строковому идентификатору.

Если такой тип недоступен, возвращает 0

 \CCrmOwnerType::ResolveUserFieldEntityID(
    интервал $entityTypeId
): строка 
Возвращает идентификатор объекта для настроек настраиваемых полей.

Если такой тип недоступен, возвращает пустую строку.

 \CCrmOwnerType::ResolveIDByUFEntityID(
    строка $userFieldEntityId
): интервал 
Возвращает идентификатор типа сущности по идентификатору сущности для настроек настраиваемых полей.

При передаче неизвестного идентификатора возвращается 0 .

 \CCrmOwnerTypeAbbr::ResolveByTypeID(
    интервал $entityTypeId
): строка 
Возвращает сокращенный идентификатор строки типа сущности.

Если такой тип недоступен, возвращает пустую строку.

 \CCrmOwnerTypeAbbr::ResolveByTypeName(
    строка $entityTypeName
): строка 
Возвращает сокращенный идентификатор строки типа объекта по строковому идентификатору.
 \CCrmOwnerTypeAbbr::ResolveName(
    строка $entityTypeAbbr
): строка 
Возвращает идентификатор строки типа объекта в виде сокращенного идентификатора строки.
 \CCrmStatus::GetEntityTypes() 
Возвращает описание для типов состояния. Ключ-идентификатор statusEntityId и entityTypeId будет доступен по ключу ENTITY_TYPE_ID .

Может в нем отсутствовать, т.к. не все статусы выступают этапами для сущностей.

 \Bitrix\Crm\Service\Factory::getStagesEntityId(
    ?int $categoryId = ноль
): ?строка 
Возвращает идентификатор statusEntityId из фабричного типа по идентификатору конвейера
 \Bitrix\Crm\Service\UserPermissions::getPermissionEntityType(
    интервал $entityTypeId,
    интервал $categoryid = 0
): строка 
Возвращает идентификатор типа объекта, используемый при проверке прав доступа.
 \CCrmOwnerType::ResolveSuspended(
    интервал $entityTypeId
): интервал 
Возвращает идентификатор типа для корзины

Имена, зависящие от языка

Метод Описание Доступно с версии
 \CCrmOwnerType::GetAllDescriptions(): array 
Метод возвращает массив с именами типов сущностей в единственном числе.
 \CCrmOwnerType::GetAllCategoryCaptions(): массив 
Метод возвращает массив с именами для типов сущностей в множественном числе.
 \CCrmOwnerType::GetDescription(
    интервал $entityTypeId
): ?строка 
Метод возвращает имя типа по его ID.
 \CCrmOwnerType::GetCategoryCaption(
    интервал $entityTypeId
): ?строка 
Метод возвращает имя типа, кратное его идентификатору.

© «Битрикс24», 2001-2023

Вверх

DealCategory

DealCategory Класс обрабатывает конвейеры сделок (категории).


Метод Описание Доступно начиная с версии
добавить Добавляет новую запись.
applyMaximumLimitRestrictions Ограничивает количество активных конвейеров и блокирует остальные конвейеры.
checkReadPermission Проверяет, есть ли у пользователя права доступа для чтения конвейеров сделок.
convertFromStatusEntityID Преобразует идентификатор статуса объекта в идентификатор записи конвейера сделок.
convertToPermissionEntityType Позволяет получить идентификатор типа разрешения на доступ для указанного конвейера.
convertToStatusEntityID Преобразует идентификатор конвейера сделок в идентификатор статуса объекта.
createDefaultStages Создает стандартный набор этапов сделки для указанной записи конвейера сделок.
удалить Удаляет запись по ID.
erasePermissions Удаляет все разрешения, относящиеся к указанному конвейеру сделок.
eraseStages Удаляет все этапы сделки, принадлежащие указанной воронке сделок.
существует Проверяет, существует ли конвейер.
get Получает воронку сделок по идентификатору.
getAll Получает все записи.
getAllIDs Получает идентификаторы всех записей.
getCount Получает общее количество конвейеров.
getFieldsInfo Получает поля метаданных.
getJavaScriptInfos Подготавливает информацию JavaScript.
getList Получает список записей.
getName Получает имя конвейера.
getSelectListItems Получает элементы для выбора опций.
getStageFilterInfo Подготавливает данные для фильтрации по этапам, сгруппированным по конвейерам.
getStageInfos Получает данные об этапах для указанного конвейера сделок.
getStageList Получает список этапов для указанного конвейера сделок.
hasDependencies Проверяет доступную сделку для этого конвейера.
hasStatusEntity Проверяет, принадлежит ли указанный статус сущности к конвейеру сделок.
isEnabled Проверяет, существует ли конвейер и не заблокирован ли он.
issueStageID Выдает новый идентификатор этапа.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Copyright © 2025
Дропшиппинг в России.
Сообщество поставщиков дропшипперов и интернет предпринимателей.
Все права защищены.
ИП Калмыков Семен Алексеевич. ОГРНИП: 313695209500032.
Адрес: ООО «Борец», г. Москва, ул. Складочная 6 к.4.
E-mail: mail@russia-dropshipping.ru. Телефон: +7 (499) 348-21-17