Home Tips集 joomla Tips 運用中のデザインリニューアル
運用中のデザインリニューアル

急にサーバの問題で、仮デザインのまま公開が必要となったクライアントに対して、現在、その裏で、新しいデザインと構造を作りこんでいる。一般のス タティックウェブであれば、別サーバで作りこみをしながら完成後に入れ替えればいいわけだが、CMSの場合コンテンツはDBの中に入っている関係上、でき あがったテンプレートを現状のウェブにインストールしても、思ったように表示できない部分がでる可能性がある。

現状のウェブのDBを仮デザインサイトに移築してもいいが、それよりスマートな移築はできないか考えた。

まず、新しいデザインテンプレートをインストールした後、Joomler!.net様のところで配布されている

Template Selector for Joomla!1.5

を利用して管理者だけが使える状態でレイアウトを新しいものに切り替えて作業する。

この場合、基本となるテンプレート上のモジュールの配置を現状の配置と重ならないようにしておくと、現状のレイアウトに影響なく作業ができる。従っ て、一般的に使われるleft.right.topなどのモジュールポジションは新しいテンプレート上では使わない。

そうして、ポジションを変えてアサインすると当然の事ながら、モジュールポジションには何も表示されない。そこで、現状のモジュールを必要な分だけ コピーしてこれらを新しいテンプレート上のモジュールポジションに配置すればまったく違うレイアウトで、構築が可能となる。

コンテンツが完成したら、レイアウトを切り替えるだけで、完全に入れ替わる。どうだろう。このやり方が一番効率よさそうだ。