2

私はそれで自分の道を見つけることができないように見えるので、私はこれに関するいくつかの最初の方向性を探しています。説明させてください...

ログインしたサイトメンバー(Joomla 1.6)が簡単なフォームに記入し、送信時にアップロードするPDFを添付できるWebサイトを開発しています。次に、ユーザーが送信ボタンをクリックすると、ページが更新されて新しい一意のWebページになります。

ユーザーがhttp://www.examplesite.comでデータを送信し、送信後、http://www.examplesite.com/userSubmittedValueという新しいWebページが生成されます。

この新しく生成されたWebページは、管理者によって指定されたテンプレートから取得され、最も重要なこととして、ユーザーが送信したすべての情報が表示されます。また、彼らがアップロードしたpdfをダウンロードするためのリンクがあります。ユーザーは、プロファイルを介して、この方法で作成したすべてのページのリストを表示できます。

私はこれをあちこちで見ましたが、これをどのように生成するか途方に暮れています。どんな助けでも大歓迎です。

4

2 に答える 2

1

これは、ここで簡単に実行したり、詳細な回答を得たりできるものではありません。送信されたデータを表示するサンキュー ページで送信フォームを実行したいだけの場合は、任意の数のフォーム ウィザード タイプの拡張機能を使用できます - http://extensions.joomla.org/extensions/contacts-and-feedback/forms

ユーザーが PDfs をアップロードしてそれらにアクセスする方法が必要な場合は、フロント エンドのアップロード機能を提供するファイル管理拡張機能の 1 つを使用できます - http://extensions.joomla.org/extensions/directory-a-documentation/ダウンロード

送信される追加データが、タイトル、説明など、ファイルに関連する単なるデータである場合は、ファイル ダウンロード コンポーネントの 1 つが適切に機能するはずです。ただし、現時点では 1.6 では選択肢が限られているため、ニーズに最適な拡張機能を取得するには 1.5 を使用する必要がある場合があります。

于 2011-04-30T14:41:25.490 に答える
0

したがって、Joomlaを使用している場合、これはおそらく最善の方法ではありませんが、役立つかもしれません.

私はPHPを使用し、ディレクトリ内に「template.html」のようなファイルがあります。次に、タスクを処理するためにいくつかのphpを作成します....

  1. 「template.html」を開く
  2. ユーザーが渡した値を見つけて置き換える
  3. 「template.html」を新しい名前 (userSubmittedValue.html) で保存します。

繰り返しますが、私は Joomla を実際に使用したことはありません。これを試す場合は、php のファイル システム関数 (http://us2.php.net/manual/en/ref.filesystem.php) を確認することをお勧めします。

これが少し役立つことを願っています。

于 2011-04-30T14:49:54.680 に答える