こんにちは。
昨日はありがとうございました。
同じbreadcrumbsについての質問ですが、別物だと思いますので、新規トピックとして投稿させていただきました。
メインページのindex.php?page=diarylistからタイトルをクリックした場合は、breadcrumbsに
d3diary > カテゴリ > タイトル
のようになりますが、
カテゴリページからタイトルをクリックした場合、
d3diary > カテゴリ
のようになり、タイトルが表示されませんので
最初の動作が正しいかと思います。
おそらくリンク設定だと思うのですが、
よろしくお願いします。
hiro1613さん、こんにちは。
ご報告ありがとうございます。
ご指摘のとおり、これは実装の抜けですね。
class/func.class.php の1227行目付近の以下の部分、
| 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' :
|
を、以下のように追記してください。
| 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' :
|
手元では修正しましたので、次回のバージョンにて修正版を同梱します。