• Как в БД обозначается тип свойства text/html?

    так я же объясняю что более 30000 товаров не буду же я всё в ручную менять


    Увидел, что про 30к товаров описывалось в одном из сообщений, но перед скриншотом слился с ним.
    Сорри
    Написано
  • Как в БД обозначается тип свойства text/html?

    так я же объясняю что более 30000 товаров не буду же я всё в ручную менять


    Это новая информация ее в исходном запросе не было.
    Если бы вы заранее сказали что у меня 30к элементов с заполненным пользовательским свойством "HTML/Тест" и все в режиме "Текст", а там уже залит html и мне нужно быстро переключить в "HTML".

    То я бы вам ответил:
    1. Лучше используйте api (CIBlockElement).
    2. Если вы знаете что делаете и знаете как в SQL отобрать свой свойства из b_iblock_element_prop (или в случае инфоблоков 2.0 своя таблица), то можно попробовать через SQL сделать через REPLACE и попробовать заменить:

    s:4:"TYPE";s:4:"TEXT"
    На
    s:4:"TYPE";s:4:"HTML"
    Написано
  • Как в БД обозначается тип свойства text/html?

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


    Вы спросили: "Как в БД обозначается тип свойства text/html?"
    Я ответил как характеризуется в БД тип поля "HTML/Тект".

    Изменение поля НЕ переведет конкретное значение.
    Т.е. если у вас разрешен выбор между HTML и Тект, просто перевод самого поля в HTML не переключит элементы в HTML которые уже в Text.
    Вам нужно пройтись по всем свойствам (property) и уже в них поменять
    Написано
  • Как в БД обозначается тип свойства text/html?

    нужно чтобы вместо text html было по умолчанию


    Так рядом переключатель на HTML по-умолчанию.
    А как вы в шаблоне выводите уже надо шаблон смотреть
    Написано
  • Как в БД обозначается тип свойства text/html?

    Евгений М, у вас ложное ощущение что 1 инфоблок = 1 таблица. Это не так
    Написано
  • Как в БД обозначается тип свойства text/html?

    Единственное что нашел в БД со строкой


    Вы видите первые 9 столбцов - столбцов там больше, смотрите всю строку.

    Добавил но ничего не изменилось

    НЕЛЬЗЯ менять тип существующего поля на лету.
    Хотите поменять? Создайте новое поле и через API перенесите.

    Какое DEFAULT_VALUE казать чтобы было по умолчанию HTML, сейчас TEXT получилось?


    Вы путаете ФИЗИЧЕСКОЕ представление (второй столбец на последнем скриншоте) с виртуальным.
    База данных не знает что там - html / bb / yaml и т.п. и не должна.
    Вы меняете тип свойства, а не тип значения в БД.
    Написано
  • Как добавить пользовательское поле в списке свойств товаров в Битрикс24 (коробка)?

    gromdron
    @gromdron Куратор тега Битрикс24
    есть же вариант просто создать свою таблицу в бд, чтобы часть грида обращалась к ней с кастомизированными данными?


    Создать свою таблицу - можно.
    Сделать так чтобы грид смотрел на разные таблицы - нет.
    Можно сделать свой компонент и самому из двух источников собрать датасет для грида.

    Но для того чтобы связать товарную позицию и свою запись нужен какой-то связующий ключ.

    ID - может меняться каждый раз.
    Название товара не уникально
    Цена и количество - изменчиво
    Порядок - можно менять

    А больше столбцов на которые можно опираться в таблице товарных позиций и не осталосль
    Написано
  • Как добавить пользовательское поле в списке свойств товаров в Битрикс24 (коробка)?

    gromdron
    @gromdron Куратор тега Битрикс24
    расширились)


    То что вы визуально добавили туда столбец это не значит что все подсистемы автоматически стали понимать как с ними работать.
    Я хочу напомнить что при сохранении битрикс делает следующее: получает строк со своими полями, удаляет все что относится к этой сущности из таблицы product_rows и сохраняет свои.
    Т.е. если вы что-то (контент) потрогали на этой странице то с большой вероятностью при сохранении оно получит новый product row id и если вы будете модифицировать родные таблицы битрикса и исходный код ядра то флаг вам в руки
    Написано
  • Как убрать ошибку при открытии админки?

    gromdron
    @gromdron Куратор тега Битрикс24
    RESURT, ну может быть flush не сделали.
    В общем - опишите что вы сделали и отметьте пожалуйста ответом.
    Написано
  • Как убрать ошибку при открытии админки?

    gromdron
    @gromdron Куратор тега Битрикс24

    Это сделано, с этими же данными удается зайти в БД через терминал, данные верны и права проверены


    'user123'@'localhost' и 'user123'@'127.0.0.1` это разные юзеры.
    Проверьте адрес хоста и попробуйте поменять его
    Написано
  • Неожиданно перестал работать BitrixCRM 7.5 белый экран на входе на сайт и не показывает окно авторизации что делать?

    gromdron
    @gromdron Куратор тега Битрикс24
    w001f, возможно вас обманывают, потому что это ПО не связано напрямую с указанной ошибкой.

    Сейчас фраза звучит аналогичным образом: "я не смог посмотреть видео на компьютере, но потом я удалил word и все получилось".

    Возможно был удален ansible файл и не все ПО было установлено, но эта ситуация была бы отражена в логах (nginx, apache, MySQL) но дл этого он изначально не должен был работать.

    В общем, я рад что у вас заработало, но хотелось бы услышать подробности (какой файл удален, как вы к этому пришли, что делали до отказа механики)
    Написано
  • Как добавить пользовательское поле в списке свойств товаров в Битрикс24 (коробка)?

    gromdron
    @gromdron Куратор тега Битрикс24
    Они не расширяются из-за подсистемы хранения.
    Написано
  • Как в d7 bitrix24 коробка получить связи контактов и заказов?

    gromdron
    @gromdron Куратор тега Битрикс24
    zekin375, оформите пожалуйста в виде ответа
    Написано
  • Как вытащить все родительские разделы битрикса?

    gromdron
    @gromdron Куратор тега Битрикс24
    redesupar, ну, код за вас я не напишу, но какие-то варианты набросать можно.

    Я вижу тут 2 подхода: простой, но с большим количеством запросов, сложный, но с минимальным количеством запросов.
    Начнем с простого:

    1. Сформировал перечень пользователей которых нужно отобразить на странице.
    За один проход сформировал бы базовый список который мы говорим к выводу + собрали реляционные связи в массив вида "department id" -> ["user id"]
    2. Получил левые и правые границы для указанных разделов
    3. Получил бы все вышестоящие элементы для каждого раздела
    4. Сформировал цепочки и по массиву реляционных связей заполнил бы массив из п1.
    5. Вывел бы на экран

    Сложный вариант:
    1. Совпадает с вышестоящим.
    2. Метод `\CIntranetUtils::getStructure()` возвращает `TREE` ключ с идентификаторами. Стоит написать какую-то функцию, которая по построит из него цепочку из ID вышестоящих разделов.
    3. Сформировал цепочки и по массиву реляционных связей заполнил бы массив из п1.
    4. Вывел бы на экран
    Написано
  • Как вытащить все родительские разделы битрикса?

    gromdron
    @gromdron Куратор тега Битрикс24
    redesupar, ну так выполните кусочек кода и посмотрите.

    var_dump(\CIntranetUtils::getStructure());

    Он распечатает массив с двумя ключами: "TREE" (вложенность из идентификаторов) и "DATA" - отсортированный в уже нужном вам порядке массив с информацией вида:

    [123]=>
        array(7) {
          ["ID"]=>
          string(5) "123"
          ["NAME"]=>
          string(18) "Название корневого подразделения"
          ["IBLOCK_SECTION_ID"]=>
          int(0)
          ["UF_HEAD"]=>
          string(4) "9506"
          ["SECTION_PAGE_URL"]=>
          string(84) "#SITE_DIR#/company/structure.php?set_filter_structure=Y&structure_UF_DEPARTMENT=#ID#"
          ["DEPTH_LEVEL"]=>
          string(1) "1"
          ["EMPLOYEES"]=>
          array(2) {
            [0]=>
            string(1) "1"
            [1]=>
            string(4) "9506"
          }
        }


    Как вы понимаете:
    ID - идентификатор раздела
    NAME - название подразделения
    IBLOCK_SECTION_ID - идентификатор вышестоящего раздела
    UF_HEAD - идентификатор сотрудника кто является руководителем подразделения
    DEPTH_LEVEL - уровень вложенности
    EMPLOYEES - идентификаторы сотрудников которые в нем состоят
    Написано
  • Передача лидов с сайта в CRM BITRIX 24. Почему передается только один параметр fields?

    gromdron
    @gromdron Куратор тега Битрикс24
    fedor576, вы работаете с коробочной версией Битрикс24? Настройка не безопасная - вы отключили проверку сертификатов и конечно же в продуктиве такого быть не должно.

    Но так или иначе - если это ответ - отметьте пожалуйста решением.
    Написано
  • Как вытащить все родительские разделы битрикса?

    gromdron
    @gromdron Куратор тега Битрикс24
    redesupar, вы что-то непонятное говорите. UF_DEPARTMENT - стандартное пользовательское поле, привязка к разделам инф.блоков множественное.

    Это как раз то поле, на основании которого GetStructure и формирует структуру.
    Написано
  • Как вытащить все родительские разделы битрикса?

    gromdron
    @gromdron Куратор тега Битрикс24
    пользовательское свойство привязка к разделу


    Тогда рассказывайте что именно это за поле и что там за значения.
    Какой тип поля, множественное ли оно
    Написано
  • Передача лидов с сайта в CRM BITRIX 24. Почему передается только один параметр fields?

    gromdron
    @gromdron Куратор тега Битрикс24
    fedor576, а вы CURLOPT_URL заменили? Что в response возвращается? curl установлен?
    Написано