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

AlexDW

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

    11 319
  • З нами

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

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

  1. Не знаю что-как с базой и магазином - на вознаграждение не претендую :-D

     

    1) удалите из кода ссылки на отсутствующие файлы

     

    http://mymagazin.by/callme/callme.css

    http://mymagazin.by/callme/callme.js

    http://mymagazin.by/callme/jquery.storage.js

     

    2) в .htaccess гляньте настройки - кеширование указано 1 день для всего, и картинок и js/css, что маловато будет, особенно с учетом всплывающих картинок на каждый товар

     

    можно добавить в .htaccess:

    # Кеширование картинок, js и css
    FileETag MTime Size
    <ifmodule mod_expires.c>
     <filesmatch ".(jpg|gif|png|js|css)$">
     ExpiresActive on
     ExpiresDefault "access plus 1 month"
     </filesmatch>
    </ifmodule>
    
    <IfModule mod_headers.c>
      <FilesMatch "\.(jpg|gif|png)$">
        Header append Cache-Control "public"  
      </FilesMatch>
    </IfModule>
    
    <IfModule mod_headers.c>
      <FilesMatch "\.(js|css)$">
        Header append Vary Accept-Encoding
        Header append Cache-Control "private"  
      </FilesMatch>
    </IfModule>

    3) проверить настройки php - насколько корректно используются.

    недавно был свидетелем, как сайт на Битриксе использовался с php_memory_limit = 64M при тарифе в 512M :-D

     

    4) в базе mySQL таблицы оптимизируйте

  2. да можно!  ;)

     

    в   catalog/controller/product/product.php   заменить

    $this->data['popup'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height'));

    на

    $this->data['popup'] = 'image/' . $product_info['image'];

    еще заменить

    'popup' => $this->model_tool_image->resize($result['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height')),

    на

    'popup' => 'image/' . $result['image'],

    будет показывать картинки в реальном размере.

    только недостаток - если картинка очень большая, она закроет весь экран, по уму бы еще условие какое дописать для масштабирования

     

    PS: для движков 2х вместо $this->data будет $data

    • +1 2
  3. Осваивать css & HTML, поможет сайт  http://htmlbook.ru

    Использовать браузер Firefox, у него есть замечательная функция "Исследовать элемент" при щелчке правой кнопкой на желаемом элементе, с возможностью изменений css "на лету" (без замены самих файлов) - очень удобно для правки

  4. Шаблон не стандартный. Выдает ошибку Fatal error: Cannot redeclare ControllerProductSearch::ajax() Два раза проверил, добавил все верно.

    Два варианта - либо отключить другой модуль поиска совсем (по уму, во избежание конфликтов при использовании тех же селекторов вывода поиска), либо функцию в модуле AutoSearch переименовать, решение в ЛС написал

     

    Cannot redeclare ajax() - ну не могут два модуля поиска одновременно двумя попами на один унитаз сесть использовать разные функции с одинаковым названием! :-D

  5. На сайте дублей поиска не может быть - могут быть только дубли товаров-категорий

    Т.е. одна страница может иметь синонимы

     

    mysite/phone/nokia3310

    mysite/nokia3310

     

    что плохо!

     

    Используйте нормальный seo (для ocStore 1.5.5.x вполне хватает встроенного), нормально назначайте родительские категории товарам - и все будет ок

    А по поводу robots.txt - штатного из дистрибутива должно хватить на первых порах, либо ищите в форуме

    https://opencartforum.com/index.php?app=core&module=search&do=search&fromMainBar=1

  6. У меня каталог на миллион позиций... ..у меня 2 десятка таблиц суммарно на 5 млн записей.. ..Любой даже самый мелкий интернет магазин автозапчастей должен иметь прайсы на несколько миллионов записей.

    похоже, путаете число записей в БД с числом реальных товарных позиций :-D

     

    Можно много обсуждать, но проще один раз попробовать - тем более что проект бесплатен. Понравится - там можно и соответствующие дополнения приобретать, либо самому под себя "заточить".

  7. Обновить кэш vqmod? (не уверен - с vqmod не работал)

     

    сама ошибка - в catalog/controller/checkout/succes.php в 174 строке неизвестный индекс last_order_id, открыть файл и смотреть что к чему

    т.е. сам last_order_id не определен, смотреть в связанных файлах

  8. Обновил версию до 1.01 - исправлена часть багов.

    У кого были проблемы с работой и исправили через общение в ЛС - можно не обновлять :-)

     

    Если обновите - придется заново в livesearch.js указывать селекторы для нестандартных шаблонов, смотрите историю в ЛС

  9. Ставь последнюю версию с myopencart.com - 1.5.5.1.2, это самый лучший вариант на сегодня.

     

    2.0 только-только появилась, еще сыровата.

    Модули от предыдущих для 2.0 нужно дорабатывать, напрямую не подойдут.

     

    Насчет миллиона - не знаю, но есть рабочие магазины со 100.000 и более товаров

  10. Было однажды пару лет назад подобное - во все .js файлы на серваке оказался встроен @овнокод

    Вобщем, сразу сделал доступ FTP с ограничением по ip, с тех пор все ок

     

    А, так у вас еще проще - в последних версиях прямо в настройках системы код аналитикс, метрики и прочих можно добавлять. Вот кто-то и добавил.

     

    Если даете доступ к админке кому-то - максимально режьте ему права (настраиваются в Система-Пользователи-Группы пользователей)

  11. MySQL сервер ушел гулять :-D

    Если ничего не меняли и все работало нормально до этого - это, как Freelancer написал, к хостеру.

    Если меняли - вспоминайте, что именно.

     

    http://www.mysql.ru/docs/man/Gone_away.html

  12. Вероятно не так выразились... Автозаполнение работает на всех страницах, вывод результатов привязан к полю поиска в шапке.

     

    Привязки к полю в самой странице поиска нет (который с выбором категорий) - вроде как смысла не имеет. Хотя при желании можно добавить выборку селекторов для показа и там

  13. бывает когда пользователь не знает как правильно называет вещь, скажем в описании можно охватить больше общих название товара, либо поиск по названию и тегам должен работать с применением морфологии

     

    Так вроде общие названия товара и стараются в тегах указывать, теги для этого и предназначены ;)

    Это все же вспомогательный модуль поиска товара, а не поисковый сервер или система навроде Archivarius 3000

     

    Составить конкуренцию Гуглу пока морально не готов :-D

  14. приветствую, в ocshop_cms_v_1_5_6_3_2 работать будет?

     

    Привет! Не в курсе что такое ocshop_cms... На чисто английском opencart 1.5.6.4 работает.

    Тестировал на дефолтных шаблонах разных версий ocstore и opencart - все работает. Вот только проблема в том, что дефолтные шаблоны практически никто не использует :lol:

     

    Хорошо, когда нестандартный шаблон сделан "по уму", основываясь на логике и разметке дефолтного - тогда и работает все без проблем..

    В любом случае, при возникновении проблем с модулем - будем решать

  15. О по описанию не ищет чтоли?

     

    Нет, вроде как смысла не имеет - теги с описанием как правило дублируются более чем наполовину.

     

    Тем более что тег - это тег, а описание может быть большим, расплывчатым и схожим для многих товаров, что не самым лучшим образом на выдаче результатов скажется

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

Important Information

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