Перейти к содержанию

Рекомендуемые сообщения

Есть статья https://netpeak.net/ru/blog/optimizatsiya-stranits-paginatsii-internet-magazina-podrobnaya-instruktsiya/ в которой описан способ (№3) настройки оптимальной пангинации который нужно реализовать.

 

Версия движка ocstore 0.2.2.

Для контактов использовать ЛС или скайп r_e_n_t_o_n

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, 1roma1 сказал:

Версия движка ocstore 0.2.2.

что это?

 

2 часа назад, 1roma1 сказал:

способ (№3) настройки оптимальной пангинации который нужно реализовать.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
15 минут назад, Otvet сказал:

что это?

 

это опенкарт версии 1.4.х

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

system/library/document.php как выглядит?

пора бы обновиться

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
18 минут назад, Otvet сказал:

system/library/document.php как выглядит?

как то так:

Спойлер

<?php
final class Document {
    public $title;
    public $description;
    public $keywords;
    public $base;    
    public $charset = 'utf-8';        
    public $language = 'en-gb';    
    public $direction = 'ltr';        
    public $links = array();        
    public $styles = array();
    public $scripts = array();
    public $breadcrumbs = array();
    
    public function setTitle($title) {
        $this->title = $title;
    }
    
    public function getTitle() {
        return $this->title;
    }
    
    public function setDescription($description) {
        $this->description = $description;
    }
    
    public function getDescription() {
        return $this->description;
    }
    
    public function setKeywords($keywords) {
        $this->keywords = $keywords;
    }
    
    public function getKeywords() {
        return $this->keywords;
    }
    
    public function setBase($base) {
        $this->base = $base;
    }
    
    public function getBase() {
        return $this->base;
    }        
    
    public function setCharset($charset) {
        $this->charset = $charset;
    }
    
    public function getCharset() {
        return $this->charset;
    }    
    
    public function setLanguage($language) {
        $this->language = $language;
    }
    
    public function getLanguage() {
        return $this->language;
    }    
    
    public function setDirection($direction) {
        $this->direction = $direction;
    }
    
    public function getDirection() {
        return $this->direction;
    }    
    
    public function addLink($href, $rel) {
        $this->links[] = array(
            'href' => $href,
            'rel'  => $rel
        );            
    }
    
    public function getLinks() {
        return $this->links;
    }    
    
    public function addStyle($href, $rel = 'stylesheet', $media = 'screen') {
        $this->styles[] = array(
            'href'  => $href,
            'rel'   => $rel,
            'media' => $media
        );            
    }
    
    public function getStyles() {
        return $this->styles;
    }    
    
    public function addScript($script) {
        $this->scripts[] = $script;            
    }
    
    public function getScripts() {
        return $this->scripts;
    }
    
    public function addBreadcrumb($text, $href, $separator = ' &gt; ') {
        $this->breadcrumbs[] = array(
            'text'      => $text,
            'href'      => $href,
            'separator' => $separator
        );            
    }
    
    public function getBreadcrumbs() {
        return $this->breadcrumbs;
    }    
}
?>

 

пора бы, но во-первых много доработок слетит, во вторых в принципе все утраивает за исключением нюансов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нужные методы для вывода вроде присутствуют, но 100% нельзя гарантировать что встанет

 

вручную же дороже

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.