メニューを切り替える
個人設定メニューを切り替える
個人メニューを切り替える
ログインしていません
編集を行うと、IPアドレスが公開されます。

「Form:店舗/飲食店」の版間の差分

提供: 川西図鑑
編集の要約なし
Form:店舗/飲食店」を保護しました ([編集=管理者のみ許可] (無期限) [移動=管理者のみ許可] (無期限))
 
(同じ利用者による、間の10版が非表示)
17行目: 17行目:
|-
|-
! ジャンル:  
! ジャンル:  
| {{{field|ジャンル|input type=checkboxes|values=和食,洋食}}}
| {{{field|ジャンル|input type=checkboxes|values=居酒屋,ダイニングバー・バル,創作料理,和食,洋食,イタリアン・フレンチ,中華,焼肉・ホルモン,韓国料理,アジア・エスニック料理,各国料理,カラオケ・パーティ,バー・カクテル,ラーメン ,お好み焼き・もんじゃ,カフェ・スイーツ,その他グルメ}}}
|-
|-
! 郵便番号:
! 郵便番号:
| {{{field|郵便番号
| {{{field|郵便番号
   |input type=regexp
   |input type=regexp
   |id=zipcode
   |class=zipfield
   |placeholder=ハイフンなしの7桁数字で入力してください
   |placeholder=ハイフンなしの7桁数字で入力してください
   |regexp=/^[0-9]{7}$/
   |regexp=/^[0-9]{7}$/
29行目: 29行目:
|-
|-
! 住所:  
! 住所:  
| {{{field|住所|mandatory|id=address}}}
| {{{field|住所|mandatory|class=addressfield}}}
|-
! 座標:
| {{{field|座標|input type=googlemaps}}}
|-
! 最寄り:
| {{{field|最寄り}}}
|-
|-
! 営業時間:  
! 営業時間:  
42行目: 48行目:
! メニュー:  
! メニュー:  
| {{{field|メニュー}}}
| {{{field|メニュー}}}
|-
! 平均予算:
| {{{field|平均予算}}}
|-
! 支払い方法:
| {{{field|支払い方法}}}
|-
! 料金備考:
| {{{field|料金備考}}}
|-
|-
! テイクアウト:  
! テイクアウト:  
| {{{field|テイクアウト|mandatory|input type=radiobutton|values=あり,なし}}}
| {{{field|テイクアウト|mandatory|input type=radiobutton|values=あり,なし,不明}}}
|-
! 備考:
| {{{field|備考}}}
|-
! 禁煙・喫煙:
| {{{field|禁煙喫煙|mandatory|input type=radiobutton|values=禁煙,喫煙,不明}}}
|-
! 喫煙専用室:
| {{{field|喫煙専用室|mandatory|input type=radiobutton|values=あり,なし,不明}}}
|-
! 総座席数:
| {{{field|総座席数}}}
|-
! 個室:
| {{{field|個室|mandatory|input type=radiobutton|values=あり,なし,不明}}}
|-
! 貸切:
| {{{field|貸切|mandatory|input type=radiobutton|values=あり,なし,不明}}}
|-
! Wi-Fi:
| {{{field|WiFi|mandatory|input type=radiobutton|values=あり,なし,不明}}}
|-
! バリアフリー:
| {{{field|バリアフリー|mandatory|input type=radiobutton|values=あり,なし,不明}}}
|-
|-
! 駐車場:  
! 駐車場:  
| {{{field|駐車場|mandatory|input type=radiobutton|values=あり,なし}}}
| {{{field|駐車場|mandatory|input type=radiobutton|values=あり,なし,不明}}}
|-
! その他設備:
| {{{field|その他設備}}}
|-
! 飲み放題:
| {{{field|飲み放題|mandatory|input type=radiobutton|values=あり,なし,不明}}}
|-
|-
! 座標:
! 食べ放題:  
| {{{field|座標|input type=googlemaps}}}
| {{{field|食べ放題|mandatory|input type=radiobutton|values=あり,なし,不明}}}
|-
|-
! 備考:  
! お子様連れ:  
| {{{field|備考}}}
| {{{field|お子様連れ}}}
|}
|}
{{{end template}}}
{{{end template}}}


<script>
document.addEventListener("DOMContentLoaded", function () {
  const zipInput = document.getElementById("zipcode");
  const addressInput = document.getElementById("address");
  zipInput.addEventListener("input", function () {
    // 数字のみ・7桁制限
    const zip = this.value.replace(/[^0-9]/g, "").slice(0, 7);
    this.value = zip;
    if (zip.length === 7) {
      fetch(`https://zipcloud.ibsnet.co.jp/api/search?zipcode=${zip}`)
        .then(response => response.json())
        .then(data => {
          if (data.results) {
            const r = data.results[0];
            // 川西市だけ許可
            if (r.address1 === "兵庫県" && r.address2 === "川西市") {
              addressInput.value = r.address1 + r.address2 + r.address3;
            } else {
              addressInput.value = "";
              alert("兵庫県川西市以外の住所は対象外です。");
            }
          } else {
            addressInput.value = "";
            alert("該当する住所が見つかりません。");
          }
        })
        .catch(err => {
          console.error("郵便番号検索エラー:", err);
          alert("住所取得に失敗しました。");
        });
    }
  });
});
</script>
'''自由形式テキスト:'''
'''自由形式テキスト:'''


{{{standard input|free text|rows=10}}}
{{{standard input|free text|rows=10}}}
</includeonly>
</includeonly>

2025年12月24日 (水) 14:03時点における最新版

これは「店舗/飲食店」フォームです。 このフォームを使用してページを作成するには、下にページ名を入力してください。 その名前のページが既に存在する場合は、そのページを編集するフォームに転送されます。