Новости Joomla

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором представлены новости, интервью, рецензии и есть небольшой магазин на JoomShopping. Возникла необходимость внутри Joomla статей вставлять упоминание релиза и кнопочку «добавить в корзину». Я взял плагин WT JShopping products anywhere Сергея Толкачева (@webtolkru). Плагин отображает название товара и ссылку. При помощи напильника, ИИ и навыков вёрстки появился Uikit макет для шаблонов на базе Yootheme Pro.Учитываается мобильная версия - телефоны и ipad.Кнопка добавления в корзину работает по Ajax и появляется всплывающее окно (Notification Bar от Uikit) с информацией.Пока это базовый вариант, требующий доведения до лоска, однако он уже работает и его можно применять на проектах.Взять макет можно здесь.А плагин вставки товаров в материалы можно забрать здесь.Приветствуется доведение до ума и оформление в виде PR.

WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla

WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla

👩‍💻 WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla.Пакет плагинов галереи изображений и видео для вставки в материалы и модули Joomla, а так же везде, где работают плагины группы content. Поддержка собственных макетов вывода для галерей. Смешанные фото+видео галереи. Плагин создан как замена Simple Image Gallery и поддерживает синтаксис {gallery}{/gallery}.👩‍💻 v.1.2.3. Что нового?- Обработка вступительного и полного текста для материалов Joomla. Добавлена обработка шорткодов в полном и вступительном текстах материалов Joomla.- Системные требования. Повышены минимальные требования до Joomla 5 и PHP 8.1.- Мелкие правки. Исправлена ошибка работы макета по умолчанию в плагине контента.- Joomla 6. Пакет плагинов успешно протестирован на Joomla 6.Страница расширения.GitHub расширенияJoomla Extensions Directory@joomlafeed#joomla #расширения

0 Пользователей и 1 Гость просматривают эту тему.
  • 20 Ответов
  • 4281 Просмотров
*

neutomim30

  • Захожу иногда
  • 86
  • 0 / 0
Большое изображение Flypage
« : 02.06.2010, 18:40:31 »
Уважаемые знатоки -помогите! Понадобилось выводить в шаблоне карточки товара изображение не в виде превью,а в оригинале. При этом заглушки {product_full_image} и вставка функции ?php eho $product_full_image не помогают, становиться пусто на месте рисунка..как быть?
*

neutomim30

  • Захожу иногда
  • 86
  • 0 / 0
Re: Большое изображение Flypage
« Ответ #1 : 02.06.2010, 19:34:03 »
нашол <img src="components/com_virtuemart/shop_image/product/<?php echo $product_full_image ?>" border="0" alt="">
*

parfilov

  • Осваиваюсь на форуме
  • 31
  • 2 / 0
Re: Большое изображение Flypage
« Ответ #2 : 19.12.2010, 23:13:15 »
Только при таком раскладе картинки получаются какие попало по разрешению.
*

flyingspook

  • Moderator
  • 3590
  • 247 / 9
Re: Большое изображение Flypage
« Ответ #3 : 19.12.2010, 23:37:42 »
<img src="components/com_virtuemart/shop_image/product/<?php echo $product_full_image ?>" border="0" alt="" width="100px" height="100px">

кто мешает их зафиксировать!
*

parfilov

  • Осваиваюсь на форуме
  • 31
  • 2 / 0
Re: Большое изображение Flypage
« Ответ #4 : 20.12.2010, 12:12:22 »
flyingspook, ты не понял. Представь, если картинка источник 800x600 (это для примера, на самом деле все разные) и, что будет, если разрешение внаглую задать?
Правильно! Получится что попало. Вывод: нужен какой-то дополнительный обработчик, что б, например ширину руками выставить, а длину пропорционально автоматом проставлял.
*

flyingspook

  • Moderator
  • 3590
  • 247 / 9
Re: Большое изображение Flypage
« Ответ #5 : 20.12.2010, 12:24:20 »
ну если так, то
ВМ делает при загрузке размеры какие поставишь
*

parfilov

  • Осваиваюсь на форуме
  • 31
  • 2 / 0
Re: Большое изображение Flypage
« Ответ #6 : 20.12.2010, 13:45:41 »
Согласен.  Разделить бы эту функцию на 2. Одну для browse, другую для flypage
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Большое изображение Flypage
« Ответ #7 : 20.12.2010, 13:54:19 »
Код: html4strict
<img src="components/com_virtuemart/shop_image/product/<?php echo $product_full_image ?>" border="0" alt="" style="width:200px;">
Не? ;)
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

flyingspook

  • Moderator
  • 3590
  • 247 / 9
*

parfilov

  • Осваиваюсь на форуме
  • 31
  • 2 / 0
Re: Большое изображение Flypage
« Ответ #9 : 20.12.2010, 17:00:03 »
Код: html4strict
<img src="components/com_virtuemart/shop_image/product/<?php echo $product_full_image ?>" border="0" alt="" style="width:200px;">
Не? ;)

Слушай, а ведь решено! Спасибо!

Однако, русскому всегда мало. Теперь буду ломать голову, как к этому ссылку "увеличить" и лайтбокс прикрутить=)
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Большое изображение Flypage
« Ответ #10 : 20.12.2010, 17:18:14 »
А если скажу что это есть по дефолту, сильно удивишься? )
http://joomlaforum.ru/index.php/topic,76096.0.html
Кстати, VirtueMart умеет в лайтбокс выводить.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

parfilov

  • Осваиваюсь на форуме
  • 31
  • 2 / 0
Re: Большое изображение Flypage
« Ответ #11 : 20.12.2010, 17:19:38 »
Слушайте, еще подлежит тестированию, но по-моему победил.

Вот такой кусок кода выводит изображение у меня во флаере:
Код
<div class="product_fly_image">
<img src="components/com_virtuemart/shop_image/product/<?php echo $product_full_image?>" border="0" alt="" style="width:250px;">
<div class="ratamatata">
        <?php echo urldecode( $product_image )?>
</div>
</div> <!--.product_fly_image-->

И в CSS вот так:
Код
.ratamatata img {
display: none;
}

Вуаля! Мы получаем полное изображение во флаере, желаемого размера + ссылка увеличить + лайтбокс

Та-да!
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Большое изображение Flypage
« Ответ #12 : 20.12.2010, 17:21:34 »
Хмм... А подгружать изображение по мере необходимости разве нельзя?
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

parfilov

  • Осваиваюсь на форуме
  • 31
  • 2 / 0
Re: Большое изображение Flypage
« Ответ #13 : 20.12.2010, 17:24:06 »
Хмм... А подгружать изображение по мере необходимости разве нельзя?
Речь о модальном окне? Или о чем?
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Большое изображение Flypage
« Ответ #14 : 20.12.2010, 17:26:11 »
Да, о модальном.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

parfilov

  • Осваиваюсь на форуме
  • 31
  • 2 / 0
Re: Большое изображение Flypage
« Ответ #15 : 20.12.2010, 17:29:07 »
Попробую разобраться, а то я в теме недавно
*

parfilov

  • Осваиваюсь на форуме
  • 31
  • 2 / 0
Re: Большое изображение Flypage
« Ответ #16 : 20.12.2010, 18:09:28 »
NightGuard, а ты делал? Как в моем случае можно реализовать. А именно:
во flypage полное изображение, но с урезанными размерами. Клик по картинке - модальное окно с этим же изображением, но уже в полный рост(как оно и заливалось).


Обновлено. В том решении, что я писал, изображение неликабельно(((
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Большое изображение Flypage
« Ответ #17 : 20.12.2010, 18:12:36 »
Делал, но использовал дефолтную возможность самого VirtueMart.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

everestrus

  • Захожу иногда
  • 97
  • 3 / 0
  • Moto на территории UA
Re: Большое изображение Flypage
« Ответ #18 : 16.03.2011, 14:44:10 »
Слушайте, еще подлежит тестированию, но по-моему победил.

Вот такой кусок кода выводит изображение у меня во флаере:
Код
<div class="product_fly_image">
<img src="components/com_virtuemart/shop_image/product/<?php echo $product_full_image?>" border="0" alt="" style="width:250px;">
<div class="ratamatata">
         <?php echo urldecode( $product_image )?>
</div>
</div> <!--.product_fly_image-->

И в CSS вот так:
Код
.ratamatata img {
display: none;
}

Вуаля! Мы получаем полное изображение во флаере, желаемого размера + ссылка увеличить + лайтбокс

Та-да!
добрый день
а как по этому способу сделать что бы при на ведение на картинку появлялся лайтбокс и полноразмерной картинкой а не при нажатии на ссылку увеличить!?
*

everestrus

  • Захожу иногда
  • 97
  • 3 / 0
  • Moto на территории UA
Re: Большое изображение Flypage
« Ответ #19 : 16.03.2011, 15:01:03 »
проблему решил
просто добавил код
<div class="ratamatata">
                  <?php echo urldecode( $product_image )?>
         </div>

вместо

<div class="product_fly_image">
      <img src="components/com_virtuemart/shop_image/product/<?php echo $product_full_image?>" border="0" alt="" style="width:250px;">
         <div class="ratamatata">
                  <?php echo urldecode( $product_image )?>
         </div>
   </div> <!--.product_fly_image-->

а в ccs

добавил
.ratamatata img {
   height:auto;
   width:250px;
}
*

Amid1210

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
Re: Большое изображение Flypage
« Ответ #20 : 31.03.2012, 00:18:14 »
проблему решил
просто добавил код
<div class="ratamatata">
                  <?php echo urldecode( $product_image )?>
         </div>

вместо

<div class="product_fly_image">
      <img src="components/com_virtuemart/shop_image/product/<?php echo $product_full_image?>" border="0" alt="" style="width:250px;">
         <div class="ratamatata">
                  <?php echo urldecode( $product_image )?>
         </div>
   </div> <!--.product_fly_image-->

а в ccs

добавил
.ratamatata img {
   height:auto;
   width:250px;
}
Это увеличивает уже сжатое изображение и из за этого качество плохое. Т.е. стандартный размер изображения 500х500 на browse и flypage изображения сжимаются до 150x150 по умолчания. При помощи этого хака на flypage изображение 150х150 растягивает до 250х250, что отражается на качестве, можно сделать что бы на flypage выводился оригинал изображения (500х500) и уже он сжимался до 250х250. Притом на browse так осталось уменьшинное 150х150?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

VirtueMart не может создать мини-изображение из .jpeg-файла

Автор Nick IntegraLL

Ответов: 13
Просмотров: 11761
Последний ответ 19.08.2025, 09:55:52
от AgentSmith
При нажатии на изображение товара открывается картинка в новом окне VM 1.1.4

Автор DataSpirit

Ответов: 4
Просмотров: 2064
Последний ответ 21.01.2014, 02:43:05
от fsv
Большое выпадающее меню с категориями из VirtueMart

Автор zeynor

Ответов: 8
Просмотров: 7259
Последний ответ 23.08.2013, 18:31:46
от Lirik
Как вставить ссылку "Показать все товары в категории" в flypage товара?

Автор rdk

Ответов: 11
Просмотров: 2232
Последний ответ 20.01.2013, 15:32:15
от rdk
Как сделать flypage во всплывающем окне (скриншоты имеются :)

Автор gatta-azzurra

Ответов: 6
Просмотров: 2593
Последний ответ 13.12.2012, 22:39:51
от kreolka_8