atk4

    2

    1答えて

    私はPHPフレームワークAgile Toolkitバージョン4.3.2を使用しています(現時点では最新です)。私は、デフォルトのPageクラスを拡張したページにいます。私は、フォームオブジェクトのHTMLを取得するにはどうすればよい $form = $this->add('Form'); $form->addField('text', 'name', 'Name'); $form->addSu

    4

    3答えて

    私はPHP libraryで作業しています。これはさまざまなPHPプロジェクトによってさまざまな環境で使用される可能性があり、できるだけ最小限に抑えようとしています。 いくつかの状況では、たとえば例外をスローする必要があります。 throw Exception('template has invalid tag'); そのようなエラーは、タグの名前のない非常に有用ではありません。 throw

    1

    1答えて

    私はアジャイルツールキット4.3.2を使用しています。私はフォームを含む仮想ページを持っています。 私はボタン作成: $this->button = $this->addButton('') ->setAttr('title', 'Show Virtual Page'); をそして、私は、このボタンに仮想ページをバインドさ: $vp = $this->button->add('V

    7

    2答えて

    月額(または毎週)固定金額の定期請求を伴うアプリケーションを作成しています。契約がキャンセルされるまで継続することができます。 お客様は事前に複数の期間を支払うことができます。 予約を取り消して、未払いの期間の後に戻ってくることができます。 期間が過ぎているときに私に知らせるためには、システムが必要です。 だから私は は、いずれかのアプリケーションのこの種のようになってきた、(おそらくデータベース

    0

    1答えて

    私はCRUDとhasOne()の問題を発見しました。ここで$ display_fieldは "add"フォームで無視されます。参照モデルに '名前'フィールドがある場合、CRUDの追加フォームのドロップダウンメニューが正しく入力されます。しかし、hasOne()モデルが$ display_fieldパラメータを使用する場合、私はAddフォームが指定されたフィールドを表示すると期待していますが、そう

    2

    1答えて

    私はAtk4のUIを探求しています。私はいくつかのテーブルビュー(配列データ付き)でビューを使用しようとしていますが、atk4は致命的なエラーを表示します:Attempting to initialize twice。 $mainDiv = new \atk4\ui\View(); $table = new \atk4\ui\Table(['celled' => true]); $table-

    1

    2答えて

    id、name、id_parent構造のカテゴリテーブルがあります。私はatk4を使用しており、インデントされたサブカテゴリをドロップダウンして表示したい。だから: home ---cat1 ---cat2 ------subcat2.1 ------subcat2.2 ---cat3 etc 私はこれを改善する方法を見てみたいですが、何か作業をしました。現在、私はhasMany()

    1

    1答えて

    atk4.2 filestoreのサンプルコードの完全な使用例がありますか? 私はdocsとstackoverflowで検索してきましたが、私が見つけたほんのいくつかの例は私のために働いていません。 Model_FileまたはModel_Filestore_Fileを延長する必要がありますか? まず私は、クラスがファイルに定義されていません が 2つ目は、 ファイルストア/ libに/モデルを含め

    0

    3答えて

    フォーム上でmultiSelectフィールドを使用する方法の良い例がありますか?それについてのドキュメントには何もありません。 他のフィールドと同じように追加するとエラーになります。私はatk 4.2を使用しています。 このコード: $f = $form->addField('multiSelect', 'name', 'Caption'); は推奨されないフィールドタイプだこと Except

    0

    1答えて

    // add into Model_DVD_InStore function dsql_count(){ return $this ->dsql(null,false) ->field('count(*)') ->where('('.$this->calculate_is_rented().')!=','Y') ->where('dvd.