octoberCMSを使用してバックエンドで画像のアップロードに問題があります。 イメージは実際にアップロードされますが、モデルと一緒にイメージパスを保存する必要があります。私は完全なパスを取得することはできないんだけど、せいぜい私が得ることができるよすべては次のとおりです。Octobercmsバックエンドでアップロードされた画像のパスを取得するには?
/ストレージ/アプリ/アップロード/公共//
私はどのように取得するようにしてくださいアップロードした画像のフルパス?
octoberCMSを使用してバックエンドで画像のアップロードに問題があります。 イメージは実際にアップロードされますが、モデルと一緒にイメージパスを保存する必要があります。私は完全なパスを取得することはできないんだけど、せいぜい私が得ることができるよすべては次のとおりです。Octobercmsバックエンドでアップロードされた画像のパスを取得するには?
/ストレージ/アプリ/アップロード/公共//
私はどのように取得するようにしてくださいアップロードした画像のフルパス?
は、モデルに関数を追加:あなたのページの画像ですべてのデータを取得した後
function onInit() {
$model = new Author\PluginName\Models\ClassName(); // change path to your model
$this['alldata']= $model->getAll();
}
:
public function getAll(){
return self::get();
}
した後、ページ内のOnInit()関数を追加します。あなたはこの方法で画像のパスを取得することができ :あなたはメディアファインダーアップローダーオブジェクトを使用して、メディア・マネージャ・セクションからのパスを取得したい場合は
{% for item in alldata %}
{{ item.fileupload1.path}} // change 'fileupload1' to your file input name
{% endfor %}
。このコードを使用することができます。
Config::get('cms.storage.media.path')
すべてが大丈夫ですが、item.fileupload1.pathが正しくないと思われます。item.fileupload1.getPath() –