問題タブ [cakedc]
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 - cakedc評価プラグインがデータを保存しない - cakephp 2.6
CAKEDC RATING プラグインの基本的な使用法に従っていますが、機能させることができません。ビューの「レート」ボタンをクリックしても、テーブル「レート」にデータが保存されません。
ポストコントローラー:
投稿/閲覧:
RatableBehavior
投稿されたデータの 154 行付近をデバッグしました。
出力:
user_id
users
テーブルとid
の主キーですposts
。
どうすれば修正できますか?
mysql - CakeDC 検索プラグインで 2 つのモデルをリンクする
私は何日も費やしている小さな問題を抱えています。CakePHP で 2 つの異なるモデルを検索する必要があります。私は CakeDC 検索プラグインを使用しています。モデルは「Desordens」と「Sinonimos」で、関連付けは hasMany です。1 つの「Desorden」には多くの「Sinonymous」があります。
だから、私はこれを作ったCakeDC Docsの例に従います:
私がやりたいのは、ユーザーが名前、orphanumber、または同義語を挿入できる検索です。SQL では次のようになります。
しかし、テーブル「Sinonimo」は結合されておらず、1054 エラーがあります。
エラー: SQLSTATE[42S22]: 列が見つかりません: 1054 不明な列 'Sinonimo.sinonimo' in 'where clause'
何が欠けているのかわからない、次のように構成したコントローラー:
クエリが正しい方法で構築されているため、モデルまたは Cakedc の filterArg 構成に問題はないと思います。bindModel を使用してテーブル 'Desordens' と 'Sinonimos' を結合しようとしましたが、成功しませんでした....
誰でもこの参加を手伝ってくれますか?
ありがとう
php - Cakedc 検索: ワイルドカードやコネクタを使用すると、このエラーが発生します: foreach() に無効な引数が指定されました
たとえば、$data['competences'] =java+oracle,sql というコンピテンスで検索したい場合、リクエスト コンピテンスのメソッドは、java が最初に oracle が 2 番目、sql が 3 番目であることを認識している必要があります。私はこのエラーを持っています foreach() に無効な引数が提供されました 私はprbが入っていると思います
$data = array('competences' =>'First%+Second%, Third%');
or at
私のクエリリクエストでは、この驚きがあります:
これは私のモデルuser.phpです
cakephp - 「その場所にアクセスする権限がありません」というメッセージを変更します。Cakephp 3.x を使用したプラグイン cakedc/users で
メッセージを変更しようとしています
その場所にアクセスする権限がありません。
cakedc/users プラグインと cakephp 3.1 を使用しますが、方法が見つかりません。
これは src/Controller/AppController の私の設定です:
しかし、まだメッセージ:
その場所にアクセスする権限がありません。
何が間違っているのですか?
ありがとうございました。
cakephp - Cakephp および Cakedc ユーザープラグインでユーザー名の代わりに電子メールを使用する方法
Cakedc プラグインを使用しています。ユーザーログインにユーザー名とパスワードを使用しています。ユーザー名の代わりに電子メールでログインしたいです。ユーザー名をそこに置いたり、データベースに保存したりしたくありません。どうすればそれを行うことができますか?
composer を使用してベンダー・ディレクトリーにインストールされた PS プラグイン
email - CakeDC ユーザー プラグイン: メール フィールドをユーザー名として使用する
電子メール フィールドをユーザー名として使用するように CakeDC のユーザー プラグインを設定することは可能ですか?
デフォルトでは、Users プラグインにはユーザー名とメールの両方のフィールドがあり、すべてうまく機能します! しかし、認証用のユーザー名として電子メールを使用したいので、ユーザー登録を簡素化できます。
AppControllerに Auth コンポーネントをロードしてUsersAuthComponentをオーバーライドしようとしましたが、ログインが機能しなくなり、「間違ったユーザー名またはパスワード」と表示されます。
ドキュメントに従って、bootstrap.phpのUsersAuthComponentもオフにしました。
トリックはありますか?私はそれが可能だと信じていますか、それともバグですか?
私はCakePHP 3.1とCakeDC User plugin 3.1を使用しています