問題タブ [codeigniter-2]
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情報を取得する方法
私はこれらのURLを持っています:
これらのURLからコントローラー名、アクション名を取得する方法。私はCodeIgniterの初心者です。この情報を取得するためのヘルパー関数はありますか
元:
どこ$params
が
macos - Mac OS X Snow Leopard で CodeIgniter 2.0 フレンドリー URL が機能しない
CI 2.0 では、何らかの理由で URL が機能しません。
これが 2.0 の問題なのか、それとも私の設定の問題なのかはわかりません。
Mac OS X Snow Leopard で Apache 2 を実行しています。
.htaccess ソリューションを探しましたが、CI 2.0 のソリューションが見つかりませんでした。
php - Codeigniterのページを更新しないサインアップフォームを作成するにはどうすればよいですか?
これが私がやろうとしていることです。
検証ステップが失敗するたびにページが更新されない、サインアップフォームを備えたホームページが必要です。
サインアップフォームには2つのステップが必要です。
最初のステップのサインアップフォームフィールドと日付のドロップダウン..これがすべて正常に渡されると、ページを更新せずに、またはキャプチャでポップアップすることなく、キャプチャに転送されます。キャプチャが成功すると、ユーザーが登録されます。
現在、検証に合格すると、コントローラーはビューsubmit_success.phpをロードします。
私がやろうとしていることを達成するための最良の方法は何ですか?
アヤックス?Javascript?
私に指摘できるcodeigniterチュートリアルはありますか?
または、例を挙げていただけますか?
php - フォームの検証が成功した後、ajaxフォームでキャプチャ検証をブラウザに挿入するにはどうすればよいですか?
現在、私のフォームは検証に合格した後、htmlページに転送されます。
reCaptchaをプルする最後のステップが必要です。reCaptchaが渡された場合にのみ、ユーザーの登録詳細がデータベースに送信され、ユーザーは選択したページに転送されます。
このおかげで最善の方法を教えてください。
これが私のjavascriptとajaxです。submit.phpは、私のすべての検証ルールを保持するファイルです。私は今、キャプチャを保持するファイルを用意し、ajaxを使用してそのファイルを取得する必要があると思います。そうでない場合は、もっと良い方法があります。まだ勉強してる。
codeigniter - codeigniterモジュラーエクステンション
モジュラー拡張機能をcodeigniter2セットアップに実装しようとしていますが、いくつか問題があります。ウィキのインストール手順に従いましたが、すべて正常に機能していました。それから少し遊んでみて使ってみました。私が行ったのは、必要なフォルダーを持つusersという新しいモジュールを作成し、users_mというモデルクラスを追加することだけでした。次に、ウェルカムモジュールコントローラーからこれをロードしようとしました。ウィキによると、これは非常に簡単なはずです。この行を追加しただけです
私のウェルカムコントローラーのコンストラクターに。
残念ながら、この時点で私は死の白い画面を取得します。
だから私は何か他のものを試しました。今回は荷重モデルラインを削除して追加しました
今回はウェルカムページが表示され、プロファイラーが表示されましたが、ページの上部に次のエラーが表示されました。
これらの2つの試みが関連しているかどうかはわかりませんが、私の設定には明らかに正しくないことがあります。誰かが私を正しい方向に向けることができますか?
doctrine-orm - Doctrine 2.0コマンドラインインターフェイス(CLI)から関数が実行されないのはなぜですか?
このガイドの助けを借りて、最近、Codeigniter2.0とDoctrine2.0のベータ版を連携させることができました:http://eryr.wordpress.com/2010/09/26/integrating-doctrine-2-with- codeigniter-2 /
そのガイドに記載されているようにCLIを設定しましたが、コマンドを実行できません-doctrineと入力してメニューとコマンドのリストを取得しますが、 doctrine orm:schema-tool:createのようなコマンドを入力するとコマンドのリストとともに同じ画面を再度ロードするだけです。エラーメッセージなどは表示されません。
私のアプリケーション/doctrine.php:http://pastebin.com/P0CtefhF
私のapplication/cli-config.php:http: //pastebin.com/KCVfZFct
誰かが私に手がかりを与えたり、正しい方向に私を向けることさえできれば、私は最も感謝するでしょう。私は1日半の間これに頭を悩ませようとしています:S
php - codeigniterコアシステムを拡張して、複数のサイトでカスタム関数を使用できますか?
私は現在、CodeIgniterを使用して、編集可能な複数のテーブルキットテーブルを表示し、それらを編集したときに到着するAJAXを処理することを主な目的とする1つのサイトをサポートしています。PHPMyAdmin[VERY]Liteの一種。これには、サイトの主要な機能を実行する多数のコアヘルパーとコントローラーがあり、いくつかのサイト固有のコントローラーとヘルパーが混在しています。
別のサイトでコアコードベースを再利用できるように、サイトを再構築したいと思います。ただし、同じコントローラー内にいくつかのデフォルトのコントローラー関数といくつかのcutsom関数を使用したいと思います。つまり、どこかのシステムファイル内:
そして1つのサイトで:
次に、他のサイトで:
誰かが私がこれを行う方法について何かガイダンスがありますか?
ありがとう、
レミアント
git - CodeIgniter プロジェクトの Git 環境
CI 2.0 Reactor リポジトリに基づく新しい CI プロジェクトから始めています。CI2 コードはまだ変更されているため、そのコードを最新の状態に保ちたいと思います。問題は (Git を使用して) どのようにするかです。
非 CI の人々にとって、CI2 プロジェクトの基本構造は次のようになります。
システム ディレクトリにはフレームワークが含まれ、index.php はブートストラップを実行し、アプリケーションには私のプロジェクトが含まれます。理想的には、Git を使用して index.php とシステム フォルダーの両方を最新の状態に保ちたいと考えています。私が守りたいもう 1 つのことは、アプリケーション フォルダーの名前です。(index.php でアプリケーション フォルダーのパスを変更できます。) 名前を同じにしておくと、フォルダーにドロップするだけですぐに使用できます。
私はgit サブモジュール(以下を参照) を使用してこれを実現しようとしましたが、サブモジュールではターゲット リポジトリからディレクトリを指定できません。
どうすればこれを達成できますか?
.htaccess - codeigniter 2 htaccess ルーティングの違い
28日にリリースされたCodeigniter v2.0。新規インストールをセットアップし、index.php を URL から削除しようとしました。同じ Apache サイトで利用可能な構成、htaccess、および codeigniter 構成を使用しています。
index.php を除外すると、Codeignter は routes.php で定義されたデフォルトのコントローラーのみをロードします。
例えば
- http://myurl.com/welcomeはウェルカム コントローラーを読み込みます
- http://myurl.com/eventsはウェルカム コントローラーを読み込みます
- しかしhttp://myurl.com/index.php/eventsはイベントコントローラーをロードします
問題のサイトの私のApache構成は次のとおりです。
これが私のhtaccess構成です
そして、これが私のcodeigniter構成ファイルです /var/www/mysite.com/application/config/config.php
php - Codeigniter データベース ベースの構成設定
Codeigniter 2.0 の最新コピーを使用してアプリケーションを構築しています。私のアプリケーションは動的で、カスタム CMS のようなものです。次のフィールドを持つ「設定」というデータベーステーブルがあります。
- ID
- 名前
- 価値
基本的に私が現在行っていることは、ヘルパー関数を使用して、サイト名や現在のテーマなどの設定テーブルから特定の設定を取得することです。しかし、設定を取得するための一定量のデータベース呼び出しは、データベース上で少し多すぎるのではないかと考え始めました。
アプリケーションの設定をデータベースから取得して、構成ファイルに追加する方法はありますか? Mojomotor が似たようなことを行うことに気付きました。これは CI 2.0 アプリケーションですが、これを行うには、最も単純で簡単なコードの方がはるかに望ましいと思います。
データベースの設定が変更されているかどうかを頻繁に確認し、構成ファイルを更新できるようにしたいと考えています。データベースへの負担が少ないほど良いです。