Contaoの機能拡張の管理方法

機能拡張は、別の機能性を追加できるContaoには欠かせない部分と言えます。現在、916(訳注: この値はオリジナルのドキュメントでは動的に更新されています)の機能拡張がContao機能拡張リポジトリから利用可能で、バックエンドから直接閲覧できます。リポジトリのサーバーとの間の通信はSOAPによって行っているため、サービスを利用するにはPHPのSOAP拡張を(初期状態で有効でないなら)有効にしなければなりません。

機能拡張カタログ

機能拡張カタログのモジュールを使用すると機能拡張のリストを閲覧して、ボタンを押して機能拡張をインストールできます。特定の機能拡張はフィルターと並べ替えのオプションを使用して探して、アイコンか機能拡張の名前をクリックして詳細なページを開いて、モジュールをインストールしてください。

Browse the extension list

詳細なページには機能拡張の説明と、システムの必要条件、バージョン、他のモジュールの依存関係といった詳細な情報があります。ダウンロードと機能拡張をインストールするにはインストールのボタンをクリックしてください。

Extension details

Contaoは自動的に機能拡張のダウンロードとインストールを行い、必要であればデータベースを更新します。

Install or update an extension

機能拡張管理 

機能拡張のモジュールから機能拡張の更新とアンインストールを行えます。自動的に更新がないか確認して、新しいバージョンがあれば通知します。多数の機能拡張にはオンラインマニュアルとサポートを受けられるフォーラムのスレッドの両方、またはその一方のリンクがあります。

Extension manager

機能拡張をアンインストールするには、単にアンインストールのアイコンをクリックして指示に従ってください。機能拡張管理はすべてのファイルとフォルダーを削除して、必要ならデータベースを更新します。この動作は取り消せず、テーブルも回復できないことに注意してください!

Uninstall an extension

手作業によるインストール

PHPのSOAP拡張がサーバーで利用できない場合、Contaoの機能拡張を手作業でインストールすることもできます。 機能拡張のリストから個別のモジュールを探して最新のリリースの.zipアーカイブをダウンロードしてください。それからファイルを展開して、展開したファイルをローカルまたはリモートのContaoのディレクトリにコピーしてください。最後にContaoインストールツールでデータベースを確認してください。