ホームページ >バックエンド開発 >PHPチュートリアル >thinkphp のリダイレクト ジャンプに関する小さな問題

thinkphp のリダイレクト ジャンプに関する小さな問題

WBOY
WBOYオリジナル
2016-06-23 13:37:231493ブラウズ


効果は図の通りです。サイドバーにボタンを設置し、右側に表示されているページにジャンプします。しかし、現在、表示内容を右側の領域に表示するのではなく、ページ全体に表示したいのですが、どう設定すればよいでしょうか。
他のすべてのボタンは右側の領域に表示されます
pps. これは、先生が私に一時的に行うよう指示したものです。 php と Thinkphp のフレームワークを勉強しました。よろしくお願いします。


ディスカッションへの返信(解決策)

補足: 上記は URL_MODE を 2 に調整した結果です (元々は 1 に設定されていましたが、この機能は後から私が追加しました。元の Web サイトは私が書いたものではありません)
ただし、ページを更新すると、他の機能も使用できなくなります
最後の手段として、URL_MODE を 1 に変更することしかできませんが、リダイレクトされたページのアドレスは /compiler/index.php/Resource/Index.htm になります。 /compiler/ Resource/Index.htm

より良い解決策はありますか?

Apacheの書き換えモジュールであるURL書き換え機能をオンにしていませんか?

これは HTML の問題です。クリックしたいリンク、a タグの target 属性を確認して削除してください

これは php や Thinkphp とは関係ありません。
プロジェクトの元の設定を勝手に変更しないでください (理解できないため)
これは HTML の問題です。左の列のターゲットを変更するだけです

?thinkphp??、それは html?? です。

右側に表示せずに全体を表示したい場合は、???

click

これは php や Thinkphp とは関係ありません。
プロジェクトの元の設定を勝手に変更しないでください (理解できないため)
これは HTML の問題です。左の列のターゲットを変更するだけです



こんにちは! [チュートリアル リソース] このボタンを追加する必要があることは、このプロジェクトのデータベース内のテーブルの 1 つにこのボタンの名前と ID を追加することだけがわかっています。右に表示されているページは、教師が私に投げた別の独立した Web ページ ファイルです。左の列のターゲットをどこで変更すればよいでしょうか。左側の列を定義する HTML ファイルを見つけて変更する必要があるということでしょうか?どうもありがとうございます!

はい、それを見つける必要があります。左の列を定義する HTML ファイルを見つけます (thinkphp のテンプレートです)
ブラウザを右クリックすると、左の列の URL が表示されます - Web ページのソース コードを表示します

はい、左の列を定義する HTML ファイルを見つける必要があります (thinkphp の場合、これはテンプレートです)
右クリックすると、左の列の URL が表示されます。ブラウザ上で Web ページのソース コードを表示します。



HTML ファイルを見つけました。その行は次のようになります。 [Tutorial Resources] ボタンを除いて、他のボタンは {: に従う必要があります。 U($sub['modulename'].' /index/name/'.$sub['name'])} このパスは元々、データベース内の herf フィールドを "{:U($sub) に追加したいと考えていました。 ['modulename'].'/index/ name/'.$sub['name'])}" を他のボタンに割り当て、[チュートリアル リソース] に特別なパスを割り当て、$sub.herf を通じて呼び出しますが、見つかりませんでした。 href="{$sub.herf }" を使用すると「不正な操作: U...」などが表示され、href="{{$sub.herf}{" を使用すると「template」が表示されます。見つかりません...」など、QAQ の解決方法をアドバイスしてください

This target=" {$sub.target}"
は条件文に変換する必要があります


This target=" {$sub.target }"

は条件文に変える必要があります


以上です!やっと完成しました、ありがとうございました! !

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。