PR

【9/28】ヤマダ周年お試しセット #1182

wada opened this at 2021-09-27T16:07:27; closed

Description

opened by wada at 2021-09-27T16:07:27; updated 2025-09-02T19:59:23

概要

イベントごとのお試しセットを1日1個限定で販売
イベント専用アイテムがあるため、販売期間はイベントと同じ
https://docs.google.com/spreadsheets/d/1aSSePn97C1G-YZpKfqAHUk8o48hy6TWKExE8HobzjCc/edit#gid=442703856

集金ページにバナー設置

ブランチ

web: yamada_item_pack
db: yamada_item_pack

購入遷移

従来のアイテムパックと違い、通常のショップアイテムと同じ購入遷移

従来:バナー → パック一覧 → 購入確認 → 購入処理 → 結果
今回:バナー → 購入確認 → 購入処理 → 結果

購入確認ページも、アイテムアイコンと説明は表示せず、ショップページのバナー画像を利用

当日購入後

当日分購入した後は、ショップページのバナーはSOLDOUTに変更

テスト方法、確認した内容

master登録後、master_item_pack の期間を変更して確認してください
当日の購入状況は、log_user_shop_gain_set で管理しています

wada add_label at 2021-09-27T16:13:26: レビュー待ち

Comment

#13968 by wada at 2021-09-27T16:18:52; updated 2021-09-27T16:18:52

@iwamoto @kouho
レビューお願いします。

Comment

#13982 by iwamoto at 2021-09-27T18:08:58; updated 2021-09-27T18:08:58

@wada
こちら確認しました、問題ないように思います。

iwamoto add_label at 2021-09-27T18:09:03: 岩本 LGTM
wada assign at 2021-09-28T09:56:14: Not assigned:wada
kouho add_label at 2021-09-28T14:07:14: 皇甫 LGTM

Comment

#14003 by kouho at 2021-09-28T14:07:25; updated 2021-09-28T14:07:25

@wada
確認しました。OKです。

wada merge at 2021-09-29T09:43:33: 【9/28】ヤマダ周年お試しセット
wada close at 2021-09-29T09:43:33: Close
wada refer at 2021-09-30T11:16:16: 1189:【10/1】リリース

Commit range

base76a7dcd3b16e50a58c8b9ddda120b56d75f8ec49
head9b4c8b42263e94dc5404c336ac39bcb4f74e876d
base branchjolly/jr-web:develop
head branchjolly/jr-web:yamada_item_pack

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed24 filesView patch
statusfile
modifiedlib/ajax/shop_select.inc
modifiedlib/conf/define_y.inc
modifiedlib/models/Shop_payment.php
modifiedlib/models/shop/Base_item.php
modifiedlib/public/Shop.inc
addedpublic_html/img/banner/Campaign/banner_item_pack_61_1.jpg
addedpublic_html/img/banner/Campaign/banner_item_pack_61_2.jpg
addedpublic_html/img/banner/Campaign/banner_item_pack_62_1.jpg
addedpublic_html/img/banner/Campaign/banner_item_pack_62_2.jpg
addedpublic_html/img/banner/Campaign/banner_item_pack_63_1.jpg
addedpublic_html/img/banner/Campaign/banner_item_pack_63_2.jpg
addedpublic_html/img/banner/Campaign/banner_item_pack_64_1.jpg
addedpublic_html/img/banner/Campaign/banner_item_pack_64_2.jpg
addedpublic_html/img/shop/itembanner_10168.jpg
addedpublic_html/img/shop/itembanner_10168_end.jpg
addedpublic_html/img/shop/itembanner_10169.jpg
addedpublic_html/img/shop/itembanner_10169_end.jpg
addedpublic_html/img/shop/itembanner_10170.jpg
addedpublic_html/img/shop/itembanner_10170_end.jpg
addedpublic_html/img/shop/itembanner_10171.jpg
addedpublic_html/img/shop/itembanner_10171_end.jpg
modifiedpublic_html/js/JOLLYROGER.js
modifiedpublic_html/template/Main.tpl
modifiedpublic_html/template/Shop.tpl
Patch body is stored as a separate file to keep this page lightweight.