1

私はJoomlaに従業員テーブルを持っています。私の要件は、フロントエンドから各従業員の情報を編集、更新、削除するだけでなく、管理者もバックエンドから同じことを行うことです。

これを行う方法がわかりません。このためのコンポーネントを作成する必要があるのでしょうか? 私を案内してください。

ビルドされたコンポーネントの com_user にコードが表示されますが、非常に理解しにくい..

4

3 に答える 3

1

Joomla コンポーネント作成者から生成されたコードを使用して、管理コードを実行できます。次に、それをハックしてフロントエンドから編集することもできます。http://www.notwebdesign.com/joomla-component-creator/

于 2012-06-11T13:17:48.980 に答える
0

使用しているJoomlaのバージョンについては言及していませんが、com_userコンポーネントは、ユーザーのログインと資格情報を管理するためのコアJoomlaコンポーネントであり、必ずしも従業員テーブルではありません(そのように使用している可能性があります)。それがあなたのニーズを満たさない場合は、それをハッキングする前に Joomla がクライアントコミュニティ/ユーザー管理拡張機能に持っている多くの拡張機能を調べて、他の誰かがすでに同じ問題を解決しているかどうかを確認することをお勧めします.

于 2012-06-11T13:24:06.360 に答える
0

標準の Joomla MVC フレームワークに従って、このコンポーネントを作成します。基本コンポーネントを開発するための Joomla Docs で利用できる非常に優れたチュートリアル

手短に:

  1. ユーザーがコンテンツにアクセス/編集するためのフロントエンドコンポーネントを作成する必要があります
  2. 管理者が使用するバックエンド コンポーネントを作成する

Joomla の権限設定を使用して、登録ユーザーに特定のアクションを制限することができます。以下のドキュメントに従うことができます: コンポーネントへの ACL ルールの追加

于 2012-10-10T03:46:15.800 に答える