Mertglerr
Yeni Üye
- Katılım
- 16/2/24
- Mesajlar
- 4
- Tepkime puanı
- 0
- Puanları
- 1
merhabalar, siteyi kurdum herşey güzeldi sonra 500 hata dönmeye başladı sonra sonra hatanı göre bilmek için,
define('_PS_MODE_DEV_', true);
işlemi yaparak hatayı görmeye başladım. fakat gördüğüm hata şu ,
public_html/classes/Context.php on line 204
1.7.8 modülünü kullanmaktayım. rica ediyorum yardımcı olur musunuz? çünkü işin içinde çıkamadım.
bu gidip incelediğimde hiç bir sorun göremiyorum. 204 satırı ise şu;
hatayı gösterdiği yer :
if (isset(Context::getContext()->cookie->no_mobile) && Context::getContext()->cookie->no_mobile == false && (int) Configuration::get('PS_ALLOW_MOBILE_DEVICE') != 0) {
$this->mobile_device = true;
kodun tamamı ise ;
public function getMobileDevice()
{
if ($this->mobile_device === null) {
$this->mobile_device = false;
if ($this->checkMobileContext()) {
if (isset(Context::getContext()->cookie->no_mobile) && Context::getContext()->cookie->no_mobile == false && (int) Configuration::get('PS_ALLOW_MOBILE_DEVICE') != 0) {
$this->mobile_device = true;
} else {
switch ((int) Configuration::get('PS_ALLOW_MOBILE_DEVICE')) {
case 1: // Only for mobile device
if ($this->isMobile() && !$this->isTablet()) {
$this->mobile_device = true;
}
break;
case 2: // Only for touchpads
if ($this->isTablet() && !$this->isMobile()) {
$this->mobile_device = true;
}
break;
case 3: // For touchpad or mobile devices
if ($this->isMobile() || $this->isTablet()) {
$this->mobile_device = true;
}
break;
}
}
}
}
define('_PS_MODE_DEV_', true);
işlemi yaparak hatayı görmeye başladım. fakat gördüğüm hata şu ,
public_html/classes/Context.php on line 204
1.7.8 modülünü kullanmaktayım. rica ediyorum yardımcı olur musunuz? çünkü işin içinde çıkamadım.
bu gidip incelediğimde hiç bir sorun göremiyorum. 204 satırı ise şu;
hatayı gösterdiği yer :
if (isset(Context::getContext()->cookie->no_mobile) && Context::getContext()->cookie->no_mobile == false && (int) Configuration::get('PS_ALLOW_MOBILE_DEVICE') != 0) {
$this->mobile_device = true;
kodun tamamı ise ;
public function getMobileDevice()
{
if ($this->mobile_device === null) {
$this->mobile_device = false;
if ($this->checkMobileContext()) {
if (isset(Context::getContext()->cookie->no_mobile) && Context::getContext()->cookie->no_mobile == false && (int) Configuration::get('PS_ALLOW_MOBILE_DEVICE') != 0) {
$this->mobile_device = true;
} else {
switch ((int) Configuration::get('PS_ALLOW_MOBILE_DEVICE')) {
case 1: // Only for mobile device
if ($this->isMobile() && !$this->isTablet()) {
$this->mobile_device = true;
}
break;
case 2: // Only for touchpads
if ($this->isTablet() && !$this->isMobile()) {
$this->mobile_device = true;
}
break;
case 3: // For touchpad or mobile devices
if ($this->isMobile() || $this->isTablet()) {
$this->mobile_device = true;
}
break;
}
}
}
}