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

Amishkin

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

    70
  • З нами

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

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

  1. 4 години назад, retterwien сказав:

    Почитать про это все, на форуме информации полно, по этим всяким ускорениям, это все самообман, и пыль в глаза.

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

    У меня все.

    кратко...но хз...результат глаза долбит.....

  2. привет всем! может тут. кто,чем поможет!

    у меня опенкарт 2,3,0,2. вообщем установил лайтининг,и сразу зашел в Google PageSpeed Insights - показало и для ПК и для моб по 100 и 98

    я вообще в осадок выпал...так как перед установкой было - 45 и 13....но тут радости закончились....

     

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

    - обнаружил,что меню категорий не работает,вход в сайт и многое другое,пришлось понизить уровень кеша,с зеленого(по умолчанию) на синий - и заработало....НО....с меньшими показателями....теперь это 50 и 60 попугаев......

     

    Вопрос.....может где то надо поставить исключения или что то в этом роде,что бы увеличить попугаев и не положить сайт? кто? что? подскажет?

    спасибо!

  3. 2 година назад, esculapra сказав:

    о 3-ему пункту - нужно сделать фиксиованную длину дива (где фотка и название) . да вобщем-то все нужно равить в шаблонах (возможно и в стилях).

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

  4. сайт - https://qd.com.ua/

    opencart - 2.3.0.2,PHP - 5.6

    ребятки есть 3 вопроса,по данному модулю....

    1.в мобильной версии - в категориях отображаются только 1й и 2ой уровни.....можно как то сделать,что б и 3й уровень отображался????

    2.в меню-категории,когда просматриваешь,криво отображаются подкатегории,в 1й строчке могут быть как 1 надпись так и 2,можно ли как то сделать что б каждая была с новой строчки?(скриншот 5)

    3.когда ставишь фото подкатегорий,то они отличаются друг от друга по высоте,можно ли сделать что б все были фиксированной высоты?(скриншот 6)

     

    спасибо!

    Screenshot_5.jpg

    Screenshot_6.jpg

  5. В 25.10.2014 в 22:56, rhjirftyjn сказав:

    вот, нашел, возможно то, что надо

    таблица oc_product_option_value поле subtract по все видимости.

    как должен выглядить запрос, чтобы все 0 поменять на 1 (вычитать со склада)?

    дык как удалить то все опции с товаров???? а то выскакивает предупреждение....что нельзя.....

  6. В 19.03.2019 в 03:54, dddd сказав:

    1) Открываем /index.php, после :
     

    
    <?php

    Добавляем:
     

    
    if (strpos($_SERVER['REQUEST_URI'],'.webp') !== false) {
        $file = pathinfo($_SERVER['REQUEST_URI']);
        $file = __DIR__.$file['dirname'].$file['filename'];
        if (!file_exists($_SERVER['REQUEST_URI'])) {
            if (file_exists($file.'.gif')) {
                $iimage = imagecreatefromgif($file.'.gif');
            } elseif ($file.'.png') {
                $iimage = imagecreatefrompng($file.'.png');
            } elseif ($file.'.jpg') {
                $iimage = imagecreatefromjpeg($file.'.jpg');
            } elseif ($file.'.jpeg') {
                $iimage = imagecreatefromjpeg($file.'.jpeg');
            } 
    		if(!$iimage){
    			exit('Error: Could not load image ' . $file . '!');
    		}
            imagewebp($iimage, __DIR__.$_SERVER['REQUEST_URI']);
            header('Content-type:image/webp');
            imagewebp($iimage);
            die();
    
        } else {
            exit('Error: Could not load image ' . $file . '!');
        }
    }

    2) /system/library/response.php Находим:
     

    
    	public function setOutput($output) {
    		$this->output = $output;
    	}

    Заменяем на 

    
    	public function setOutput($output) {
    		if( strpos( $_SERVER['HTTP_ACCEPT'], 'image/webp' ) !== false ) {
    		    $output = preg_replace('/\b.jpg\b/u', '.webp', $output);
    			$output = preg_replace('/\b.png\b/u', '.webp', $output);
    			$output = preg_replace('/\b.jpeg\b/u', '.webp', $output);
    		}
    		$this->output = $output;
    	}

    3) /system/library/image.php заменяем:
     

    
    if ($this->mime == 'image/gif') {
    				$this->image = imagecreatefromgif($file);
    			} elseif ($this->mime == 'image/png') {
    				$this->image = imagecreatefrompng($file);
    			} elseif ($this->mime == 'image/jpeg') {
    				$this->image = imagecreatefromjpeg($file);
    			}

    На 

    
    			if ($this->mime == 'image/gif') {
    				$this->image = imagecreatefromgif($file);
    			} elseif ($this->mime == 'image/png') {
    				$this->image = imagecreatefrompng($file);
    			} elseif ($this->mime == 'image/jpeg') {
    				$this->image = imagecreatefromjpeg($file);
    			} elseif ($this->mime == 'image/webp') {
    				$this->image = imagecreatefromwebp($file);
    			}

    И 

    
    		if (is_resource($this->image)) {
    			if ($extension == 'jpeg' || $extension == 'jpg') {
    				imagejpeg($this->image, $file, $quality);
    			} elseif ($extension == 'png') {
    				imagepng($this->image, $file);
    			} elseif ($extension == 'gif') {
    				imagegif($this->image, $file);
    			}

    На

    
    		if (is_resource($this->image)) {
    			if ($extension == 'jpeg' || $extension == 'jpg') {
    				imagejpeg($this->image, $file, $quality);
    			} elseif ($extension == 'png') {
    				imagepng($this->image, $file);
    			} elseif ($extension == 'gif') {
    				imagegif($this->image, $file);
    			} elseif ($extension == 'webp') {
    				imagewebp($this->image, $file);
    			}

    4) /catalog/model/tool/image.php
    ПЕРЕД 

    
    $image_new = 'cache/' . utf8_substr($filename, 0, utf8_strrpos($filename, '.')) . '-' . (int)$width . 'x' . (int)$height . '.' . $extension;

    Добавляем 

    
    if( strpos( $_SERVER['HTTP_ACCEPT'], 'image/webp' ) !== false ) {
                $extension = 'webp';
            }

    Чтобы получилось так

    
    		$image_old = $filename;
    		if( strpos( $_SERVER['HTTP_ACCEPT'], 'image/webp' ) !== false ) {
                $extension = 'webp';
            }
    		$image_new = 'cache/' . utf8_substr($filename, 0, utf8_strrpos($filename, '.')) . '-' . (int)$width . 'x' . (int)$height . '.' . $extension;

    Что получаем:
    1) Все адреса картинок, если браузер поддерживает .webp заменяет на расширение .webp.
    2) Если картинки .webp не существует на сервере - в .webp будет сконвертирована картинка с таким же названием, но в формате .png .jpg .gif(если будет найдена) и сохранена в той же папке, где находится оригинальная.

    Все файлы и код приведены для версии 2.3.0.2. Для версии 3 могу адаптировать за небольшое вознаграждение.
    Так же прикрепил готовые файлы, для версии 2.3.0.2.

    На версии php 5.4(centos7) в GD нет поддержки webp.
    Потому выполняем команды:
     

    
    yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
    yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
    yum install yum-utils
    yum-config-manager --enable remi-php56
    yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo


     

     

    webp.zip 3 \u041a\u0411 · 206 downloads

    нормик,спс,вот только все картинки с сайта пропали....и че делать?!

     

  7. В 24.10.2016 в 17:05, cyberkekc сказав:

    Уважаемые, кто-нибудь имел или имеет дело с картинками товаров (и не только)  формат webp? С файл менеджером разобрался. Могу загрузить на сервер картинку в этом формате. Но оно не отображается в админке и на сайте. Использую и хром и оперу. Полагаю, нужно править что-то в system/library/image.php и не только там. Кто поможет, кто подскажет? пишет изображение не может быть загружено (выведено на экран)

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

  8. В 13.10.2018 в 17:21, juancarlovich сказав:

    решение для версии 2.3.x.x

    catalog/model/tool/image.php

     

    ищем строку:

    
    $image_new = 'cache/' . utf8_substr($filename, 0, utf8_strrpos($filename, '.')) . '-' . (int)$width . 'x' . (int)$height . '.' . $extension;

    меняем ее на код:

    
    if ($extension != 'gif') {
    	$image_new = 'cache/' . utf8_substr($filename, 0, utf8_strrpos($filename, '.')) . '-' . (int)$width . 'x' . (int)$height . '.' . $extension;
    } else {
    	$image_new = $image_old;
    }

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

     

    у меня 2.3.0.2, после вставки этого кода,и перезагрузки страницы - сайт ложиться и выдает -  но стоит еще раз перезапустить сайт и все ок.....хм.....СПАСИБО!

    502 Bad Gateway


    nginx
  9. прошу помощи так как сам не силен в php,нужен код что б проверял,если пользователь не залогинен - то кнопки показываются,если пользователь залогинился - то кнопки исчезли! спасибо буду благодарен любой помощи! да если поможет,использую с модулем симпл

  10. В 28.05.2020 в 00:25, Guava сказав:

    у автора модуля спрашивали? ничего не понятно 

    да автор тут не причем,да и что он подскажет)))) прошу помощи так как сам не силен в php,нужен код что б проверял,если пользователь не залогинен - то кнопки показываются,если пользователь залогинился - то кнопки исчезли! спасибо буду благодарен любой помощи! да если поможет,использую с модулем симпл

  11. В 18.05.2020 в 15:36, senao сказав:

    Подскажите как сейчас можно создать приложение в Instagram, что-то никак не выходит...

    Сейчас никак,на сайте тесты написано,что сейчас приложения не доступны....

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

     

    У меня магазин на openstore 2.3.0.2 и модуль симпл,вообщем,поставил модуль ws socialauth,кодом в ручную добавил  кнопки,входа через соц сети, проблема в том что когда проходишь авторизацию или регистрацию через эти кнопки,они остаются,а не изщезают....какой код можно написать,что б после того как пользователь тыкнул на кнопку и прошел авторизацию,все кнопки изщезали.....спасибо

  13. В 21.11.2019 в 14:53, llll7uoh сказав:

    Подскажите куда коды кнопок прописывать.

    Я не программист

     

    <button type="button" onclick="social_auth.facebook(this)" data-loading-text="Loading" class="btn btn-primary">FB</button>

    <button type="button" onclick="social_auth.googleplus(this)" data-loading-text="Loading" class="btn btn-primary">G+</button>

    <button type="button" onclick="social_auth.instagram(this)" data-loading-text="Loading" class="btn btn-primary">Insta</button>

    есть инфа...а то я тоже чайник,столкнулся с этим и не знаю....а еще там 1 строчку прописть надо только тоже не знаю куда....

     

  14. вообщем так....расскажу как стал у меня без проблем! сначала была головомойка.... скачивал все с офф сайта фб - https://www.facebook.com/business/help/1494437460610744

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

    - потом закидывал папки вручную на фтп....была ошибка....удалял модуль фб

    - потом еще раз файл facebook_ads_extension.ocmod, тот который скачал с фб загрузил автоматом,он спросил про замену файлов,и вуаля....все гууд все работает!

     

    надеюсь кому то это поможет!

    • +1 2
×
×
  • Створити...

Important Information

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