lo estoy haciendo con cakephp 3
aqui ingreso la tabla:
Código PHP:
$this->belongsTo('Descriptions', [
'foreignKey' => 'description_id',
'joinType' => 'INNER'
]);
$rules->add($rules->existsIn(['description_id'], 'Descriptions'));
esto en el controlador:
Código PHP:
$multimedia = $this->Multimedia->get($id, [
'contain' => ['Languages', 'Categories', 'Users', 'Countries', 'MultimediaTypes', 'Descriptions']
]);
$descriptions = $this->Multimedia->Descriptions->find('list', ['limit' => 200]);
$this->set(compact('multimedia', 'languages', 'categories', 'users', 'countries', 'multimediaTypes', 'descriptions'));
y con eso al ponerlo asi en la vista me imprime solo la descripcion:
Código PHP:
<?= $this->Text->autoParagraph(h($multimedia->description->description)); ?>
si quiero el titulo pongo:
Código PHP:
<?= $this->Text->autoParagraph(h($multimedia->description->title)); ?>