Neler yeni
Presta-TR

Forumumza kayıt olarak hem destek alabilir hem de destek verebilirsiniz!

Şimdiden aramıza hoş geldiniz.

kullanım şartları popup hatası

wMasterNew

Administrator
Administrator
Katılım
27 Eki 2008
Mesajlar
2,933
Tepkime puanı
0
Puanları
36
Merhaba,

1.4 ve 1.5 sürümlerde SSL kullanımı ile gerçekleşen kullanım şartları checkbox - popup penceresi boş gelmekte alttaki çözüm ile problem giderilebilmekte.

controllers/front/CmsController.php

dosyasını açınız

PHP:
public $cms_category;
bulunuz ve altına alttakini ekleyiniz
PHP:
public $ssl = false;


PHP:
if (Validate::isLoadedObject($this->cms) && ($canonicalURL = $this->context->link->getCMSLink($this->cms)))
bulunuz
PHP:
if (Validate::isLoadedObject($this->cms) && ($canonicalURL = $this->context->link->getCMSLink($this->cms, $this->cms->link_rewrite, $this->ssl)))
bununla değiştiriniz

PHP:
   public function init()
    {
   parent::init();
bu kısmı bulun ve

PHP:
   parent::init();

bu satırı silin.


PHP:
$this->canonicalRedirection();

satırını bulun ve üstüne ekleyiniz


PHP:
  if (Configuration::get('PS_SSL_ENABLED') && Tools::getValue('content_only') && Tools::getValue('id_cms') == (int)Configuration::get('PS_CONDITIONS_CMS_ID') && Validate::isLoadedObject($this->cms))
      $this->ssl = true;
    
    parent::init();

ve dosyayı kapatınız

controllers/front/ParentOrderController.php

bu dosyayı açın ve

PHP:
    $this->link_conditions = $this->context->link->getCMSLink($cms, $cms->link_rewrite);

bu satırı alttaki ile değiştirin

PHP:
   $this->link_conditions = $this->context->link->getCMSLink($cms, $cms->link_rewrite, (bool)Configuration::get('PS_SSL_ENABLED'));
 
Üst Alt