This question has been answered by multiple community members. See the first response.
Right now when setting the tab on image-TV it defaults to the web root, where is obviously nothing to display.
Can i set that default to rootsite/upload/foto/ ?
you can create a mediasource which points to that path.
Then, in the migx-configuration for this image-field add this mediasource-id
for the contexts web and mgr

And, later, to push it up a notch, i have another field, Pictures, from wich i would want to fetch and upload(and write to database) pictures to the same folder as mentioned above. Problem(for me) is that those pictures reside in a different table, connected on the main_id.
its possible to use a MIGXdb - TV inside your form and connect records automatically to another table. the connected table should have a defined relation in the xpdo-schema.
<?xml version="1.0" encoding="UTF-8"?> <model package="abc" baseClass="xPDOObject" platform="mysql" defaultEngine="MyISAM" version="1.1"> <object class="Accomodations" table="accomodations" extends="xPDOSimpleObject"> <field key="code" dbtype="varchar" precision="100" phptype="string" null="false" /> <field key="land_id" dbtype="int" precision="11" phptype="integer" null="false" /> <field key="alias" dbtype="varchar" precision="250" phptype="string" null="false" /> <field key="naam" dbtype="varchar" precision="200" phptype="string" null="false" /> <field key="plaats" dbtype="varchar" precision="200" phptype="string" null="false" /> <field key="intro" dbtype="varchar" precision="250" phptype="string" null="false" /> <field key="vanafPrijs" dbtype="decimal" precision="9,2" phptype="float" null="false" /> <field key="numberDays" dbtype="int" precision="10" phptype="integer" null="false" /> <field key="infoAlgemeen" dbtype="text" phptype="string" null="false" /> <field key="infoFaciliteiten" dbtype="text" phptype="string" null="false" /> <field key="infoAccomodatie" dbtype="text" phptype="string" null="false" /> <field key="klasse" dbtype="decimal" precision="5,1" phptype="float" null="false" /> <field key="soort" dbtype="varchar" precision="100" phptype="string" null="false" /> <field key="type" dbtype="varchar" precision="250" phptype="string" null="false" /> <field key="details" dbtype="text" phptype="string" null="false" /> <field key="thumbnail" dbtype="varchar" precision="200" phptype="string" null="false" /> <field key="active" dbtype="int" precision="1" phptype="integer" null="false" /> <field key="lastminute" dbtype="int" precision="11" phptype="integer" null="false" /> <field key="aangemaakt" dbtype="int" precision="11" phptype="integer" null="false" /> <field key="gewijzigd" dbtype="int" precision="11" phptype="integer" null="false" /> <field key="reisSoorten" dbtype="text" phptype="string" null="false" /> <field key="accomodatieTypes" dbtype="text" phptype="string" null="false" /> <field key="offer_price" dbtype="decimal" precision="9,2" phptype="float" null="false" /> <field key="video" dbtype="varchar" precision="200" phptype="string" null="false" /> <field key="losse_prijs" dbtype="decimal" precision="9,2" phptype="float" null="false" /> <field key="meta_beschrijving" dbtype="text" phptype="string" null="true" /> <field key="meta_zoekwoorden" dbtype="varchar" precision="500" phptype="string" null="true" /> <field key="zoover" dbtype="int" precision="1" phptype="integer" null="true" /> <field key="dag_prijs" dbtype="decimal" precision="9,2" phptype="float" null="false" /> <field key="klm" dbtype="tinyint" precision="1" phptype="integer" null="false" /> </object> <object class="Images" table="images" extends="xPDOSimpleObject"> <field key="idAccomodation" dbtype="int" precision="10" phptype="integer" null="false" /> <field key="filename" dbtype="varchar" precision="200" phptype="string" null="false" /> <field key="omschrijving" dbtype="varchar" precision="250" phptype="string" null="false" /> <field key="aangemaakt" dbtype="int" precision="11" phptype="integer" null="false" /> <field key="sort" dbtype="int" precision="11" phptype="integer" null="false" /> </object> </model>
<?xml version="1.0" encoding="UTF-8"?>
<model package="abc" baseClass="xPDOObject" platform="mysql" defaultEngine="MyISAM" version="1.1">
<object class="Accomodations" table="accomodations" extends="xPDOSimpleObject">
<field key="code" dbtype="varchar" precision="100" phptype="string" null="false" />
<field key="land_id" dbtype="int" precision="11" phptype="integer" null="false" />
<field key="alias" dbtype="varchar" precision="250" phptype="string" null="false" />
<field key="naam" dbtype="varchar" precision="200" phptype="string" null="false" />
.
.
<composite alias="Images" class="Images" local="id" foreign="idAccomodation" cardinality="many" owner="local" />
</object>
<object class="Images" table="images" extends="xPDOSimpleObject">
<field key="idAccomodation" dbtype="int" precision="10" phptype="integer" null="false" />
<field key="filename" dbtype="varchar" precision="200" phptype="string" null="false" />
<field key="omschrijving" dbtype="varchar" precision="250" phptype="string" null="false" />
<field key="aangemaakt" dbtype="int" precision="11" phptype="integer" null="false" />
<field key="sort" dbtype="int" precision="11" phptype="integer" null="false" />
<aggregate alias="Accomodation" class="Accomodations" local="idAccomodation" foreign="id" cardinality="one" owner="foreign" />
</object>
</model>
[2013-03-12 03:56:06] (ERROR @ /assets/components/migx/connector.php) No foreign key definition for parentClass: Accomodations using relation alias: Files
[2013-03-12 03:56:09] (ERROR @ /assets/components/migx/connector.php) No foreign key definition for parentClass: Accomodations using relation alias: Accomodation
[2013-03-12 03:56:09] (ERROR @ /assets/components/migx/connector.php) Error 42S22 executing statement:
Array
(
[0] => 42S22
[1] => 1054
[2] => Unknown column 'Accomodations.resource_id' in 'where clause'
)