2017-11-16 13 views
0

これは2sxcの質問より多くのdnnですが、私はdnnデータベース内にカスタムテーブルを持っていますが、モジュールの開発には2sxcのみを使用する方法がわかりません。2sxc - 非2sxcデータテーブルに新しいレコードを追加する

あなたが私にいくつかのガイドを教えていただけたら、私はこの表の新しいレコードをrazorスクリプトか2sxc apicontrollerから追加するのが最も簡単な方法です(推奨)。

SQL接続文字列dnn database object qualifierとsqlコマンドを実行するためのコードをサンプルに貼り付けることができるのが最善の方法です。 私は関係stufは必要ありません。

そこから、他の人が見ることができるコードの編集や削除、ポストバックの方法を理解できたと思います。

私はこれを多くのstufに使用する予定はありませんが、ロットオフイベントやカスタムテーブルが必要なセンサやアプリケーションがあります。このデータはEAVテーブルであることを嫌います。

後で私は2sxcの中のsqlデータソースよりも視覚化のためにデータを取得する方法を知っています。

答えて

1

これからは、あらゆる種類のリポジトリ(EAV、SQL、CSV、Jsonなど)に格納する汎用APIを作成しますが、今のところコード化するだけです。

基本的にあなたの質問は実際には2sxcとは関係ありません。「WebApiを使用してSQLにデータを保存する」などのGoogleのものをお勧めします。このコードを2sxcのAPIコントローラに入れてください。私は、任意のデモ・コードを持っていませんが、デモを作成しない場合、私はそれについてブログに喜んでいると私はデータテーブルを作成するための小さなDNNモジュールを作成しhttps://2sxc.org/en/apps

+0

上で公開します現時点では

、およびpetapocoの使用で小さなapiを作成します。データシートを作成するために2sxcモジュールを作成する方法を教えてください。これは不可能ですか? –

+1

私はあなたを正しく理解していれば、あなたの質問はどこにインストールコードを置くことができるかということです。現時点では標準機能はありませんが、最も簡単な方法はデフォルトのビューを作成することです(ユーザーが初めてアプリケーションを使用するときに最初に表示されるので、ボタンをクリックするとコードが呼び出されます)。コードはビュー内またはAPI内にあることができます。それは完璧ではありませんが、仕事を完了させます。 – iJungleBoy

関連する問題