我有一個產品頁面在magento,我有一個下拉菜單和一個提交按鈕。 當我從下拉菜單中選擇一個值並單擊提交時,我將該請求發送到magento安裝根目錄中名爲other.php的文件。magento - 包含根文件夾中的php文件
這很好。
在這個頁面上,我設置了一個會話變量$ _SESSION ['myGroupID'],並且我已經成功地回顯了這一點,所以我知道沒關係。
當我轉到重定向頁面時,$_SESSION['myGroupID']
不是持久的。我已在所有必需頁面上包含session_start();
。
我懷疑這是因爲我在這裏突破了magento的世界,關閉了我在根中創建的php文件,然後再返回到magento世界中的頁面。
有人可以告訴我,爲了「教」magento,我需要做什麼,這個other.php文件是整個設置的一部分,我需要包括什麼以允許會話變量持續存在於我的網頁?
我看到這個鏈接看起來是一個類似的問題,但我是Magento的新手,不太瞭解它中的信息。
https://magento.stackexchange.com/questions/8147/adding-magentos-required-structure-to-a-php-file
太棒了 - 今晚我會試試這個。我很欣賞這種迴應 - 謝謝! – dstewart101
這似乎工作,但我遇到了使用magento方法保留會話值的另一個問題。我已經創建了一個新問題 - 感謝幫助這個問題。 – dstewart101
新問題在這裏! http://stackoverflow.com/questions/29955725/session-wont-persist-on-reload-in-magento – dstewart101