モジュール名のない thinkPHP3.2 ページング URL に対処するにはどうすればよいですか?
http://localhost/think_message/index.php/Index/index/p/2.html これはデフォルトです
http://localhost/think_message/index.php/Home/Index/index/p/2。 html これは正しいです。ホーム モジュールがありません
U メソッドを使用して URL を生成します
もっと具体的に教えていただけますか、ありがとう
そこにはモジュール名がありません。現在のモジュールはデフォルトのモジュールであるため、URL に問題はありません:
'DEFAULT_MODULE' => 'Home', //默认模块 'MODULE_DENY_LIST' => array('Common', 'User'), //禁止访问的模块 'MODULE_ALLOW_LIST' => array('Home','Admin'),//允许访问的模块
TP3.1のページクラスを使用しているはずです(tp3.1はグループでない限りホームレベルを持ちません)そして、tp3.2 には常にホームレベルがあります)
新しいページクラスがあるかどうかを確認するには、TP 公式 Web サイトにアクセスしてください
本当に自分で消化したい場合は、それに適応するようにページを変更する必要がありますtp3.2 の変更点
$show = str_replace("index.php/Index/", "index. php/Home/Index/ ", $show,$index);
解決しました、ありがとうございます