获取tt_content uid

Pat*_*rik 5 php typo3

我正在开发一个扩展,允许管理员将东西保存到数据库.

我希望扩展的每个实例都应该在数据库中拥有它自己的Id.有没有办法在扩展php中获取tt_content uid(我猜是扩展实例Id).

bie*_*ior 12

您获取数组中的所有tt_content数据:

$this->cObj->data
Run Code Online (Sandbox Code Playgroud)

即:

$uidOfCE = $this->cObj->data['uid'];
Run Code Online (Sandbox Code Playgroud)

如果你当然使用Extbase,你需要先获取内容对象,即:

$this->contentObj = $this->configurationManager->getContentObject();
debug($this->contentObj->data, "current tt_content's data");
Run Code Online (Sandbox Code Playgroud)