ここでは、すでにインストールされているアドオン・テーマのアップデート方法をご案内します。アドオンとテーマのインストール方法は、アドオンとテーマのインストール・アンインストール を参照してください。
なお、サーバー上のソースコードをgit管理している場合は、管理画面からインストールすることで、ソースコードの管理に支障をきたす場合があります。自分でアドオン・テーマをインストールしていない場合は、サイトを制作した会社に事前に確認してください。
マーケットプレイスとサイトを接続している場合は、管理画面 > Concrete を拡張 > 機能追加 ページでアップデートがあるか確認することができます。また、アドオンのアップデート ページでも確認可能です。
例:機能追加ページでの表示
例:アドオンのアップデート ページでの表示
なお、マーケットプレイスに接続していない場合はこれらのページにアップデートがあるかどうかの情報は表示されません。
マーケットプレイスに接続している状態で、かつ最新バージョンが公開されているのにも関わらず表示されないケースがあります。その場合は、接続しているプロジェクト情報の Add-Ons and Themes 一覧に表示されていない(プロジェクトとアドオンが連携していない)状態であることが多いです。
管理画面 > Concrete を拡張 > 他のテーマを入手(または 他のアドオンを入手)ページ経由でインストールした場合に発生しやすい傾向があるようです。
プロジェクトとアドオンを連携させるには、以下の手順を実施してください。
※ なお、サイト制作会社側でアドオン・テーマのカスタマイズなどを実施しているため、あえて連携していない場合もあります。事前にサイト制作会社に確認してください。
マーケットプレイスにログインし、マイページの Project をクリックします。
対象プロジェクト名をクリックします。
表示されたプロジェクトページをスクロールし、アドオン一覧の下(サイトフッターの上あたり)を表示します。
「Add Item to this Project」のプルダウンメニューから、購入(取得)済みのライセンスを選択します。その後、[Associate >] をクリックすればOKです。
連携しているアドオン一覧に追加したライセンスが表示されていれば完了です。
マーケットプレイスに接続している場合は、管理画面 > Concreteを拡張 > アドオンをアップデート ページに表示されます。表示されているアドオンの [ダウンロード・インストール] をクリックします。
これでアップデート完了します。機能追加 ページに移動すると、アップデートしたアドオン・テーマのバージョンが更新されています。
セキュリティの関係上、マーケットプレイスと接続できない場合などに用いられる手法です。また、マーケットプレイスにない独自開発したアドオン・テーマやカスタマイズされているアドオン・テーマなどをアップデートするときなどもこの方法でアップデートすることができます。
なお、本作業はファイルを上書きします。作業前には必ずバックアップを行ってください。
以下の手順でアップロードします。
アドオンのハンドル
/ に上書き保存※ この段階でサイトの一部or全部がアクセス不能になる可能性があるので注意。
例えば、Open Graph Tags Lite はZIPファイルを展開すると open_graph_tags_lite というフォルダが表示されます。すでに Open Graph Tags Lite がインストールされていると、/packages/open_graph_tags_lite/ と同じフォルダが packages フォルダが配置されています。
このフォルダに上書き保存してください。
管理画面 > Conreteを拡張 > アドオンのアップデート ページに移動します。先ほどアップロードしたアドオンまたはテーマが表示されていますので、[アドオンをアップデート] をクリックします。
これでアップデート完了します。機能追加 ページに移動すると、アップデートしたアドオン・テーマのバージョンが更新されています。