COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

wivern

opencart.pro
  • Публикации

    152
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем wivern

  1. <?php
    class ModelBlogCategory extends Model {
        
        public function addCategory($data) {
    
            $this->db->query("INSERT INTO " . DB_PREFIX . "blog_category
                    SET parent_id = '" . (int)$data['parent_id'] . "',
                    sort_order = '" . (int)$data['sort_order'] . "',
                    status = '" . (int)$data['status'] . "',
                    date_modified = NOW(), date_added = NOW()");
    
            $category_id = $this->db->getLastId();
    
            if (isset($data['image'])) {
                $this->db->query("UPDATE " . DB_PREFIX . "blog_category SET image = '" . $this->db->escape($data['image']) . "' WHERE category_id = '" . (int)$category_id . "'");
            }
    
            foreach ($data['category_description'] as $language_id => $value) {
                $this->db->query("INSERT INTO " . DB_PREFIX . "blog_category_description SET category_id = '" . (int)$category_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'");
            }
    
            $level = 0;
    
            $query = $this->db->query("SELECT * FROM `" . DB_PREFIX . "blog_category_path` WHERE category_id = '" . (int)$data['parent_id'] . "' ORDER BY `level` ASC");
    
            foreach ($query->rows as $result) {
                $this->db->query("INSERT INTO `" . DB_PREFIX . "blog_category_path` SET `category_id` = '" . (int)$category_id . "', `path_id` = '" . (int)$result['path_id'] . "', `level` = '" . (int)$level . "'");
    
                $level++;
            }
    
            $this->db->query("INSERT INTO `" . DB_PREFIX . "blog_category_path` SET `category_id` = '" . (int)$category_id . "', `path_id` = '" . (int)$category_id . "', `level` = '" . (int)$level . "'");
    
            if (isset($data['category_store'])) {
                foreach ($data['category_store'] as $store_id) {
                    $this->db->query("INSERT INTO " . DB_PREFIX . "blog_category_to_store SET category_id = '" . (int)$category_id . "', store_id = '" . (int)$store_id . "'");
                }
            }
    
            if (isset($data['keyword'])) {
                $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'blog_category_id=" . (int)$category_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
            }
    
    
            return $category_id;
        }

      почему не создается DB_PREFIX . blog_category? при попытке запустить ручками ругается так

    Fatal error: Class 'Model' not found in /var/www/***/data/www/сайт/admin/model/blog/category.php on line 2

     

  2. 7 минут назад, Yoda сказал:

    Да и еще...

    Всегда привожу в пример один очень успешный проект...
    Человек в блоге написал статью.. Как подобрать китайский аналог одной хрени к другой....

    300 хостов в день получил и уже со статьи загнал первых покупателей к себе в магазин.
    Так как задолбали звонками...
    А так сидел в подвале примусы починял.... За два года квартиру на Мойке купил )))

    У меня траблы с блогом, не могу запустить дурацкий Fastor... , хотя блог и толковый со всеми тегами и метами) не подхватываются категории и статьи блога...

  3. 33 минуты назад, markimax сказал:

    А где нормальные описания товаров?

    А где обзоры, статьи, новости, отзывы ? Где вообще весь контент ?!

    Как у вас магазин попадет в ТОП -ы если у вас нету контента

     

    Парсите ?
    Это все последствия парсинга с других сайтов

     

    Блог надо заводить?) что из себя представляет в Вашем понимании "Нормально описание товара"?

  4. 23 минуты назад, RHCk сказал:

    Инфо по сайту:

    Общее кол-во ссылок: 49718

    Заблокировано в robots.txt: 32291

    Внешние ссылки: 4 - 2 смотрят на шрифты google, 2 - на сервис обратного звонка

    Страницы доступные по http: 8862 (что интересно, они в кодировке ISO-8559-1, и с них стоит переадресация на нормальные страницы)

    Страницы доступные по https: 40854

    Страницы, от которых не был получен ответ: 21 (если нужно, могуу показать)

    Страницы, в ссылках на которые использован значок градуса: 80 (помечены как underscored)

    Страницы, в ссылках на которые более 115 символов: 165

    Страницы с дублирующимся тегом title: 2

    Страницы, у которых title более 65 символов: 6706

    Страницы, у которых title менее 30 символов: 165

    Страницы, у которых title совпадает с h1: 28

    Страницы, у которых нет description: 8

    Страницы, у которых продублирован description: 1014

    Страницы, у которых description более 156 символов: 7708

    Страницы, у которых нет keywords: 310

    Страницы, у которых продублирован keywords: 721

    Страницы, у которых нет h1: 3

    Страницы, у которых продублирован h1: 2

     

    P.S. Какой уж тут фен-шуй:)


    И чего делать? кодировке ISO-8559-1 везде пишет что это кодировка сервера)

     

     

  5. 6 минут назад, markimax сказал:

    А где кнопка Купить ? Согласно правил юзабилити она должна быть показана а не всплывающей при наведении 

    Поймите каждая мелочь действует на подсознание

    Нету кнопки купить значит мозг подсознательно думает "нету" и т п

    Красным цена ? Очень оригинально. Мозг думает бл... "красный свет" - проезд запрещен :wall:

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

    На хрен все эти корпоративные забобоны, что нужно использовать корпоративные цвета. Откуда знать покупателям про ваши корпоративные цвета

    Навязчивое окно "позвоните мне" после выхода курсора за пределы window вообще добивает сразу

    1. Избавьтесь вначале от ошибок юзабилити

    2. А там уже далее можно что то делать

     

     

     

    Суть то в том что трафика нету... я не могу даже протестировать юзабилити

  6. Уважаемые форумчане!:)

    Поделитесь цифрами, у кого сколько трафика из пс приходит?

    Прошу не просто так, у меня из ПС практически не приходит народ, сайт проиндексирован...

    Вроде все по феншую, а трафика нет(:wall:

     

    Уверен что есть опытные спецы, которые укажут на грубые ошибки в моем проекте, а возможно даже и предложат услуги по исправлению.

     

    Рассмотрю все варианты. Спасибо.

  7. Спасибо уважаемые начал реализовывать задуманное и рекомендации. По ходу пьессы буду отписываться в этой ветке)

    16.08 Грохнул vQmod Pro

    16.08 сменил шрифты, выбрал sans как у юлмарта

    16.08 убрал косяки на слайдере(теперь не просвечивает)

    16.08 исправил название категории с ошибкой

    16.08 грохнул ручками мега фильтр и запилил свежий с ocmod модификациями

    хлебные крошки сделал не такими большими, шрифт побольше сделал в боди.

    16.08 убрал кирилическое сео представление категории

     

     

  8. 15 минут назад, spown сказал:

    Все читать устанешь

    почему разные ссылки если просто навести и перейти, у акций разные, у меню слева ?

    кнопки подробнее на товаре не хватает

    адрес прикольный, коротко и ясно  Г.САНКТ-ПЕТЕРБУРГ., УЛ.ДВИНСКАЯ Д.3

     

    еще ссылка на баннере кривая 

    кстати вопрос появился ко всем - кириллица в ссылках это нормально ?

    По поводу кириллицы в ссылках-поддерживаю, тоже интересно.

  9. 7 минут назад, WarStyle сказал:

     

    ТЫЦ

     

     

    https://78led.ru/katalog-tovarov/vnutrennee-osveshhenie/pylevlagozaschischennye-svetilniki/pylevlagozaschitnyj-svetodiodnyj-svetilnik-goodlight-3000k-3200k-gl-ice-36-gl-tps.html - первый же товар без описания и картинки не показывает почему-то.

     

    Где описания для категорий? Где же взяться трафику, когда у Вас только товар и всё =)

     

    Про оптимизацию БД мы уже с Вами говорили, если её не сделать, то и те кто сейчас приходят - будут уходить из-за долгой загрузки.

    По картинкам стоит lazyload, возможно хостер на справляется. т.к. в метрике посетителей не показывает а в админке каждый день меньше 15 не опускается...(это гипотеза-прошу не смеяться громко, кстати почему так? может это все боты?))

     

    по vqmod-это не просто vqmod это vqmod.pro, который не удаляется просто изменением index.php и admin/index.php и удалением нахрен папки vqmod, поэтому и прошу помощи. чет у меня с первого раза не получилось...

     

    ПО описаниям подкатегорий-полностью согласен, в категориях вроде все есть, аймусь на досуге.. какие рекомендации? количество знаков?  прямых вхождений?

    Писать ли дескрипшн или хватит и meta вескрипшн, если писать то можно ли их дублировать?

     

    сколько будет стоить оптимизация БД? mfp в версии PLUS вроде сам оптимизирует бд...