問題タブ [yii-components]
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 - コンポーネントを構成する方法は?
プロジェクトでランダム性コンポーネントを使用したいのですが、構成できません。私がしているとき
これはactionIndex()でエラーをスローします
これをmain.php構成ファイルに入れました
だから、私を助けてくれませんか?
-------------------------------------------------- ---------編集---------------------------------------- ---------------------------
すべての回答に感謝しますが、Randomnessは1and1.comホスティングで機能していないようです。しかし、すばらしいニュースは、ランダム文字列を生成する別の良い方法を見つけたことです。1and1.comで有効と思われる「/dev/urandom」を使用しています。コードは次のとおりです。
しかし、今、私は別の質問があります。データベースのソルトに保存する必要があるときに、$ charで使用されている文字が原因で、問題が発生しますか?
php - yii memcache インクルード エラー
このエラーが発生しています:
そして、ここに問題の完全な説明があります:
php - HTML要素データにアクセスしてPHPでコントローラーに送信する
私はphpの初心者で、Yiiと呼ばれるMVCphpフレームワークを使用しています。PHPでhtml要素の値を取得する方法を説明している記事が見つからないようです。どこを見ても、他のビューでPOSTを実行した後、フォームフィールドから値を取得する方法がすべてです。とにかくフィールド値を取得してPHPのコントローラーに送信し、元のビューに戻る方法はありますか?
.Net MVCでは、jqueryを使用してフォームフィールドを取得し、ajax呼び出しを実行します。機密データではないので、セキュリティについては心配していません。私はajaxが好きです。なぜなら、ページのポストバックを行わないからです。データを送信するだけで、同じページに留まります。
PHPでMVCAJAXのようなことをする方法はありますか?HTML要素の値を読み取り、データ操作のためにコントローラーに送信しますか?
php - ネストされた CActiveForm - Yii フレームワーク
メインの index.php に次のコードがあります。
および部分ビュー _showSuestions の次のコード
問題は、これが機能しないことです。ページにアクセスすると、partialView を呼び出した後、フォーム タグが突然閉じられます。これはネストされた CActiveForm が原因だと思いますか? 内側の CActiveForm を削除すると機能します
php - Yii で現在のコントローラ ID を取得する
現在のアクションを処理する現在のコントローラー名を取得したい。しかし、私の場合は、レイアウト ファイルの main.php で現在のコントローラーを探します。
これは私のディレクトリ構造の小さなビューで、レイアウト ファイルと、コントローラ名の検索でコードを配置するファイルがどこにあるかを示しています。
- /保護された
- /テーマ
- /mylayout
- /レイアウト
- main.php
- column1.php
- column2.php
- /サイト
- index.php
これは可能ですか?次のコードを試してみましたが、現在のコントローラー名を取得できませんでした...
ありがとう
php - イイ。モジュールコントローラーから関数にアクセスする
アプリにモジュールがあり、そのデフォルトのコントローラーの下にrenderPageLinks
、ウィジェットが使用する配列を返す関数が呼び出されています。
ウィジェットはgenMenu
、/themes/jui/views/layouts/main.php から呼び出されます (メニューを生成します) renderPageLinks からウィジェットに値としてデータを渡す必要があります。
問題は、Yii が関数 renderPage Links を見つけられないことです。
私は利用するために、次のさまざまな組み合わせを試しました..
助言がありますか?
ps コントローラ pageLinkGen に移動しようとしrenderPageLinks()
ましたが、Yii は で使用されているモデルを見つけられませんrenderPageLinks()
。
php - 複雑な$textFieldを持つCHtml::listData
モデル内のいくつかの属性をとして使用したいと思いますtextField
。このようなもの:
これにより、'attribute1 attribute2 (attribute3)'
自動的に正しい属性値に変換されます。「そのまま」('attribute1 attribute2 (attribute3)'
)と書いて、モデル内にミドル関数を作成してfullName()
みましたが()、何もうまくいかなかったようです。
前もって感謝します。
yii - Yii は画像ファイルを保存できません CFileUploaded
このコードを使用して単純なフォームからアップロードされた画像を保存できません
php - YiiフレームワークのCListView
私はyiiフレームワークの作業を開始し、yiiブログチュートリアルに従って、このチュートリアルでyiiフレームワークの基本を学びました。彼らは、投稿ビューでClistViewを使用しましたが、例外が発生します。
これは私がビューファイルで使用したコードです:
これは私のPostsControllerに含まれているものです:
どこが間違っているのかわかりません。
yii - YiiAccessRulesは式のコールバック関数にパラメーターを渡します
YIIモジュールベースのアプリケーションを開発しています
モジュール全体だけでなく、特定のアクションでユーザーを制限する必要があります
ルールで使用するユーザーを制限することはできましたが'expression' + callback
、2つの異なるアクションに同じコールバック関数を使用したいと思います。つまり、パラメーター値を取得し、それに応じて実行するアクションを評価するコールバック関数があります。私がまだやったこと
コールバック関数
送信した場合、コールバックからこの'$op'を取得できません'expression'=>array($this, "checkAccessRule(1)"),
助けていただければ幸いです