質問

現在、特定の場所に関する情報を表示するためのRoRモバイルWebアプリケーションを開発しています。

これらの場所を「インスタレーション」と呼びましょう。各インストールには、インストールの特定のインスタンスである「会場」が少なくとも1つあります。たとえば、インスタレーションは都市公園であり、それに対応する会場の1つは、コンサートやイベント中の公園である可能性があります。この例が紛らわしい場合は、無視してください。それほど重要ではありません。

これらのインストールとそれに対応する場所のデータは、Amazon Web ServiceS3でjsonオブジェクトとしてホストされます。 HTTPartyを使用してAWSS3jsonオブジェクトを読み込みます。私は現在、そのようにそれらを読んでいます:

アプリケーションコントローラーには次のものがあります: ジェネラコディセタグプレ

対応するコントローラーで、個別の情報を取得します。 ジェネラコディセタグプレ

現在、特定のフォルダーセットを指すようにINSTALLATION値とVENUE値をハードコーディングしています。これはうまく機能しますが、次のようにURLからこれらの値を取り込むことができる必要があります: ジェネラコディセタグプレ

これで、次のようなパラメータを使用してこれらの値を渡す可能性が最も高いと確信しています。 ジェネラコディセタグプレ

しかし、可能であれば、以前の方法でURLを設定したいと思います。ユーザーが自分で入力しやすいURLを用意し、QRCコードが特定のインストールと対応する場所を直接指すようにする必要があります。

www.mobwebapp.com/INSTALL/VEN/indexのようなことができない場合は、各会場にサブドメインを設定して、その会場を文字列として取り込むことはできますか?

どんな助けでも大歓迎です!!ありがとう!

役に立ちましたか?

解決

これをconfig/routes.rbファイルに入れると、必要なURLパターンを使用できるようになります。 ジェネラコディセタグプレ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top