tinymcs と Django で動作するように external_image_list_url を取得しようとしています。私の理解では、ユーザーは画像アイコン (ツリーのあるアイコン) をクリックすると、自分の画像のリストを見ることができます。ここから画像を選択して挿入できます。
ツリー付きのアイコンということでよろしいでしょうか?それは「イメージ」と呼ばれるものです。「insertimage」と呼ばれるものはまったく機能しません - アイコンが表示されません。それとinsertfileだけが表示されません。このリスト機能に必要でない限り、それで問題ありません。
まず、リストに表示する画像を取得しようとしています。私は次のことをしました:
myexternallist.js を作成し、他の JS ファイルを保持する場所に配置しました。私のdjango設定により、src = "/media/js/filename.js"を介してこれらの他のファイルにアクセスできます。しかし、これも私が入れるべきものですか:
tinyMCE.init({
external_image_list_url : "/media/js/myexternallist.js",
... })
このファイルには次のように書かれています。
var tinyMCEImageList = new Array(["Logo 1", "/media/js/photo.jpg"],);
photo.jpg は myexternallist.js と同じフォルダーにあります
また、「photo.jpg」と他のさまざまな組み合わせも試しました。私の問題が相対パスに関係しているのか、それともまったく別のものに関係しているのかはわかりません。絶対パスがどうあるべきかわかりません。現在、私はローカルホストで作業していますが、常にそうであるとは限りません.