Hallo Ihr Lieben.
Ich bin blutiger Anfänger, möchte aber mit aller Gewalt weiter vorankommen. Momentan versuche ich tt_content als FE User zu lesen und zu schreiben. Das klappt auch bereits wunderbar. Allerdings beisse ich mir nun schon seit Tagen die Zähne an der Verbindung zu den Bildern eines "Text + Bild" Elements die Zähne aus. Von der Theorie her gehe ich aktuell wie folgt vor:
1.) FAL Model hinzufügen
2.) in meinem tt_conten Model folgendes hinzugefügt:
/**
* fal Object Storage
* @var \TYPO3\CMS\Extbase\Persistence\ObjectStorage<\TYPO3\R2gtools\Domain\Model\ManageImage> The Image the content is assigned to
* @lazy
**/
protected $fal;
/**
* Constructor
*/
public function __construct() {
$this->fal(new \TYPO3\R2gtools\Domain\Model\ManageImage);
}
3. ???? Keine Ahnung wie es weitergeht ...
Das ist glaube ich bereits falsch, weil ich ja mit der tt_content->uid = sys_file_reference->uid_foreign ==> sys_file_reference->uid_local verbindung an die Datei in sys_file komme.
Mit fahlt es an Ideen zur weiteren Vorgehensweise.
Mein Model sieht derzeit so aus, was glaube ich ebenfalls quatsch ist :-(
class ManageImages extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity
{
/**
* images to use in the gallery
*
* @var \TYPO3\CMS\Extbase\Persistence\ObjectStorage<\TYPO3\CMS\Extbase\Domain\Model\FileReference>
* @lazy
*/
protected $images;
/**
* __construct
*
* @return AbstractObject
*/
public function __construct()
{
$this->images = new \TYPO3\CMS\Extbase\Persistence\ObjectStorage();
}
/**
* sets the Images
*
* @param \TYPO3\CMS\Extbase\Persistence\ObjectStorage $images
*
* @return void
*/
public function setImages($images)
{
$this->images = $images;
}
/**
* get the Images
*
* @return \TYPO3\CMS\Extbase\Persistence\ObjectStorage
*/
public function getImages()
{
return $this->images;
}
}
Ich hoffe Ihr könnt mir weiterhelfen. Ich verzweifle an der Aufgabe!
Ich bin blutiger Anfänger, möchte aber mit aller Gewalt weiter vorankommen. Momentan versuche ich tt_content als FE User zu lesen und zu schreiben. Das klappt auch bereits wunderbar. Allerdings beisse ich mir nun schon seit Tagen die Zähne an der Verbindung zu den Bildern eines "Text + Bild" Elements die Zähne aus. Von der Theorie her gehe ich aktuell wie folgt vor:
1.) FAL Model hinzufügen
2.) in meinem tt_conten Model folgendes hinzugefügt:
/**
* fal Object Storage
* @var \TYPO3\CMS\Extbase\Persistence\ObjectStorage<\TYPO3\R2gtools\Domain\Model\ManageImage> The Image the content is assigned to
* @lazy
**/
protected $fal;
/**
* Constructor
*/
public function __construct() {
$this->fal(new \TYPO3\R2gtools\Domain\Model\ManageImage);
}
3. ???? Keine Ahnung wie es weitergeht ...
Das ist glaube ich bereits falsch, weil ich ja mit der tt_content->uid = sys_file_reference->uid_foreign ==> sys_file_reference->uid_local verbindung an die Datei in sys_file komme.
Mit fahlt es an Ideen zur weiteren Vorgehensweise.
Mein Model sieht derzeit so aus, was glaube ich ebenfalls quatsch ist :-(
class ManageImages extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity
{
/**
* images to use in the gallery
*
* @var \TYPO3\CMS\Extbase\Persistence\ObjectStorage<\TYPO3\CMS\Extbase\Domain\Model\FileReference>
* @lazy
*/
protected $images;
/**
* __construct
*
* @return AbstractObject
*/
public function __construct()
{
$this->images = new \TYPO3\CMS\Extbase\Persistence\ObjectStorage();
}
/**
* sets the Images
*
* @param \TYPO3\CMS\Extbase\Persistence\ObjectStorage $images
*
* @return void
*/
public function setImages($images)
{
$this->images = $images;
}
/**
* get the Images
*
* @return \TYPO3\CMS\Extbase\Persistence\ObjectStorage
*/
public function getImages()
{
return $this->images;
}
}
Ich hoffe Ihr könnt mir weiterhelfen. Ich verzweifle an der Aufgabe!
tt_content und FAL verbinden
Aucun commentaire:
Enregistrer un commentaire