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

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

cakephp - コントローラーでコンポーネント メソッドを使用できません

Cake DC utils プラグイン ( http://github.com/CakeDC/utils ) を使用しようとしているので、アーカイブを使用して Wordpress に似たブログ構造を作成できますが、メソッドを呼び出すと SQL 構文エラーが発生します:

メソッドに適切にアクセスする方法がわかりません。Bootstrap ファイルにプラグインをロードしています。

誰でも助けることができますか?

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

cakephp - SoftdeleteBehavior が削除されたインスタンスを引き続き取得する

ユーザーがモデルの削除されたインスタンスを復元できるように、cakeDC/utils SoftdeleteBehavior を使用しようとしています。

ソフト削除はこれまでのところ正常に機能していますが、削除されたモデルのインスタンスも表示できるようにしたいと考えています。

findById($id) でインスタンスを見つけようとしましたが、チェックする動作の beforeFind メソッドを呼び出すためdeleted = true、インスタンスが返されません。

SQL を直接使用せずに取得する他の方法はありますか?

編集: Cakephp-2.4.9 を使用しています

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

windows - CakePHP エラー: プラグインの移行が見つかりませんでした

CakeDC Migration Pluginをインストールしてコマンドを試してみましcake Migrations.migration generateたが、Error: Plugin Migrations could not be foundというエラーが表示されました。

プラグインのインストール パスはapp\Plugin\Migrations. コマンドをグローバルにD:\xampp\htdocs\myproj\app\Vendor\cakephp\cakephp\lib\Cake\Console実行できるように、CakePHP コンポーザーがインストールされているディレクトリであるシステム環境変数へのパスを追加しました。cake

パスを に変更しましたapp\Vendor\binが、それでもエラーが発生しました:

再度、パスを に変更しましたapp\Consoleが、エラーはShellDispatcher.php のファイルが見つかりません。ファイルは、上記のcakeグローバル システム パスに存在しますが、 には存在しませんapp\Console

[編集]

に 2 つのプラグインがありますapp\Plugin

私はCakePlugin::loadAll()入っていてapp\Config\bootstrap.php、これを試しました:

最初の行は戻りますfalseが、2 行目は戻りますtrue。移行プラグインが正しく読み込まれなかった可能性があります。

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

cakephp - CakePHP: 別のモデルから仮想フィールドを検索する

別のモデルから仮想フィールドを検索する際に問題が発生しています。ユーザー/注文の2つのモデルがあります。以下のエラーを除いて、両方ともセットアップされ、正常に動作しています。

ユーザー モデル (hasMany Order):

上記は User.name (最初と最後) を検索します。

注文モデル (belongsTo ユーザー):

Order モデルから User.name にアクセスしようとすると、データベース エラーが発生します。「最初と最後の」から注文を検索するにはどうすればよいですか?

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

excel - cakedc csvimport が csv ファイルからレコードをフェッチしない

次の CSV ファイルがあります。最初の行はヘッダーです。

そしてadmission_no、私のデータベース テーブルfirst_namelast_namegenderは、、、、、、、、、およびdate_of_birthです。join_dateform_idstream_idschool_photo

CakeDC Utils プラグインを使用してデータをインポートすると、次のようなフラッシュ メッセージが表示されます。

file.csv から 0 件のレコードが正常にインポートされました

ヘッダーを削除したり、区切り文字を変更したりNULLschool_photo列に追加したりしましたが、null 許容であるため、何も機能していないようです。

誰かが間違っていることを教えてもらえますか?

Ubuntu libre Office のインポート機能を使用して csv を生成しています。

}// インポートを終了

ビューファイル

?>

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

php - cakephp cakedc users で現在ログインしているユーザーを取得するにはどうすればよいですか

Cake php の CAKEDC ユーザー プラグインで現在ログインしているユーザーを取得する方法を教えてください。アプリ内で自由に使えるようにしたい。wordpress と同じように: login_user()、get_current_user()。

0 投票する
0 に答える
83 参照

cakephp-2.0 - Cakephp で CRUD .json を検索する

CRUD コンポーネントを使用してデータを .json にフォーマットしています。テーブルとフィールドを検索する必要があります。Cake DC 検索コンポーネントをインストールしましたが、2 つを連携させる方法がわかりません。誰かが私を正しい方向に向けることができますか?

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

cakephp - cakephp cakedc 検索プラグイン フィルター名 値 と 条件

Cakephp 3.0 が正常に動作する Cakedc 検索プラグインがありますが、次のようなより高度な検索フィルターが必要です。

だから私はこれを達成するために2つのドロップダウン選択と1つのテキスト入力を追加しようとしています.

「city」は、db フィールドのドロップダウンに含まれます。

=, !=, like %?%, like %?, not like ?% 条件はドロップダウンになります

「ロサンゼルス」の検索値が入力されます。