Помощь При открытии товара появляется сообщение «Fatal error: Call to undefined method

Gleb1972

Писатель
Регистрация
29 Янв 2017
Сообщения
4
Реакции
0
Доброго времени суток. Купил модули для OkayCMS и поставил из на OkayCMS-1.2.3-null. При открытии товара появляется сообщение «Fatal error: Call to undefined method Design::fеtсh() in /home/turekss/turekss.com/www/backend/ProductAdmin.php on line 420». Вот содержимое файла LicenseAdmin.php
<?php

require_once('api/Okay.php');

class LicenseAdmin extends Okay {

public function fetch() {
if($this->request->method('POST')) {
$license = $this->request->post('license');
$this->config->license = trim($license);
}

$p=13; $g=3; $x=5; $r = ''; $s = $x;
$bs = explode(' ', $this->config->license);
foreach($bs as $bl){
for($i=0, $m=''; $i<strlen($bl)&&isset($bl[$i+1]); $i+=2){
$a = base_convert($bl[$i], 36, 10)-($i/2+$s)%27;
$b = base_convert($bl[$i+1], 36, 10)-($i/2+$s)%24;
$m .= ($b * (pow($a,$p-$x-5) )) % $p;}
$m = base_convert($m, 10, 16); $s+=$x;
for ($a=0; $a<strlen($m); $a+=2) $r .= @chr(hexdec($m{$a}.$m{($a+1)}));}

@list($l->domains, $l->expiration, $l->comment) = explode('#', $r, 3);

$l->domains = explode(',', $l->domains);

$h = getenv("HTTP_HOST");
if(substr($h, 0, 4) == 'Для просмотра ссылки Войди или Зарегистрируйся.') {
$h = substr($h, 4);
}
$l->valid = true;
if(!in_array($h, $l->domains)) {
$l->valid = false;
}
if(strtotime($l->expiration)<time() && $l->expiration!='*') {
$l->valid = false;
}

$this->design->assign('license', $l);
return $this->design->fetch('license.tpl');
}

}
Кто может подскажите решение.
 
Назад
Сверху