問題タブ [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.

0 投票する
2 に答える
462 参照

php - CodeIgniter URL で引数の後に関数を参照する方法は?

Web アプリケーションのセクションの望ましい URL 構造は次のとおりです:
/user/FooBar42/edit/privacy、これをコントローラーにルーティングしたいと思います: ユーザー、関数: 編集、FooBar42およびprivacy引数として (この順序で)。CodeIgniter でこれを達成するにはどうすればよいですか?

0 投票する
1 に答える
442 参照

.htaccess - カスタム URL 書き換えが codeigniter で機能しない

Codeigniter htaccess ファイルで以下のコードを使用します

urlwww.example.com/moscow-vacationでアクセスすると、404 エラーが発生します。

上記の htaccess コードをコア php アプリケーションで使用しました。そこでうまくいきます。

0 投票する
1 に答える
110 参照

php - CodeIgniter サイトを正しく構築する方法

CodeIgnitier を使用して Web サイトを構築しています。

私の問題は、Web ページ内でMVC パターンをどのように使用できるかです。「設定」というコントローラーがあるとします。このページ内で、設定を「システム」、「ユーザー」などのタブでカテゴリに分割したいとします。

「settings?tab=system」のような通常の方法でこれを行う方法を知っており、選択したタブに応じて適切なビューをロードします。この設定ページ用に別のMVCパターンを作りたいのですが、可能でしょうか?そしてどうやって?

0 投票する
2 に答える
1034 参照

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 ファイルが苦手です。

それを達成する方法はありますか??

0 投票する
3 に答える
947 参照

php - CodeIgniter: 項目を一覧表示できますが、読み込めません

じぶんの

アプリケーション/.htaccess

アプリケーション/config/routes.php

アプリケーション/モデル/news_model.php

アプリケーション/コントローラー/news.php

アプリケーション/ビュー/index.php:

および Applications/views/view.php

問題は、インデックス (ニュースを一覧表示) を表示できることですが、スラッグ リンクをクリックすると、次の場所に移動しようとします。

そして、見つからないエラーが発生します..

ここで何が欠けていますか?

0 投票する
1 に答える
1799 参照

php - Codeigniter ルーティングにより、関数が複数回呼び出される

カテゴリコントローラーに「挿入」という機能があります。/categories/insert のように URL を介して関数を呼び出すと問題なく動作しますが、/categories/insert/ (末尾にスラッシュ) のように関数を呼び出すと、関数は 3 回呼び出されます。

/categories/edit/2 のように編集機能を呼び出しても、編集機能は 3 回呼び出されます。

config/routes.php には、デフォルト ルートしかありません。私の .htaccess はこれです:

編集:

編集機能のコード:

0 投票する
3 に答える
1376 参照

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

ここに私のプロジェクト フォルダーがあります。

ありがとう。