คุณอาจประสบปัญหาในการออกจากระบบอัตโนมัติจากระบบรักษาความปลอดภัยของโปรแกรม Preatashop ซึ่งจะทำงานเมื่อคุณไม่ได้เปิดหน้าหลังร้านเป็นเวลานานๆ แต่คุณสามารถเพิ่มเวลาในการอยู่หลังร้านได้ด้วยวิธีการนี้
Edit File: <presta shop folder>/classes/cookie.php
สำหรับ Prestashop Version 1.3
ให้คุณหาคำสั่งเหล่านี้
if ($this->id_employee AND Validate::isUnsignedId($this->id_employee) AND Employee::checkPassword(intval($this->id_employee), $this->passwd) AND (!isset($this->_content['remote_addr']) OR $this->_content['remote_addr'] == ip2long(Tools::getRemoteAddr())))
แล้วแก้เป็นดังนี้
if ($this->id_employee AND Validate::isUnsignedId($this->id_employee) AND Employee::checkPassword(intval($this->id_employee), $this->passwd))
สำหรับ Prestashop Version 1.4
ให้คุณหาคำสั่งเหล่านี้
AND (!isset($this->_content['remote_addr']) OR $this->_content['remote_addr'] == ip2long(Tools::getRemoteAddr()))
แล้วแก้เป็นดังนี้
//AND (!isset($this->_content['remote_addr']) OR $this->_content['remote_addr'] == ip2long(Tools::getRemoteAddr()))