Joomler!.net - Decided on Joomla!

デル株式会社

Jboard is Multiple Board!

Home » Blog » forum.joomla.org
0 votes
Written by:Joomler! 3203 hits Monday, 25 May 2009 17:21

そうなんですよ。サーバー移転したいけど、よく考えたらデモも含めて3つ移動しなきゃいけない。しかも同時にだ。

二度手間を考えると、とてもできない。一度は、やりかけたのですけど、administratorフォルダをアップロードして中断しました。そんなことやってるより、新しい物をさっさと作ってJoomla!1.5化したサイトをリニューアルオープンした方が良いと判断しました。・・・しかし、いつになることやら・・・。

forum.joomla.orgでうちにアクセスできないとかってトピックがあったりして、やらなきゃいけないのはわかっていますが、優先度を下げました。

まあ、Joomla.codeか、Google.codeでも良いのでしょうけど、それすら面倒になってきているかもしれない。

 
0 votes
Written by:Joomler! 3252 hits Thursday, 09 October 2008 16:40

ドロップダウンメニューを作成していてmootools1.2を使う必要があったのですが、Joomla!1.5.7ではまだmootools1.2に対応していない。フロントエンドではデフォルトでロードされてしまうのでこれは、ハックするか、以前に書いたようにJavascriptの出力を取得して置き換えてしまうしか無い。

と、検索していたら本家フォーラムでたくさん議論されていた。

http://forum.joomla.org/viewtopic.php?f=502&t=273960&start=0&st=0&sk=t&sd=a&sid=4236949043a2bc1ff0a82152d8b95b70

ハックするならここを見てやってみると良い。Javascriptコードや、ハックコードが書かれているので丸写しすればいい。

 
2 votes
Written by:Joomler! 4464 hits Saturday, 03 May 2008 16:33

Joomla!1.5でエラーページをどうにかしたいと検索していたら、forum.joomla.orgに投稿を見かけたので・・・。

以下のように説明されていました。phpファイルをincludeと説明にはありましたが、わかりやすいようにHTMLを直接書くように変更しました。元ネタはこちら。

root/templates/あなたが使っているテンプレート/error.php

を設置します。


<?php

switch ($this->error->code) {
case '404':
?>

ここに好きな404用HTML
<?php
    break;

case '500':
?>
ここに好きな500用HTML
<?php

break;
case '403':
?>
ここに好きな403用HTML
<?php
break;
default:
?>
ここに好きなデフォルトHTML
<?php
break;
}

?>

ちなみにサイトのホームURLへのリンクは、以下のように書けばOKです。

<a href="/<?php echo $this->baseurl; ?>" title="HOME">戻って</a>

オーバーライドって便利ですね。
Joomla!1.5は、大抵のことがエクステンションを作成せずともできそうな感じですね。テンプレートにパラメータをエクステンションのように割り当てることができるので自由度の高いそれだけでアプリケーションとも言えそうなテンプレートができそうですね。
 以前からテンプレートの開発を数多くされているところのテンプレートを見るとJoomla!1.0.xのものであってもメニューを独自にテンプレート内で作成したりして大変参考になったりでしたが、Joomla!1.5ではもうひとつ考え方を変えなきゃならないようです。でも、まだフリーのテンプレートは数少ないみたいですね。

 

JContentPlus for Joomla!1.5 powered by Joomler!.net

joomler.net is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla!(R) name is used under a limited license from Open Source Matters in the United States and other countries.
joomler.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.