解析続き
少しずつバラして実行してみてるんだけど
<a href='?m=({$module_name})& a=page_({$hash_tbl->hash('update_c_free_page','page')}) &c_free_page_id=({$item.c_free_page_id})'>編集</a></td><br>
このあたりが、どうもあやしいねぇ。
ここでエラーを吐き出して以降がひょうじされない模様。
()部分を個別に表示させてみっかーってことで、
・まず({$module_name})だけ表示。よし正常表示(値は表示されないけど)
・つぎに({$hash_tbl->hash('update_c_free_page','page')})・・・おっとエラー表示
・最後の({$item.c_free_page_id})・・・は確認するまでもないな、他の行で正常表示されてるし。
ってことで、({$hash_tbl->hash('update_c_free_page','page')})が原因だってことが分かりました。
問題はこれをどうやって正常表示させるかなんだけど・・・
hash()関数の異常なのか、update_c_free_pageがあやしいのか・・・