Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Yarilo

Користувачі
  
  • Публікації

    377
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Yarilo

  1. 12 часов назад, Gusev сказал:

    Не совсем понятно, как такое может быть, подкрепите скриншотами либо ссылкой на страницу

    Прикрепил скриншоты. Если у товара 1 картинка, то в html документе спам идёт порядка 20 повторений. Если 5 картинок, то уже 112...

  2. 9 часов назад, chukcha сказал:

    Чем плох модуль?

    Ок, а вы знаете что по умолчанию добавляется {{ heading_title }}
    причем

    <a title="{{ heading_title }}><img title="{{ heading_title }}" alt="{{ heading_title }}" />

     

    а если еще и доп картинки?

    Вы правы, одна из проблем кроется и в этом коде. тайтл для картинок совсем не нужен, только альт. Но Из-за того же тайтла, вхождение наименования товара увеличивается сразу в 2 раза, соответственно фильтр спама.

  3. 11 часов назад, Tom сказал:

    Видимо один раз название товара и 100500 раз в описании...для особо не понимающих о чём речь.

    Том, добрый день! Не в описании, а именно в HTML документе целиком. Нам делали вёрстку и доработки. В скриптах многих отображается наименование товара. В итоге в тексте имеем 1 вхождение+1 тайтл+1 десрипшн+н1..и + 15 в скриптах и т.д... Получаем в итоге в целом в документе вхождение 20.

  4. Добрый день, форумчане! Тут такой вопрос, на серче, мне посоветовали снизить вхождение ключевых слов именно в коде страницы.

    Объясню, визуально в карточке товара вхождение 2-3 раза максимум. Если открыть html код страницы, то там наименование товара повторяется 20 раз. Это ведь автоматом переспам выходит?

  5. В 10.11.2018 в 23:06, markimax сказал:

    Вы хотите обойти 12k товаров "автоматом" ?
    Не проблема
    Заодно и заресайзить изображения согласно google page speed  mozgpeg или optijpeg

    Есть функция обхода магазина и заодно оптимизация изображений под PS

     

    Марк, добрый день! А как Вашим модулем можно автоматом обходить все карточки товара? Стоит Ваш модуль, но чтоб страница и данные закэшировались, необходимо открыть страницу на сайте... Подскажите пожалуйста, как сделать автоматом?

  6. Добрый день! с 5 пунктом из инструкции я чтот так и не понял, куда и что нужно добавить. Подскажите пожалуйста.

     

    В 17.06.2017 в 15:13, zetrox сказал:

    Readme для Opencart 2.3  + кое-какая правка в debug.php + обновленный geshi

      Скрыть контент

     

    Установка:

    1. Копируем файлы из папок admin и system в директорую установленного магазина

    2. В файл \config.php и \admin\config.php добавляем в конец:

        

    
    
    //debug
    define('DEBUG', true);

    2. Файл \index.php   и admin\index.php   

       2.1  \index.php

    
    
    // рассчет времени работы
    $sysstart = microtime(true);/*Добавил debuger*/
    // рассчет памяти
    function_exists('memory_get_usage') ? define('MEM_USAGE', memory_get_usage()) : null;/*Добавил debuger*/
    // Version
    define('VERSION', '2.3.0.2.3');
    // Configuration
    if (is_file('config.php')) {
        require_once('config.php');
    }
    // Install
    require_once(DIR_SYSTEM . 'library/debug.php');/*Добавил debuger*/
    if (!defined('DIR_APPLICATION')) {
        header('Location: install/index.php');
        exit;
    }
    // Startup
    require_once(DIR_SYSTEM . 'startup.php');
    start('catalog');
    echo !DEBUG ? null : Debug::show($sysstart);/*Добавил debuger*/

        2.2 admin\index.php 

    
    
    // рассчет времени работы
    $sysstart = microtime(true);/*Добавил debuger*/
    // рассчет памяти
    function_exists('memory_get_usage') ? define('MEM_USAGE', memory_get_usage()) : null;/*Добавил debuger*/
    // Version
    define('VERSION', '2.3.0.2.3');
    // Configuration
    if (is_file('config.php')) {
    require_once('config.php');
    }
    // Install
    require_once(DIR_SYSTEM . 'library/debug.php');/*Добавил debuger*/
    if (!defined('DIR_APPLICATION')) {
    header('Location: ../install/index.php');
    exit;
    }
    // Startup
    require_once(DIR_SYSTEM . 'startup.php');
    start('admin');
    echo !DEBUG ? null : Debug::show($sysstart);/*Добавил debuger*/

    3. файл \system\library\db\mysql.php и mysqli.php добавляем:

         3.1. В начало файла после namespace DB;        

    
    
    use DEBUG;

         3.2 в mysql.php
            // Строку $resource = mysql_query($sql, $this->connection); заменить на:       

    
    
    	$sysstart = microtime(true); /*Добавил debuger*/
            $resource = mysql_query($sql, $this->connection);
            $row = array();    /*Добавил debuger*/    
            if(DEBUG){/*Добавил debuger*/
                $caller = debug_backtrace();/*Добавил debuger*/
                $row['file'] = $caller[1]['file'];/*Добавил debuger*/
                $row['line'] = $caller[1]['line'];/*Добавил debuger*/            
                $row['Duration'] = round(( microtime(true) - $sysstart), 5);/*Добавил debuger*/
                $row['Query'] = $sql;/*Добавил debuger*/            
                Debug::$_profs[] =  $row;/*Добавил debuger*/
            }

          
           3.3 в mysqli.php
            //Строку $query = $this->connection->query($sql); заменить на:

    
    
    	$sysstart = microtime(true); /*Добавил debuger*/
            $query = $this->connection->query($sql);
            $row = array(); /*Добавил debuger*/    
            if(DEBUG){/*Добавил debuger*/
                $caller = debug_backtrace();/*Добавил debuger*/
                $row['file'] = $caller[1]['file'];/*Добавил debuger*/
                $row['line'] = $caller[1]['line'];/*Добавил debuger*/            
                $row['Duration'] = round(( microtime(true) - $sysstart), 5);/*Добавил debuger*/
                $row['Query'] = $sql;/*Добавил debuger*/            
                Debug::$_profs[] =  $row;/*Добавил debuger*/
            }

     

    4. Для вывода информации request в  файле \system\library\request.php меняем строки:

            $this->get = $this->clean($_GET);
            $this->post = $this->clean($_POST);
            $this->request = $this->clean($_REQUEST);
            $this->cookie = $this->clean($_COOKIE);
            $this->files = $this->clean($_FILES);
            $this->server = $this->clean($_SERVER);
            
            на:

    
    
    	$this->get = $this->clean($_GET);
            $key ='GET';
            Debug::$_request[$key] =  $_GET;
            $this->post = $this->clean($_POST);
            $key ='POST';
            Debug::$_request[$key] =  $_POST;
            $this->request = $this->clean($_REQUEST);
            $key ='REQUEST';
            Debug::$_request[$key] =  $_REQUEST;
            $this->cookie = $this->clean($_COOKIE);
            $key ='COOKIE';
            Debug::$_request[$key] =  $_COOKIE;
            $this->files = $this->clean($_FILES);
            $key ='FILES';
            Debug::$_request[$key] =  $_FILES;
            $this->server = $this->clean($_SERVER);
            $key ='SERVER';
            Debug::$_request[$key] =  $_SERVER;


            
            Или просто добавить:

    
    
    	$key ='GET';
            Debug::$_request[$key] =  $_GET;
            $key ='POST';
            Debug::$_request[$key] =  $_POST;
            $key ='REQUEST';
            Debug::$_request[$key] =  $_REQUEST;
            $key ='COOKIE';
            Debug::$_request[$key] =  $_COOKIE;
            $key ='FILES';
            Debug::$_request[$key] =  $_FILES;
            $key ='SERVER';
            Debug::$_request[$key] =  $_SERVER;

            
    5. Файл \system\library\session.php добавляем строки в функцию отображает сессию в реквест
    public function start($key = 'default', $value = '') перед return $this->session_id;

    
    
    	$key ='SESSION';
            Debug::$_request[$key] =  $this->data;

     

     

     

  7. 11 часов назад, johngalt1 сказал:

    Не менял. Пытался исправить мутное изображение в категориях на телефонах, так и не нашел решение.

    Если у Вас в кэше были картинки и Вы их удалили. То пока пользователь или Вы сами их вновь не откроете, в Кэше их не будет. И поисковый робот скажет что не нашёл и выдаст 404.

  8. В 05.11.2018 в 09:30, stringer сказал:

    Вручную в консоли, если не лень.

     

    Screenshot_6.png

    Самое интересное, что они не удаляются там. Добавил порядка 20 страниц. Как висели они в индексе, так себе и висят. Это такая же хрень как от Яндекса в вебмастере на удаление УРЛОв не нужных)

  9. 22 часа назад, stringer сказал:

    Поэтому не стоит читать всяких Мюллеров

    Им лишь бы ляпнуть что-нибудь

    Стригут баранов

     

    А инструменты всякие - очень полезная вещь.

    К ибею, амазону и др. - их глупо применять. Нет надобности.

    Все и так знают про ибей - ведь никому не приходит в голову рекламировать - шашлык!

    Шашлыку не нужна реклама!

     

    Тест от гугла бесполезен) это реально просто попугаи...

    • +1 1
  10. Добрый день, форумчане! Понадобилось развернуть точную копию своего сайта на тестовом домене test.sait.ru.

    Вопрос как правильно и в каком порядке это сделать на ocstore 2.3? Что бы не причинить вред основному сайту.

    При копировании SQL базы и файлов по ФТП. Я же получается полностью копирую ссылки внутренние основного?

    Может кто подскажет или есть где почитать? Пробовал гуглить, но везде пишут только как развернуть полностью новый ИМ.

     

    Всем заранее спасибо!

  11. @Prorab337 добрый день! Приобрели Ваш модуль, установили без проблем. Но как правильно настроить, не можем сообразить. Есть инструкции по настройке? В самом модуле очень мало подсказок по настройке.

  12. @deeman добрый день! Вы правы, проблема видимо в модуле доставки (интеграция СДЭК), переодически очень долго срабатывает =( только вот ума не приложу, как можно ускорить данный процесс. Вы не сталкивались с таким ранее?

  13. @deeman добрый день! У нас проблема с долгой загрузкой страницы оформления заказа. Может раньше сталкивались с таким? Стоит Ваш модуль. Последние несколько дней при нажатии оформить заказ, страницу грузит около 30 секунд =(

  14. @Prorab337 в коробке я понял, но если потребуется, то можно будет реализовать, верно?

    И подскажите когда будет демо, чтоб посмотреть функционал из нутри?

  15. @Prorab337 аналог дисконтных карт есть в 1с, их потом можно будет интегрировать, чтоб работали как 1 целое?

    В плане есть в 1с  карта 1946735, я могу клиенту создать аналогичную на сайте, что бы клиент мог ей пользоваться, как в офлайн магазине, так и онлайн?

  16. @Prorab337 добрый день!

    Нам необходимо на сайте установить накопительные скидки для клиентов (по аналогии Красное&Белое) по накопленной сумме заказов:

    До 19 990 руб (и менее) - скидка 1% на все следующие покупки

    От 20т.р. до 30т.р. - скидка 2% на все следующие покупки

    От 30т.р. до 40т.р. - скидка 3% на все следующие покупки

     

    То есть, как только клиент достигает суммарного порога, то переходит в следующую группу клиентов и получает уже большую скидку. И так до тех пор, пока не достигнет заданного порога.

     

    С Вашим модулем возможно реализовать такой функционал?

  17. @Gusev мне вот интерестно, как страницы фильтра можно быстрее индексировать и повысить их приоритет. В вебмастере после переобхода, страницы в поиск залетают через 1-2 месяца (да они попадают в 10ку и стоят там намертво), но 2 месяца этож ппц... Писать доп обзоры и ставить анкор ссылки на нужные страницы фильтра для ускорения индексации и увеличения внутреннего веса? Только так?

  18. 15 минут назад, GetWeb сказал:

    Похоже что у вас изначально карточка товара имеет такие классы product-layout product-list col-xs-12

    А после загрузки, уже при помощи скриптов к ним подключаются другие product-layout product-grid col-lg-4 col-md-4 col-sm-6 col-xs-12

    Действительно так и оказалось. Спасибо! Будем править)

  19. Добрый день! У нас есть проблемы вёрстки на шаблоне у страниц категорий. Может кто сталкивался с этим и знает как лечиться такая проблема? Верстальщики пока не знают как избавиться от этого. После полной загрузки страницы, всё становиться нормально. Но посетителей это явно пугает.

    Прокрутка и растянутые карточки в категориях при загрузке страницы.jpg

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.