問題タブ [codeigniter-routing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - CodeIgniter URL で引数の後に関数を参照する方法は?
Web アプリケーションのセクションの望ましい URL 構造は次のとおりです:
/user/FooBar42/edit/privacy
、これをコントローラーにルーティングしたいと思います: ユーザー、関数: 編集、FooBar42
およびprivacy
引数として (この順序で)。CodeIgniter でこれを達成するにはどうすればよいですか?
.htaccess - カスタム URL 書き換えが codeigniter で機能しない
Codeigniter htaccess ファイルで以下のコードを使用します
urlwww.example.com/moscow-vacation
でアクセスすると、404 エラーが発生します。
上記の htaccess コードをコア php アプリケーションで使用しました。そこでうまくいきます。
php - CodeIgniter サイトを正しく構築する方法
CodeIgnitier を使用して Web サイトを構築しています。
私の問題は、Web ページ内でMVC パターンをどのように使用できるかです。「設定」というコントローラーがあるとします。このページ内で、設定を「システム」、「ユーザー」などのタブでカテゴリに分割したいとします。
「settings?tab=system」のような通常の方法でこれを行う方法を知っており、選択したタブに応じて適切なビューをロードします。この設定ページ用に別のMVCパターンを作りたいのですが、可能でしょうか?そしてどうやって?
php - Codeigniter、メインまたはデフォルトのコントローラーをバイパス
私は解決策を見つけようとしましたが、ここで何か間違ったことをしていると思います。
codeigniter ルーティングについてよく知っている人なら誰でも、この点で私を助けてくれることを願っています。
私が欲しいのは、
私は名前の付いたデフォルトのコントローラーを持っていますmain
私のサイトのURLは
私が望むのはmain
、センターから削除/非表示にすることであり、リンクは直接機能します。このような
mydomain.com/#home
しかし、私は codeigniter のドキュメントを使用して少し成功しました。これは私がそれを達成するためにしたことです。ルートファイルにこれを追加しました
それは機能しましたが、他のリンクを台無しにしました。
最初はdomain.com/main/#home
動作を停止しました。第二に、ここに他のコントローラー名を付けることはできませんか??
つまり、これdomain.com/virtualvault/#search
を試してもうまくいきません..
私がそれをしようとしているのは、私がdomain.com/main/#home
それに行くときはホームページに行くべきであり、また私がしようとするときdomain.com/#home
も同じホームページに行くべきであり、他のコントローラーが完全に機能することを忘れないようにする必要があります。つまり、動作するdomain.com/othercontrollername/#function
はずです。
何をどのように達成するか、.htaccessまたはルートphpファイル..
ルートコードの下でこれを試しました。
しかし、私はこのルーティングまたは .htaccess ファイルが苦手です。
それを達成する方法はありますか??
php - CodeIgniter: 項目を一覧表示できますが、読み込めません
じぶんの
アプリケーション/.htaccess
アプリケーション/config/routes.php
アプリケーション/モデル/news_model.php
アプリケーション/コントローラー/news.php
アプリケーション/ビュー/index.php:
および Applications/views/view.php
問題は、インデックス (ニュースを一覧表示) を表示できることですが、スラッグ リンクをクリックすると、次の場所に移動しようとします。
そして、見つからないエラーが発生します..
ここで何が欠けていますか?
php - Codeigniter ルーティングにより、関数が複数回呼び出される
カテゴリコントローラーに「挿入」という機能があります。/categories/insert のように URL を介して関数を呼び出すと問題なく動作しますが、/categories/insert/ (末尾にスラッシュ) のように関数を呼び出すと、関数は 3 回呼び出されます。
/categories/edit/2 のように編集機能を呼び出しても、編集機能は 3 回呼び出されます。
config/routes.php には、デフォルト ルートしかありません。私の .htaccess はこれです:
編集:
編集機能のコード:
php - シンプルに聞こえますが、機能していません: CodeIgniter 2.1.3 で CSS をインポートする
CodeIgniter 2.1.3 をダウンロードして、header_controller 経由で css をインポートしようとしています。
私はSOFを試しました:CodeIgniter - CSS の読み込み、CI_Help_pageおよびcodeigniter CSS の問題 ( SitePoint フォーム スレッド)。私は完全に混乱していて、簡単な答えが見つかりません。CodeIgniter バージョン 2.1.3 で CSS と JS をインポートする方法について、ワンステップの回答がある人はいますか
私は持っている :register.php
よりもheader.php
ここに私のプロジェクト フォルダーがあります。
ありがとう。