0

いくつかの記事を、concrete5 から xml を使用して wordpress に移動しています。私が抱えている問題は、画像の場所に関係しています。XML のすべての投稿を読み取り、画像の src パスを実際の画像 URL パスに置き換えるスクリプトを作成したいと考えています。xml 上の画像の形式は次の形式です。

http://www.local.app/download_file/view_inline/2040/

2040 は のイメージ ID で、次の URL はそのイメージの実際の URL パスです。

http://www.local.app/files/9014/6667/7722/IMG_2417.JPG

この「9014/6667/7722」を具体的にどのように生成しますか? コンクリート5の画像のファイル構造が知りたいです。よろしくお願いします。

4

1 に答える 1

1

これらの番号はかなりランダムであり、可逆的なロジックはありません。同じディレクトリ内でファイル名が衝突するのをできるだけ防ぐためです。

Concrete5 内で XML を生成する (ページ リスト テンプレートを作成する) スクリプトを作成している場合、必要なすべてのページ コンテンツを必要な形式で要求できます。

 $image->getRelativePath(true)
于 2016-07-05T10:15:03.030 に答える