トップページは親カテゴリーと子カテゴリー。
カテゴリーページはその所属する子カテゴリーのみと、カテゴリーの表示のさせ方を変更したい。

まず、カテゴリーのテンプレートは
template/parts/weblinks_category_navi.html なので、これをコピーして、「2」を作る。

引っ張ってくるテンプレートは、
function fetch_category_navi( &$categories, $image_mode, $cols, $keywords ){

}

をコピーし、
function fetch_category_navi2( &$categories, $image_mode, $cols, $keywords ){

}を作成。

その中の、
$text = $tpl->fetch( $this->_get_parts_file( ‘weblinks_category_navi.html’ ) );

を先ほどコピーしたファイル名へ。

index.phpやviewcat.phpに、

ツꀀ$category_navi = $weblinks_template->fetch_category_navi( $category_list, $conf[‘index_cat_img_mode’], $conf[‘index_cat_cols’], $keywords_urlencoded );

$xoopsTpl->assign(‘weblinks_category_navi’, $category_navi);

という風にアサインしているところがあるので、

$category_navi = $weblinks_template->fetch_category_navi2( $ …..

という風に変更するとよい。