medveddev / bxorm

24 stars 10 forks source link

Обработка свойств, код которых идентичен названиям полей ElementTable (кейс с свойством "NAME") #3

Open north-leshiy opened 4 years ago

north-leshiy commented 4 years ago

Чтобы избежать коллизий предлагается вместо броска исключений использовать игнорирование (?) или префикс.

P.S. скопировал пожелание из чата, но не всецело разделю его. Игнорирование - очень плохо. На мой взгляд лучше или исключение или префикс.

toxaw commented 3 years ago

Есть решение по данному issue?

Т.к. игнорирование свойств, имеющих код, с дефолтными свойствами инфоблока продолжаются. В ходе последнего комментария, предлагалось, что свойства будут использовать либо префикс, для таких свойств, либо бы происходило исключение при по запросе данных, но такого при исследовании не было обнаружено.

Версии:

iblock 21.300.0 main 21.300.0