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

Вопрос по фото в статьях


Recommended Posts

12 часов назад, AlexDW сказал:

в режиме исходного кода добавить им class="image-responsive"

 

1 час назад, Agatha65 сказал:

 

class="img-responsive"

 

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

style="width: 100%; height: auto;"

 

Но что-то я стал переживать, что мой способ не правильный, так сказать.

Что думаете?

  • +1 1
Надіслати
Поділитися на інших сайтах


<script type="text/javascript">
    $(document).ready(function() {
        $("img").addClass("img-responsive");
});
</script>

Можно добавить  удаление style

<script type="text/javascript">
    $(document).ready(function() {
        $("img").addClass("img-responsive");
		$("img").attr("style","");
});
</script>

скрипт соответственно добавить в файл information.tpl в самый конец.

Змінено користувачем Tom
Надіслати
Поділитися на інших сайтах

46 минут назад, specialforce22 сказал:

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

style="width: 100%; height: auto;"

 

Но что-то я стал переживать, что мой способ не правильный, так сказать.

Что думаете?

 

просто ТС изначально не уточнил этот момент

адаптивность - она разная может быть

 

вариант с class="img-responsive" - штатное решение движка и прекрасно работает, уменьшая изображение если оно не вписывается в размер экрана

если же вписывается или меньше - оно показывается в текущем масштабе и не растягивается

 

style="width: 100%; height: auto;" - будет масштабировать по размеру области

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

Надіслати
Поділитися на інших сайтах

можно сделать методом @Tom

но это зацепит все изображения страницы, не только статьи

 

только для самой статьи можно так:

в файле catalog\controller\information\information.php

после строки

$data['description'] = html_entity_decode($information_info['description'], ENT_QUOTES, 'UTF-8');

добавить

$data['description'] = str_replace("<img", "<img class='img-responsive'", $data['description']);

и обновить кеш модификаторов для верности

 

PS: если статья где-то используется для подтверждения - еще и про метод agree() не забыть

  • +1 1
Надіслати
Поділитися на інших сайтах

5 минут назад, AlexDW сказал:

но это зацепит все изображения страницы, не только статьи

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

 

Как то так

 $(".класс_описания img").addClass("img-responsive");
 $(".класс_описания img").attr("style","");

  • +1 1
Надіслати
Поділитися на інших сайтах

Всем спасибо за ответы)

Все работает, простейший метод
class="img-responsive"

Змінено користувачем Soong
Надіслати
Поділитися на інших сайтах


  • 8 months later...
В 06.02.2020 в 10:50, AlexDW сказал:

только для самой статьи можно так:

в файле catalog\controller\information\information.php

после строки


$data['description'] = html_entity_decode($information_info['description'], ENT_QUOTES, 'UTF-8');

добавить


$data['description'] = str_replace("<img", "<img class='img-responsive'", $data['description']);

 

Здравствуйте, а подскажите что у куда прописать не для стандартных информационных статей, а для модуля "Блоги" ОС3

Змінено користувачем yurok79
Надіслати
Поділитися на інших сайтах


ДОбрый день. Помогите. с недавнего времени нет возможности добавить фото товара. при нажатии на карандаш, становиться все серым. Что это может быть? image.thumb.png.1118fb644baaa7163428452ced4b8a96.png

Надіслати
Поділитися на інших сайтах


1 час назад, sundecorElena сказал:

при нажатии на карандаш, становиться все серым. Что это может быть?

если приглядеться - видна ошибка под логотипом

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

Надіслати
Поділитися на інших сайтах

  • 1 month later...
В 05.11.2020 в 20:42, AlexDW сказал:

если приглядеться - видна ошибка под логотипом

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

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

Надіслати
Поділитися на інших сайтах


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

 

Также опенкарт глюкавит, если загружать очень большую картинку. Переполнение памяти.
Как-то видел сайт на битриксе, там хозяин умудрился назагружать немерянную кучу *.bmp по 20-30мб и битрикс достойно справлялся - делал миниатюры и показывал. А вот опенкарт что-то лагает тут.

Змінено користувачем Prooksius
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

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

Important Information

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