問題タブ [helper]

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 投票する
2 に答える
344 参照

datetime - distance_of_time_in_wordsがおかしくなりました!

「6分」を返します

「1分未満」を返します

「1分未満」を返します

変換がうまくいかないのではないかと思います。タイムスタンプまたは日付を受け入れますか?ありがとう

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

zend-framework - ZFの任意のアクション内から複数のコントローラーアクションを呼び出す方法は?

コントローラアクションがあり、アクションの後に実行したい。私はこのメソッドでアクションヘルパーを書きました:

しかし、それはループでスタックしているようです、私のコードの何が問題になっていますか?

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

ruby-on-rails - セパレーター付きのレールビューヘルパー

しばらく前に、ビューの .each がコンマなどの区切り文字を受け入れる Rails ヘルパー メソッドを見たことがあると思います。

だから私が欲しいと言います:

ティア

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

jquery - jQuery の代わりに CakePhp AJAX ヘルパーを使用するのはなぜですか?

CakePHP を使い始めたばかりで、AJAX ヘルパーが含まれていることがわかりました。

私の質問は簡単です。このヘルパーを使用する必要がありますか、それとも jQuery で AJAX を使い続ける必要がありますか? 既存の jQuery AJAX 呼び出しで実行する必要がある変更はありますか?

ありがとう

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

ruby-on-rails - 同様のモデルを呼び出しているRailsでこのコード(ヘルパー)をDRYにするにはどうすればよいですか?

最終的な目標は、show_status(contact,event) という名前の最後にあるヘルパーを作成することです。

イベントは、電子メール、レターなど、任意のオブジェクトにすることができます。連絡先に送信される電子メール テンプレートの組み合わせは、特定のレコード ContactEmail です。各イベントには、.find を実行する必要がある対応するモデルが異なるため、重複があります。もっと良い方法があるはずです!

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

ruby-on-rails - RSpec を使用して Rails でビュー ヘルパーをテストする

次のヘルパーをテストする必要があります。

この出力をテストできる方法があるかどうか疑問に思っています。基本的に、ヘルパーが正しい数の li 要素を取得することをテストしたいだけです。おそらく、コースがない場合に当てはまります。

私の最初の考えは、次のようなことをすることです:

これはうまく機能します。ただし、 have_selector 呼び出しに :count オプションを追加すると、突然失敗します。その理由を理解できる人はいますか?

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

codeigniter - codeigniterによるredirect()の使用

私は、アプリのメインビューをロードする必要があるすべての関数で(URIヘルパーからの)redirect()を使用します。同じ機能にリダイレクトします。私の目標は、ページの機能(他のコントローラーを呼び出す)を使用している場合でも、同じクリーンなuriを取得することです。それは良い習慣ですか?いつredirect()を使用する必要がありますか?同様の結果を得るための他の解決策はありますか?

これは明確にするためのコードです。

これがコントローラーです:

このルートルールで:

uriは次のようになります。myapp.com/somethingこのページには、次のようなフォームのように、main_controller(または他のコントローラー)の他の関数を(送信時に)呼び出す機能があります。

このクエリ「/another_controller/ method」の最後で、redirect('main_controller')を使用して新しいデータを含むビューを表示し、URIを「myapp.com/another_controller/」ではなく「myapp.com/something」のままにします。方法"。

これが良い習慣なのか悪い習慣なのか、そしてその理由を知りたかったのです。

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

ruby-on-rails - Rails3をRails2に変換する:ブロック付きのヘルパー

Rails 3では、奇数色のテーブルを取得するために次のヘルパーを使用します。

そして、私はこのように私の見解でそれを使用します:

ここで、アプリケーションをRails 2に移行する必要があります。問題は、Rails 2がErubisを使用しないため、<%= any%>タグが見つかると、whatever.to_sを呼び出すだけです。したがって、私の場合、これは実行しようとする結果になります

明らかな(悪い)結果を伴います。問題は、私は原則的に間違っているのでしょうか(「ヘルパーはこのように作業するべきではなく、代わりに使用する必要があります…」など)、または回避策を探す必要がありますか?

ありがとう。

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

ruby-on-rails - ケース参照がM10-XXXの場合、RailsはXイメージを表示しますか?

私は現在、ユーザーがサムネイルをレコードにアップロードしてショービューページに表示できるモデルを持っています。このサムネイルはもともと、レコードのインデックス ビュー テーブルを検索するときに、ユーザーがケースを簡単に見つけられるようにすることを目的としていました。

ユーザーがこの機能を使用して、その年のサムネイルをアップロードしているだけであることが明らかになりました。たとえば、参照番号 M10-XXX の各ケースに 10 の赤い四角形をアップロードしました。

そのため、kase リファレンスが M10 で始まる場合、kase モデルにヘルパーを追加して画像を出力することが可能かどうか疑問に思っていました。次に、同じヘルパーに 2011 年、2012 年などの画像を含めることができます。

kase show ビューがアップロードされたサムネイルを呼び出す瞬間:

私がやりたいことは、次のようなヘルパーを追加することです:

標準の jobno は M-XXX であり、現在の年の下 2 桁に置き換えられるため、明らかに上記は機能しません。

最初の 2 つの数字を抽出し、最初の文字を無視するヘルパー メソッドを使用することは可能ですか?

作成された日付でこれを行うことを考えましたが、人々は遡及的にケースをアプリケーションに追加する可能性があります.

ありがとう、

ダニー

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

php - 日、週、月、年ごとに日付範囲をループする既存のスクリプト?

開始日と終了日および間隔(日、週、月、年)を受け入れ、その範囲の日、週、月、または年ごとに配列を返す既存のヘルパー関数を見つけようとしています。

それがそこにあるなら、既存のものを見つけたいです。

ありがとう!