Перейти к содержанию
sl14

[Решено] Мутный баннер

Рекомендуемые сообщения

При выводе баннера на главной искажается качество, как ни пробовал в разных форматах, ставил $quality = 100. Всё ровно Баннер мутный. В чём может быть проблема?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

монитор протереть от пыли нужно :D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Либо как сказал товарищ Альберт, поможет тряпочка из микрофибры :) либо указанный в настройках дополнения размер баннера (в Модули - Дополнение - Слайдшоу или баннер, зависит от того, что у вас там стоит) не соответствует фактическому размеру картинки. Ну и возможен такой вариант еще, что в шаблоне баннеру отведено места меньше, чем его реальный размер, соответственно он уменьшается на процент (даже на пол процента все равно будет замыливание)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Протирал в субботу)

 

нашёл тему https://opencartforum.com/topic/9354-zamylennost-kartinok/?hl=%D1%84%D0%BE%D1%82%D0%BE&fromsearch=1

про замену на 'image' => HTTP_IMAGE.$result['image']

только подходит для 1.5.1.3 и не работает на 1.5.4.1. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

лучше стало, но не на много. Всё ровно он сжимает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

RGB  Вам дал самый дельный совет.Покажите что у вас там получается.Потому как сейчас не стоит кидаться ковырять код.Вся беда в не правильно подобранных размерах в настройках самого банера.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

RGB  Вам дал самый дельный совет.Покажите что у вас там получается.Потому как сейчас не стоит кидаться ковырять код.Вся беда в не правильно подобранных размерах в настройках самого банера.

Сделал, дело было и в размере и в сжатии ОС. Подогнал под нужный размер банyер, и в модуле слайдера изменил строку 

'image'=> $this->model_tool_image->resize($image, $setting['image_width'], $setting['image_height'])

на

'image'=> http_image.$image

Теперь всё чётко  :-)

Всем спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вопрос не совсем в тему. И все же, как отображение (слайд) дефолтного баннера сделать хаотичным? Полагаю, что нужно куда-то воткнуть значение `random`
Может быть есть какие соображения? 

 

<div id="banner<?php echo $module; ?>" class="banner">
  <?php foreach ($banners as $banner) { ?>
  <?php if ($banner['link']) { ?>
  <div><a href="<?php echo $banner['link']; ?>"><img src="<?php echo $banner['image']; ?>" alt="<?php echo $banner['title']; ?>" title="<?php echo $banner['title']; ?>" /></a></div>
  <?php } else { ?>
  <div><img src="<?php echo $banner['image']; ?>" alt="<?php echo $banner['title']; ?>" title="<?php echo $banner['title']; ?>" /></div>
  <?php } ?>
  <?php } ?>
</div>
<script type="text/javascript"><!--
$(document).ready(function() {
$('#banner<?php echo $module; ?> div:first-child').css('display', 'block');
});


var banner = function() {
$('#banner<?php echo $module; ?>').cycle({
before: function(current, next) {
$(next).parent().height($(next).outerHeight());


}
});
}


setTimeout(banner, 2000);
//--></script>

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.