显示PHP 1而不是图像

时间:2017-08-18 06:48:28

标签: php typo3

public function main($content, array $conf) {
    $this->conf = $conf;
    $this->pi_setPiVarDefaults();
    $this->pi_loadLL();


    $content = '';

    $background_image = $this->cObj->parentRecord['data']['media'];

    // Wenn ein Bild vorhanden ist
    if ($background_image != '') {
        $content .= '<img src="uploads/media/'.$background_image.'" alt="" title="" width="100%" />';
    }

    return $this->pi_wrapInBaseClass($content);
}

当我期待HTML时,我会得到这样的路径:

<img src="uploads/media/1" alt="" title="" width="100%">

这不是我写的,所以它理解为什么它的行为方式如此。感谢任何提示。

1 个答案:

答案 0 :(得分:1)

$order_detail[] = array(..);是FAL使用的字段。字段本身仅包含引用数。

您需要使用FAL API解析这些引用,您可以查看here