Всем привет!

вот тут есть дока: https://rtfm.modx.com/xpdo/2.x/getting-started/creating-a-model-with-xpdo/defining-a-schema/defining-relationships

Похоже на мой случай тем что у меня в большой табличке есть поле folderid а в другой табличке есть folderid и foldername

на обращение к объекту с большой таблицей, я бы хотел что выдавалось не значение поля folderid а значение foldername по значению поля folderid только вот у меня оно не на фронт енде а в context (mng) на кастом странице то есть там ext3 js делает запросы через идентификацию полей и вот так:
$box = $crayon->getOne('Box');
echo $box->get('name');
сделать не получится, а как сделать я не знаю… в XML поля обозначил:

<field key…
<field key…
<field key…
<field key…
<field key="folder_id" dbtype="tinyint" precision="1" phptype="int" null="false" default=""/>
<aggregate alias="PackageFolder" class="PackageFolder" local="folder_id" foreign="id" cardinality="one" owner="foreign"/>
 


но одним только этим видимо не подхватывается это дело, надо запрос менять? innerJoin дописывать?

вопрос срочный готов за хорошую консультацию бонусы платить, могу в скайпе голосом пообщаться и показать где и что редактирую…