問題タブ [codeigniter-form-helper]
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 ヘルパーを追加するために `Composer` を使用する方法は?
コンポーザーの仕組みを学ぶために
composer.json
すべての依存関係とともに codeigniter をダウンロードするために作成しました
次に、vendor
を使用してディレクトリを作成しましたcomposer
これらすべてをロードした後、codeigniter に付属のフォーム ヘルパーを使用したいだけで、composer を使用してこれらすべてを行いたい (composer の仕組みを知るため)。
次のコードを持つ index.php を作成し、これも含めましたrequire 'vendor/autoload.php';
訪問する127.0.0.1/index.php
と、次のエラーが表示されます
Notice: Undefined property: A::$load in C:\xampp\htdocs\M\index.php on line 14
Fatal error: Call to a member function helper() on a non-object in C:\xampp\htdocs\M\index.php on line 14
だから、私が望んでいたように機能していません。誰かが何が悪いのか説明してください。
アップデート
フォームヘルパーを含めた後でもこのエラーが発生するため、含めましたvendor/autoload.php
Fatal error: Class 'CI_Controller' not found in C:\xampp\htdocs\M\index.php on line 7
codeigniter - Codeigniter Form Helper - 「選択」コントロールにパラメータを追加する方法は?
Codeigniter で書かれたサイトを変更する必要がありますが、専門家ではありません。
私がやりたいことの 1 つは、フォームの選択コントロールを変更して、写真を含むドロップダウン リストにms-dropdownを使用することです。
ただし、Codeigniter フォーム ヘルパーに各オプションの ID と値以外のパラメーターをレンダリングさせる方法がわかりません。この場合、ms-dropdown を機能させるには、各オプションでdata-image="..."もレンダリングする必要があります。
現在のコードは次のようになります。
これは次のようにレンダリングされます
Codeigniter をレンダリングさせる方法はありますか
codeigniter-2 - ドロップダウン form_helper codeigniter 2.4 行 325
いくつかの体の助け。私はそのような同じエラーがあります
"メッセージ: 配列から文字列への変換
ファイル名: helpers/form_helper.php
ライン番号: 325"
これは私のモデル、コントローラー、およびビューのコードです
function get_data() {
$query = $this->db->get(' if ($query->num_rows() > { return $query->row_array(); }else{ return FALSE; }
//コントローラ
{ $data['title'] = "プロジェクト"; $data['main_content'] = 'jurnal_proyek/display'; $this->jurnal_model->set_project(); $data['journal_data'] = $this->journal_model->get_data(); $this->load->view('レイアウト/テンプレート', $data); }
//見る
'Semua', 4 => 'Pendapatan',5 => 'Biaya'); echo form_dropdown('jenis', $options, $selected, $data); ?>
php - CodeIgniter フォーム ヘルパー/投稿データの問題
CIで基本的なWebサイトを構築しています。フォーム ヘルパーを使用してフォームを作成し、次の行に沿って何かを実行しています。
ビュー (create_form.php から):
コントローラー (site.php から):
モデル:
フォームを送信すると、確認ページ「created.php」ではなく、「create_article.php」(フォームを含む) がリロードされます。おそらく $post_check はそれに渡されたデータを取得していませんが、送信後にページを更新すると POST データ通知がトリガーされるため、その理由はわかりません-何かが確実に取得されています! どんな提案でも大歓迎です。
php - codeigniter での多次元入力配列チェック
現在、1 つのタイトルと 1 つのコンテンツ、およびランダムな番号 (またはなし) のリンク グループ (linktext と link ) (動的に生成されるため) が必要であるというデータがあります。すぐ。したがって、データの例は次のとおりです。
私のフォームは
問題は、単純に
動かない
linkTxt[0] または link[0] (または任意のペア) が存在する場合は、対応するペアを確認したいと思います。それらのいずれも存在しない場合(ユーザーはリンクを挿入しないことを選択できます)(チェックは必要ありません)ありがとう
php - form_validation からのエラーのあるフィールドからのフィールド ID?
私はインターネット全体を検索していましたが、私の問題に対する答えが見つかりませんでした。codeigniter form_validation ヘルパーを使用しています。
入力フィールドを赤などに色付けして、どの入力フィールドでエラーが発生したかをユーザーに伝えたいと思います。
入力フィールドの例を次に示します
そしてコントローラーで
そのアラートの代わりに、入力フィールドを赤く塗りたいと思います。しかし、そのアラートの代わりにスタイリングを含めようとしても、CI はファイルにヘッダーを配置する前にこれを書き込み、css ファイルのインクルードですべてのエラー スタイリングが失われるため、何も起こりません。エラーが発生したフィールドのフィールド ID を取得する方法はありますか? そして、たとえばjqueryで入力を赤く塗るにはどうすればよいですか?
ありがとうございました。