問題タブ [agiletoolkit]

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 に答える
79 参照

php - 「フォームの変更は失われます」というメッセージ atk4 を削除

2 つのコンポーネントを含むページがあります。そのうちの 1 つは、モデルのデータ フィールドを表示するフォームです。他のコンポーネントには、モデルの別の ID が関連付けられたフォームをリロードするボタンがあります。

そのモデルの変更が保存されていないという警告メッセージを無効にするにはどうすればよいですか?

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

php - Agile takeit でのファイル アップロード コールバック

私はアジャイル ファイル入力を持っています。現時点では、アドオンのモデル ファイルを使用しており、拡張や変更は行っていません。

コールバックはトリガーされますが、実際の html への変更はすべて失敗し、アップロードされたことを示す単純なアラートのような js も失敗します。$elemento->set('Uploaded'); のような PHP を実行するにはどうすればよいですか。最近アップロードされたファイルを通知するには?アラートのあるJSも機能しません:(

どんな助けでも大歓迎です

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

php - フィールド長の検証 - アジャイル ツールキット

モデル User には、このフィールドがあります。

しかし、10 文字を超えるテキストを入力すると、検証は行われず、フィールドの下に「テキストが長すぎます」という赤いメッセージが表示されることはありません。

アジャイル ツールキット 4.2.4 でこれを行うにはどうすればよいですか?? 私は基本的な何かが恋しいですか?

アドバイスありがとう!!

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

atk4 - 日付範囲検索 atk4

クイックサーチ項目を使用して範囲日付の検索を行いたいのですが、今まではクラスのクイックサーチが次のコードの行であることに気付きました:

$this->search_field=$this->addField('line','q','')->setNoSave();

私がした唯一のことは、これに変更することです:

$this->search_field=$this->addField('DatePicker','a','Desde :')->setNoSave();

「行」を「DatePicker」に変更するだけなので、簡単だと思いますが、マネージャーページにクイック検索を追加すると、アイコン検索とアイコンカレンダーの2つのアイコンがあるため、日付を検索すると、日付を選択してアイコン検索を押すだけで、その日付のすべての結果が得られます。これは完璧ですが、2 つのクイック検索を追加して日付範囲検索を実行するとどうなりますか?? 私が得る唯一のメッセージは「レコードが見つかりません」です。

質問は..範囲日付検索を行うにはどうすればよいですか? 関数 postinit に別の行が存在することに気付きました。

$or->where($field,'like','%'.$v.'%');

別のクエリを入れればうまくいくでしょうか?

$or->where($field>=$v) またはそのようなもの?? この範囲日付検索を行うのに 3 日以上費やしましたか?

したがって、誰かがこのコードにいくつかの修正を加えている場合、私はもっと幸せになるでしょう

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

atk4 - 他の複数の DropDown 値に応じた DropDown コンテンツ

またね。他のドロップダウン値に応じてコンテンツを含むドロップダウンを作成する方法を尋ねる多くのスレッドを見てきました。これらのロジックは私にも当てはまります。しかし、ドロップダウンの内容が他の2つのドロップダウンの選択/値に依存するという問題があります。1 つのドロップダウンに依存するためのコードは次のようになります。

これらのコードを使用すると、「サイズ」または「色」オプションdd3に一致するパッケージがドロップダウンに表示されます。しかし、「サイズ」オプションと「色」オプションの両方に一致するパッケージでドロップダウンが満たされる必要があります(たとえば、「小」と「黒」のパッケージ)。両方のドロップダウンから値を取得し、それを 'reloadField' $_GET 引数に入れる方法が必要だと思います。次に、$_GET から抽出し、2 つの条件を適用します。しかし、私はまだ方法を見つけていません。誰でも私を助けることができますか?ありがとう。dd3dd1dd2

さよなら...

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

atk4 - アジャイル ツールキットのインストール

Agile Toolkit を起動して実行する方法を教えてください。atk4 リポジトリを自分のマシンに複製し、MAMP の webroot に移動しました。ブラウザからアクセスすると、http://localhost/my_app403 エラーが表示されます。

インストールファイルがないということですか?そして、すべてを*.cfgファイルでセットアップする必要がありますか? その方法に関する適切なチュートリアルが見つかりません。

または、他のフレームワークと同じようにインストール プロセスがあり、MAMP が正しく構成されていないだけですか?

編集:申し訳ありませんが、ダウンロードしたアーカイブが間違っていたと思います。解決しました。