我是否正确理解问题?
[QR1] -> Scan -> [Claim listing] -> [QR1->QR2 claimed] -> [QR2]
我想到了什么
class RenderPage
function gen_qr(is_claimed)
if (is_claimed) return generate_qr2;
else return generate_qr1
function display_page()
$qr_code = gen_qr(get_option(\'<page_id>_qr\'));
// on button click update_option(\'<page_id>_qr\')
这有点像示意图,但我想你明白了。
P、 我只是想澄清一下。方法display_page()
如果列表被声明(无论这意味着什么:D),它还具有将“listing claimed”标记设置为数据库的按钮。qr_gen()
根据相应页面的数据库选项生成包含所需信息的代码。