問題タブ [atk4]

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

forms - アジャイルツールキットATK4CRUDの参照テーブルルックアップ機能

AgileToolkitCRUDグリッド/フォームのヘルプが必要です。

従業員、役職、部門向けにアジャイルツールキットでCRUDグリッド/フォームを作成しました。とても簡単でした。しかし、現在、位置と部門の列を設定しようとすると問題が発生します。'id'値を表示する代わりに、参照されているテキストをそれぞれ'pos_desc'と'dept_desc'に表示したいと思います。

また、CRUDの追加/編集フォームでは、「id」のみが表示され、対応するテキストは表示されません。説明テキストを使用してこれを設定する方法はありますが、コミット時に代わりに「id」を保存しますか?

ありがとう!

プロジェクトのディレクトリ構造といくつかのコードスニペットは次のとおりです。

admin / lib / Admin.php

lib / Model / Employee.php

lib / Model / Position.php

lib / Model / Department.php

admin / page / index.php

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

php - グリッド列に画像を追加する

クリックしたjavascriptアクションでグリッド列に画像(pdf印刷)を追加することは可能ですか? お気に入り:

ただし、img html 要素を使用します。

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

atk4 - ATK4用のWYSIWYGエディターの実装

この質問に関連して、アジャイルツールキット用のCMS(WYSIWYG)コンポーネントはありますか?、ATK4のインストールのデフォルトRTEとしてelRTEエディターを追加しようとしています。

簡単に言うと、elRTEファイルをatk4ディレクトリ構造内のどこに配置すればよいですか?

TIA PG

追加情報:

誰かがWYSIWYGエディターを動作させることができましたか?

tinyMCEとelRTEを試してみました。両方のライブラリをatk4/templates / jsフォルダーに配置し、Admin apiクラスを介してロードしました(すべてのAdminモデルでライブラリを使用できるようにしたい):

elRTEを試している場合は、tinyMCEではなくそれをロードします-

次に、page_managerクラスで、wysiwygエディターをインスタンス化しようとします。

呼び出そうとしているライブラリに応じてさまざまな順列を試しましたが、何も機能しません。編集用の空のフォームを取得するか、ロードメッセージを表示するサイトだけを取得します。以下は、私が試したさまざまなバリエーションの一部です。

私の知恵の終わりに、私が欲しいのは、管理者CRUDの単純なwysiwygエディターです。

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

atk4 - CRUD への 1 対多のファイル アップロードの追加

私のアプリには、ユーザーが販売したい製品の写真を 1 つ以上追加できる販売リスト機能があります。

Join テーブルで ATK の upload/filestore_image を使用して関係を作成しようとしています - 私のモデル:

私のページマネージャークラスでは、ファイルのアップロードをcrudに追加しました:

}

私の質問:

  1. 「FileGrid.php をインクルードできません」というエラーが表示されます。ユーザーがアップロードした画像を表示できるようにしたいので、これが最善の方法であることを願っています。フォーム。-編集-この質問を無視してください。以下のリンク例のコードに基づいてFileGridクラスを作成しました-問題を修正しました。

  2. 送信によってアップロードされたファイルが保存され、結合テーブルにエントリが作成されるように、CRUD フォーム間の関連付けを作成するにはどうすればよいですか?

ATK4 の最新リリースをインストールし、4 つのファイルストア テーブルをデータベースに追加し、ドキュメントhttp://codepad.agiletoolkit.org/imageの次のページを参照しました。

ティアPG

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

mysql - Agile Toolkit ATK4 DSQLのSQL「BETWEEN」と「IN」に相当するWHERE

ダイナミック SQL を使用して、従業員モデル テーブル クラスから特定の行セットのみを取得したい ATK4 DSQL のヘルプが必要です。

WHERE ステートメントで SQL BETWEEN または IN 句を生成して、これらの構造のように「何とか」見えるようにすることはできますか?

SQL 'IN' :

SELECT id,fnm,lnm,bp FROM emp WHERE id IN (1,3,5,7,9,11);

SQL 'BETWEEN' :

SELECT id,fnm,lnm,bp FROM emp WHERE bp BETWEEN 3000 AND 5000;

ありがとう!

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

php - データベースのパスワードを暗号化する

SQLAuthで暗号化されたパスワードを使用してデータベースからユーザー/パスを読み取る方法は明らかですが、(たとえば)登録フォームを作成するときに、ユーザーパスワードを暗号化するにはどうすればよいですか?

ありがとう、アレハンドロ

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

php - AtK4 でのマルチ テーブルの更新/削除

atk4でマルチテーブルの更新/削除を実現するにはどうすればよいですか?

0 投票する
3 に答える
751 参照

php - アジャイルツールキットCRUDはローカルホストで完全に機能し、サーバーでエラーをスローします

ATK4CRUDでサポートが必要です。AgileToolkit4.1.3を使用してプロジェクトのバックエンドを構築しました。私は次のモデルを持っています:

ページ:

私のローカルホストでは、すべてのCRUD機能が問題なく機能しますが、ファイルをWebサーバーにアップロードした後、新しい製品を追加しようとすると、次のエラーが発生します。

`AJAX応答のエラー:SyntaxError:無効なXML属性値SQLException

クエリを実行できませんでした:製品に挿入(、、、、、、、、、)値(NULL category_id、 'as' name、 NULL picture_id、 '' short_description、 '' description、 NULL uploaded_at、2500、25、'有効')最後のクエリ:製品にprice挿入(、、、、、、、、、 )値(NULL 、 'as' 、 NULL 、 '' 、 '' 、 NULL 、2500、25、'有効')MySQLエラー:列'category_id'をnullにすることはできません`quantitystatuscategory_idnamepicture_idshort_descriptiondescriptionuploaded_atpricequantitystatus

クエリで欠落している値がクルード形式で表示されているのに、クエリに到達しないという奇妙なこと。追加情報:Model_Pictureでは、自動インクリメントintの代わりにvarchar idフィールドを使用しますが、ローカルホストではすべてが正常に機能します。

ありがとう!

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

forms - 複数のモデルをMVCFormに設定することは可能ですか?

相互に外部キーを持つ3つのデータベーステーブルがあり、それらのテーブルにデータを挿入したいと思います。3つのモデルとMVCFormを作成しました。1つのMVCFormを使用してこれらの3つのテーブルにデータを挿入するにはどうすればよいですか?

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

php - フォームフィールドラインクラスを設定する方法

フォームにline型のフィールドを追加しました。フィールドを作成し、そのフィールド内にタグ入力のあるフィールドがあります。その入力クラスを設定するにはどうすればよいですか?