Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Recommended Posts

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

 

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

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

Спасибо.

Link to post
Share on other sites

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

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

что это?

 

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

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

 

Link to post
Share on other sites
15 минут назад, Otvet сказал:

что это?

 

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

Link to post
Share on other sites

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;
    }    
}
?>

 

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

Link to post
Share on other sites

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

 

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

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.