0

テンプレートをクリックすると、Joomla 2.5 で見られるように、CSS が表示されます。それと一緒にJS(Javascript)ファイルの正確なリストを生成したい。Javascript をクリックすると、編集できます。さて、2 番目の質問は、Joomla 管理パネルのアップローダーを作成する方法です。クライアントが独自の CSS および JS ファイルをアップロードしたいと考えています。いくつかのリンクと拡張機能を調べましたが、理解できませんでした。上記のヘルプをお願いします。アップロードのために次のリンクを確認しましたが、 http://docs.joomla.org/Creating_a_file_uploader_in_your_componentの実装方法を理解できませんでした

ありがとう、マンプリート

4

2 に答える 2

0

基本的に同じことに関する以前の質問に答えたので、もう一度言いますが、リンクを提供したファイルアップローダーコンポーネントをダウンロードするか、JED からファイル管理拡張機能をダウンロードすることができます。

于 2012-06-11T16:46:19.460 に答える
0

CSS および JS エディターは、一部のテンプレートでのみ使用できます。また、テンプレートに埋め込まれた JS および CSS ファイルを編集することもできます。これらのファイルは index.php (/templates/your_templates/index.php ) で表示できます。

あなたが投稿したリンクは、コンポーネントの作成に関するものです (テンプレートとは関係ありません)。また、メディア アップローダーを介して CSS および JS ファイルをアップロードすることもできません。まず、ファイルはデフォルトで /images/ フォルダーにアップロードされます。次に、私はどうやって働くことができるのかよくわかりません。

しかし、あなたの問題にはトリッキーな解決策があるかもしれません。各コンポーネント、モジュール、またはプラグインは、独自のスタイルと Javascript ファイルを埋め込むことができます。テンプレートのソース コードを見てください。次のような行があるはずです。

<jdoc:include type="head" />

これは、HTML ドキュメントの先頭に追加のファイルが埋め込まれていることを joomla コアに通知します。私のアプローチでは、4 つの一般的な手順が提示されます

a) クライアントがいくつかの CSS および JS ファイルをアップロードできるフォルダーを作成します b) アップロードしたものを実行するためにプラグインを作成します c) プラグインの実装で、ファイルを編集するための機能を追加します (任意の jquery のエディター プラグインを使用して表示できます)ポップアップまたは joomla のデフォルト エディターのコード d) ユーザーが埋め込みたいファイルを選択できるようにする

多くの問題 (ファイルのアップロード制限、ファイルの権限など) に直面する必要があるため、達成するのは非常に難しい作業になると想像できますが、不可能ではありません。

あなたのプロジェクトで頑張ってください

于 2012-06-11T11:54:06.610 に答える