CakePHP

CakePHPは、PHPで書かれたWebアプリケーション開発用のフレームワークです。 Ruby on Railsの考え方を多く取り入れており、Railsの高速性とPHPの機動性を兼ね備えています。 MVCやORMなどを「規約優先の考え方」で利用するため、コードを書く手間を省くことができます。 外部のライブラリに依存しないので、単体での利用が可能です。

RSS

  • 受付中

    回答
    2

    cakephp3 FormHelper、ゼロ日付(2017-00-00)を入力許容したい

    cakephp3のDATEタイプのフォーム入力で、 年や月まで判明して、日付が不明な場合(1994/03/00)や 年まで判明して、月日が不明な場合(1994/00/00)など、 ゼロ日付を許容入力したいです。 この場合、どのようにテンプレートに記入したらよいのでしょうか? ご存じの方、いらっしゃいましたら教えて いただけないでしょうか。

    • 0評価
    • 35PV
    maifukuhara maifukuhara 1日前
  • 解決済

    回答
    2

    CakePHP3のtimeformatについて

    編集ページでデフォルトで表示されるのが となってしまいます。 日付の場合 'type' => 'text', 'format' => 'Y-m-d', 'default' => date('Y-m-d'), で、日付のみ表示することができたのですが 型:timeから時間のみ表示するにはCakePHPではどのように書いたらいいのでしょうか

    • 0評価
    • 46PV
    ssk ssk 13時間前
  • 受付中

    回答
    2

    phpでのdtoについて

    スマートに項目をまとめてフロントが使いやすいように返却するにはどうしたら良いでしょうか? サーバー処理で項目をまとめてフロントに返したいのですが、その際dtoのようなクラスを作成した場合 dto自体をreturnで返却してしまうとクラスそのものが返り値になってしまい困っています。 そもそもphpでdtoが一般的なのかも伺いたいです。 class

    • 0評価
    • 110PV
    eugenio eugenio 4週間前
  • 受付中

    回答
    1

    CakePHP3でログイン時にアソシエーションも行いたい

    $this->loadComponent('Auth', [ 'authenticate' => [ 'Form' => [ 'userModel' => 'users', 'fields' => [

    • 0評価
    • 16PV
    ssk ssk 14時間前
  • 受付中

    回答
    0

    cakephp3 FormHelperのControlメソッド($this->Form->contr...

    cakephp3.x系のCookBookに、 フォームの出力細かく定義したい場合はcontrolメソッド( $this->Form->control)を使うと よい旨の記載があります。 https://book.cakephp.org/3.0/ja/views/helpers/form.html#automagic-form-elements 3

    • 0評価
    • 11PV
    maifukuhara maifukuhara 1時間前
  • 受付中

    回答
    1

    cakephp2.9.6を使ってTodoアプリを作成したいです。

    開発環境: mac OS X(Sierra) Apache 2.4.23 MySQL5.5 https://soarcode.jp/posts/135 こちらのサイトを参考にTodoアプリを作成しているのですが、 mysqlのtable作成でつまっています。 -- create task table CREATE TABLE ca

    • 0評価
    • 30PV
    Daisuke_2017 Daisuke_2017 1日前
  • 解決済

    回答
    1

    カラーミーショップへのCakePHP導入について

    シンプルな疑問ですが カラーミーショップにCakePHPを導入することは可能なのでしょうか?? ご指摘の程よろしくお願いします。

    • 0評価
    • 30PV
    shiritai shiritai 1日前
  • 解決済

    回答
    1

    Call to a member function allow() on null

    cakePHP 2.9を使用しています。 authコンポーネントを使用したいのですが、 表題のCall to a member function allow() on nullエラーが出てしまい、 どう対処したらいいかわからず、困り果てています。 どなたか、解決策をご存知の方らがいらっしゃいましたら、 教えていただけますでしょうか。 コントロ

    • 0評価
    • 17PV
    TomoKubota TomoKubota 1日前
  • 解決済

    回答
    1

    Apache2のエラー解決に関する質問

    cakephpを使うためにapacheを使っているのですが、 Apache実行ユーザに対して、ログファイルやキャッシュディレクトリに対しての書き込み権限が無いことでエラーが起きてます。 そこでhttp://kwski.net/cakephp-2-x/1009/ このサイトを参考にしています。 tmpディレクトリの所有者を再帰的にapach

    • 0評価
    • 54PV
    Daisuke_2017 Daisuke_2017 2日前
  • 解決済

    回答
    1

    CakePHP3で値が0の時にバリデーションエラーを実行したい

    知りたいこと セレクトボックスの値が0の時にエラーメッセージを表示したいです。 notEmptyで対応できるかと思ったのですが、できませんでした。 今のコード <select name="wbo01" class="form-control" required="required" id="wbo04"> <option value="0" s

    • 0評価
    • 25PV
    ssk ssk 2日前
  • 解決済

    回答
    1

    CakePHP3でフリーワード検索

    知りたいこと 全ての列に対してフリーワード検索を行う際のコードの書き方について 前回の質問から追加して質問させてください。 下記のように連番の場合は前回の質問のKosuke_Shibuya様の回答で問題ないのですが if(isset($freeword_str) && $freeword_str !== FALSE){ $query->wh

    • 0評価
    • 31PV
    ssk ssk 2日前
  • 受付中

    回答
    1

    apacheの設定でわからないところがあります。

    cakephpを使うためにapacheを使っているのですが、 Apache実行ユーザに対して、ログファイルやキャッシュディレクトリに対しての書き込み権限が無いことでエラーが起きてます。 そこでhttp://kwski.net/cakephp-2-x/1009/ このサイトを参考にしているのですが、 tmpディレクトリの所有者を再帰的にapac

    • 0評価
    • 58PV
    Daisuke_2017 Daisuke_2017 2日前
  • 解決済

    回答
    1

    CakePHP3でフリーワード検索を実装

    コントローラー側で$freeword_strを受け取り、SQL文を発行するようにしているんですが CakePHPならではのもっと効率的な書き方はないでしょうか? 検索項目が80個程あり、困っています、、、、、 if(isset($freeword_str) && $freeword_str !== FALSE){ $query->where([

    • 0評価
    • 30PV
    ssk ssk 2日前
  • 受付中

    回答
    0

    CakePHP2で、Componentのディレクトリ位置の変更の仕方を教えてください。

    CakePHP2で、app以外に複数のアプリを使用しています。 その状況で、複数のアプリに共通するComponentを使いたいと思います。 通常、 app/Controller/Component に設置するComponentですが、 これをappと同レベルのディレクトリ位置に変更する方法を教えていただけないでしょうか? (設置・各アプリからの参

    • 0評価
    • 22PV
    KazumsaTahara KazumsaTahara 2日前
  • 解決済

    回答
    1

    CakePHP3のpaginateに最大値はありますか?

    CSV出力をする際に $this->paginateを150に設定してから、出力するようにしていいます。 $this->paginate = ['limit' => 150]; ただ、100件目以降を取得することができません。 $this->paginate = ['limit' => 50]; $this->paginate = ['limi

    • 0評価
    • 22PV
    ssk ssk 4日前
  • 解決済

    回答
    3

    mysqlのdate型の値が取得できない

    初心者で恐縮ですが、ご教授ください。 cakephpでmysqlからdate型の値を取り出そうとしてるのですが、Unknown getter 'time'というエラーが出てきてしまいます。 以下をSQLを発行して取得しました。 $data = [ (int) 0 => object(Cake\ORM\Entity) {

    • 0評価
    • 44PV
    navca navca 5日前
  • 解決済

    回答
    1

    CakePHP3 BelongsToMany アソシエーションの保存

    isset($this->request->data['daldata11s']) && is_array($this->request->data['daldata11s']) ? $dal11s = $this->request->data['daldata11s'] : FALSE; if(isset($dal11s)){

    • 0評価
    • 26PV
    ssk ssk 4日前
  • 解決済

    回答
    1

    CakePHP3でコントローラー側でINPUT_POSTを利用することに意味はありますか?

    新規追加や編集の時 $this->request->dataで全ての値を取得できますが 個別に処理したい場合はfilter_inputで値を取得してから 処理を行っています。 //コントローラー側 if ($this->request->is(['patch', 'post', 'put'])) { $da

    • 0評価
    • 22PV
    ssk ssk 5日前
  • 解決済

    回答
    1

    CakePHP3でcakephp-csvviewを利用してCSV出力

    daldata02s.nameを指定しても出力されるCSVは空欄になってしまいます。 アソシエーション自体はうまくいっていて、発行されるSQL文を直接実行して確認もしました。 指定方法が間違っているのでしょうか? CSVを出力するためのサンプルコード //CSV出力 $table = $query; $_serialize = 'table'

    • 0評価
    • 18PV
    ssk ssk 5日前
  • 解決済

    回答
    3

    CakePHP2で特定のViewにゴミが表示される

    前提・実現したいこと CakePHP2.9.6で開発の勉強をしています。 発生している問題 特定のViewにおいて画面左上に「s」という文字が表示されます。 該当のViewの出力ページのソース(Chromeにて確認) s <!DOCTYPE html> <html> <head><meta http-equiv="Content-Type"

    • 0評価
    • 58PV
    irakoon irakoon 6日前
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    1885

  • 総質問数

    1489

  • 今週の質問数

    23

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る