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

kabantejay

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

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

  • Посещение

  • Days Won

    1

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

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

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

    <input type="button" value="Купить" onclick="addToCart('			2822');" class="button">

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

     

    <input type="button" value="Купить" onclick="addToCart('2822');" class="button">

    Только прошу, подскажите теперь, где мне поменять эти строки в самом движке, где они формируются?

  2. я так понимаю так называемый модуль сео ген что то заменил при установке ?

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

  3. Стандартный поиск из коробки, при вводе названия товара на русском (любого русского слова), страница формируется со следующим урлом, по примеру:


    http://printerink.com.ua/search/?search=картридж если включен сео ген, либо:


    http://printerink.com.ua/index.php?route=product/search&search=картриджи - если не включен


     


    Страница формируется нормально, все ок, модуль "купить в 1 клик" работает, не работает обычная кнопка "Купить"


    Ошибка в консоли инструментов девелопера - Unexpected token ILLEGAL


     


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


  4. Кеширование останется, просто файлы кеша не будут сжаты в GZIP, т.е. кеш у вас будет работать как и работал.

    вы имеете ввиду кеш на стороне сервера? можно будет в таком случае установить значение gzip в настройках движка, или не он ничего не даст?

  5. Уберите в vqmodе кешера секции, которые отвечают за compress uncompress. Что то у вас с настройками php. Если уберете, особо на работоспособность это не повлияет.

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

     

    2. я пробовал выводить просто саму переменную cache - там появляются какие-то левые символы похожие на проблему с кодировкой, появляется в начале и в середине во многих местах, причем как-то рандомно символы �. мне кажется в этом как раз может быть проблема, в интернете читал что вроде нужно както то ли сериализировать, то ли base64_encode применять внутри unserialize чтобы не было ошибок.... как вариант пробовал просто str_replace этих символов, но не получилось..

  6. Warning: gzuncompress() [function.gzuncompress]: data error in /home/xxxxxxxx/vqmod/vqcache/vq2-system_library_cache.php on line 11


     


    ошибка в строчке:


    $data = @unserialize(@gzuncompress($cache));


     


    так же менял gzuncompress и gzcompress на gzinflate и gzdeflate соответственно, та же ошибка на двух сайтах. все бы ничего, только эти ошибки на половине страниц в сниппетах :) сайты новые, закинул в индексацию и через пару дней наблюдаю вместо дескрипшна ошибку.


     


    В админке кеширование не используется (после стандартной установки ничего не менял), в строке пусто. используется последняя версия ocshop.


     


    ошибку показывает не всегда.


     


    +кеширование настроено на сервере.


     


    что это может быть?