簡體   English   中英

CodeIgniter Campaign最佳實踐

[英]CodeIgniter Campaign Best Practice

我認為這是一個簡單的問題,但我很難找到最好的策略,我希望你能提供幫助。

我正在使用CodeIgniter構建我的新網站(目前在開發中),用戶可以在其中創建,編輯和刪除廣告系列。 每個廣告系列都有一個子廣告系列,也可以編輯,刪除和創建每個子廣告系列。

在添加廣告系列視圖中,我如何(在偽代碼中)標記表單(或以用戶創建的子廣告系列的方式將會話分配給正確的廣告系列。我此刻的想法是

(1)在網址中使用廣告系列的ID並拉出正確的細分。 例如http://www.website.com/campaign/ 12345 / add-sub-campaign

要么

(2)在表單元素中,將廣告系列的名稱放在隱藏的輸入字段中,然后通過帖子抓取該名稱,並使用該名稱將新的子廣告系列鏈接到廣告系列。

感謝您對這個乏味的問題的幫助! 我寧願第一次以正確的方式做到這一點。

您可以使用URL架構,例如example.com/campaigns/add/234

這里234是父活動ID

在您的Campaign控制器中

public function add($parent_id = ''){ //......}

這樣您也可以避免在表單中使用隱藏字段

我認為您應該使用隱藏的表單輸入,例如您正在分配的廣告系列的ID。

如果您使用網址細分,則可能會產生此類問題,即用戶更改細分ID並將廣告系列分配給完全不同的細分。 (用戶將website.com/campaign/12345/add-sub-campaign更改為website.com/campaign/54321/add-sub-campaign )另外,網址細分可以讓您更多地了解用戶在做什么。 來自網址段的ID是否有效等。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM