Правильно ли я понимаю, что в 1С нет возможности задать единицу измерения для свойства так, что бы потом на сайте не пришлось парсить эти данные?
То, что в Битриксе этого нет, но дописать можно, я догадываюсь. Вроде как даже решения готовые встречал. Но хочется понимания: или я действительно плохо знаю стандартные возможности 1С и Битрикса или проблема действительно существует
Алекс Глебов Спасибо вам за подсказку. Отличная была попытка. но проблема крылась в том, что у меня в таблице стилей откуда-то появился набор символов, который всё и нарушал. Убрал его, и всё вернулось на свои места! Спасибо
shamyyl: ну я так и сделал
public function getMembers() {
//получаю бойцов команды
return $this->hasMany(Fighters::className(), ['id' => 'fighter_id'])
->viaTable(Rosters::tableName(), ['team_id' => 'id']);
}
обычным циклом я вывожу списко команд. Внутри цикла я через hasOne пытался получить капитана, но везде один и тот же. Почему? Или тут (так же как и для списка бойцов) надо использовать hasMany?