Вопрос

Скрытие в детали записи ссылающейся на запись родителя

Коллеги, добрый день!

Есть некий раздел, например Чайники, и на его странице деталь, отображающая записи этого же самого раздела по второстепенному ключу, например Производитель.

Как скрыть запись родительского Чайника?

К примеру есть 4 страницы Чайников Производителя "Уральского чайникопромышленного завода", Мини, Стандарт, Бизнес, VIP.

Если я зайду на страницу чайника Мини мне в детали отобразятся все 4, а как скрыть самого себя?

Я так понимаю надо в детали при инициализации sandbox'ом запросить у страницы-родителя Производителя, это просто, потом фильтром скрыть нужную запись, как это сделать?

Нравится

1 комментарий
Лучший ответ

грубо говоря вы хотите скрыть запись, в которой находится деталь?

Ну тогда можно прям в детали жестко прописать фильтр:

getFilters: function() {
	var filters = this.callParent(arguments);
	filters.addItem(Terrasoft.createColumnFilterWithParameter(4, "UsrTeaPot", this.get("MasterRecordId")); 
	return filters;
},

 

грубо говоря вы хотите скрыть запись, в которой находится деталь?

Ну тогда можно прям в детали жестко прописать фильтр:

getFilters: function() {
	var filters = this.callParent(arguments);
	filters.addItem(Terrasoft.createColumnFilterWithParameter(4, "UsrTeaPot", this.get("MasterRecordId")); 
	return filters;
},

 

Показать все комментарии