返信する: d3diaryサポート板


オプション

参照

Re: カテゴリからのbreadcrumbs
投稿者: なーお 投稿日時: 2010/12/11 17:00

hiro1613さん、こんにちは。

ご報告ありがとうございます。
ご指摘のとおり、これは実装の抜けですね。 :roll:

class/func.class.php の1227行目付近の以下の部分、

Everything is expanded.Everything is shortened.
 
 
 
 
 
 
 
 
 
   switch ($bc_para['mode']){
   case 'category' :
    $i++;
    $add_para[$i]=$_capt."mode=".$bc_para['mode']."&cid=".(int)$bc_para['cid'];
    $tmp_url[$i]=$tmp_url[0].$add_para[$i-1].$add_para[$i];
    $bc[$i] = array( 'name' => $bc_para['cname'] ,
        'url' => htmlSpecialChars($tmp_url[$i], ENT_QUOTES) ) ;
    break;
   case 'month' :

を、以下のように追記してください。

Everything is expanded.Everything is shortened.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
   switch ($bc_para['mode']){
   case 'category' :
    $i++;
    $add_para[$i]=$_capt."mode=".$bc_para['mode']."&cid=".(int)$bc_para['cid'];
    $tmp_url[$i]=$tmp_url[0].$add_para[$i-1].$add_para[$i];
    $bc[$i] = array( 'name' => $bc_para['cname'] ,
        'url' => htmlSpecialChars($tmp_url[$i], ENT_QUOTES) ) ;
    if(!empty($bc_para['bid'])) {
        $i++;
        $add_para[$i]=$_capt."bid=".(int)$bc_para['bid'];
        $tmp_url[$i]= XOOPS_URL."/modules/".$this->mydirname."/index.php?page=detail".$add_para[$i];
        $bc[$i] = array( 'name' => $bc_para['title'] ,
                'url' => htmlSpecialChars($tmp_url[$i], ENT_QUOTES) ) ; }
    break;
   case 'month' :

手元では修正しましたので、次回のバージョンにて修正版を同梱します。