問題タブ [seaside]
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.
javascript - javascriptを使用してシーサイドでリンクを開く
こんにちは、Seaside と Smalltalk の初心者です。ユーザーがクエリを投稿すると、システムが関連する結果を表示する検索アプリケーションを開発しています。フィードバックを実装するために、ユーザーがいつ特定のリンクをクリックしたかを知りたいと思います。したがって、リンクをクリックすると、次の 2 つの処理が行われます。1) その特定のリンクに移動する。2) ユーザーがそのリンクをクリックしたことをバックグラウンドで登録する。私はこれをすることに行き詰まっています。誰かがこれを手伝ってくれたら最高です。コールバックを実装し、そのコールバックで javascript を使用してリンクを開くように提案された他の投稿を読んで、これを行う方法についていくつかのアイデアを得ました。誰かがそれを行うためのコードを提供できますか?
ありがとうございました。
pharo - Seaside を Pharo 2.0 にロードする
Pharo 2.0 が最近リリースされました。私はそれをダウンロードして、これを実行しようとしました:
完了しましたが、World メニューの Tools サブメニューに 'Seaside Control Panel' メニュー オプションが作成されませんでした。
次のステップは何ですか?
rest - Smalltalk/シーサイドRESTサービスのリターンイメージ
私は Smalltalk / Seaside を学んでいて、REST サービスから写真を返そうとしています。REST サービスに関する海辺の本を読んでいます。ファイルのアップロードに関する本には例がありますが、REST サービスからファイル cq 画像を返す方法の例はありません。
SOでこれを見つけましたが、これを海辺で実装する方法がわかりません(まだ)。
概念実証または「おそらく機能する最も単純なもの」として、ディスクから読み取った画像を返したいと思います。その結果、ウェブページに画像を表示したいと考えています。これを行う方法に関するアイデア。
smalltalk - Smalltalk Seaside を使用したテスト データ用のテスト フィクスチャまたは同等のものはありますか?
私は遊んでいる Seaside アプリでテスト駆動開発を使用しており、すべてのデータは (データベースではなく) イメージ内のオブジェクトとして保存されています。
したがって、テストを実行するときは、次のように、実際のデータがテスト データで破棄される前に、慎重に保存する必要がありました。
と:
問題は、テストが失敗したときに発生します。もちろん失敗します。これにより、デバッガーがポップアップし、修正できますが、tearDown が常に呼び出されるとは限らないため、実際のデータを失う可能性があります。
私はデータをファイルに保存しているので、大きな問題ではありませんが、思ったほどスムーズでも自動化されていません。
とにかく私はこれを改善できますか?
jquery - 入力と同時に Smalltalk Seaside jQuery 検索
では、「値を非表示にするためにここで何かを行う」ではどうすればよいでしょうか。
取得した ID は、親の「tr」要素を非表示にする「td」要素の ID です。
テーブルには何千もの結果が含まれる可能性があり、キーを押すたびにフィルタリングされた結果で新しいコンポーネントを表示すると、処理が非常に遅くなるため、新しいコンポーネントを実行してレンダリングすることは本当にしたくありません。
smalltalk - Seaside/Smalltalk - テーブル内の行を強調表示する方法は?
現在、テーブル内の行を強調表示する方法はありますか? たとえば、エントリのテーブルを一覧表示し、行を強調表示してProcessをクリックできるようにしたいと考えています。このオンラインの例を見つけることができません - でも方法があると確信していますよね?
行の強調表示は、ラジオ ボタンに基づいて実行できます。ユーザーは、更新する行のラジオ ボタンを選択し、[プロセス]または任意のボタンをクリックすると、その行に対してそのアクションが実行されます。
私が見るべき場所(または簡単な例)についてのヘルプは大歓迎です!