【发布时间】:2016-11-24 18:23:52
【问题描述】:
这是我的页面
page.htm(标记) - 我设法获取图像名称,但我无法获取图像源
<img id="avatar-image" alt="Jason's Image" src="{{ avatar_id }}"/>
{{ file_name }} // working
{{ avatar_id }} // not working
page.htm(代码)
function onStart()
{
$var = \System\Models\File::where("field", "=", "avatar")->first();
$this["file_name"] = $var->file_name;
$this["avatar_id"] = $var->path;
}
我的模特
model.php
class Settings extends Model
{
public $implement = ['System.Behaviors.SettingsModel'];
public $settingsCode = 'dca_plugins_settings';
public $settingsFields = 'fields.yaml';
public $attachOne = [ 'avatar' => ['System\Models\File'] ];
}
field.yaml
fields:
id:
label: ID
disabled: true
name:
label: Image
avatar:
label: Avatar
type: fileupload
mode: image
imageHeight: 150
imageWidth: 250
谁能告诉我如何获取路径(图片来源)?
【问题讨论】:
标签: php database model-view-controller octobercms