Новости 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 Гость просматривают эту тему.
  • 17 Ответов
  • 4658 Просмотров
*

ArtGPA

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
  • ArtGPA
За вывод изображения отвечает вот этот участок кода:

Код
<?php echo $product_image ?>

как я понимаю работает это чудо через файл - ..../../theme.php
вот кусок кода:

Код
      /* Wrap the Image into an URL when applicable */
      if ( @$product["product_url"] ) {
         $product_image = "<a href=\"". $product["product_url"]."\" title=\"".$product['product_name']."\" target=\"_blank\">";
         $product_image .= ps_product::image_tag($product['product_thumb_image'], $img_attributes, 0);
         $product_image .= "</a>";
      }
      /* Show the Thumbnail with a Link to the full IMAGE */
      else {
         if( empty($product['product_full_image'] ) ) {
            $product_image = "<img src=\"".VM_THEMEURL.'images/'.NO_IMAGE."\" alt=\"".$product['product_name']."\" border=\"0\" />";
хотя я могу и ошибаться!
Сейчас исходный код имеет вид:

Код
<a href="http://site.com/components/com_virtuemart/shop_image/product/_________________4ced42a817cac.jpg" title="" rel="lightbox[product80]"><img src="http://site.com/components/com_virtuemart/shop_image/product/resized/_________________4ced42a80251b_200x200.jpg" height="143" width="200" alt="" border="0" /><br/><img src="/components/com_virtuemart/themes/artgpa/images/lupa.png"></a>       
нужно вот так:
Код
<a href="http://site.com/components/com_virtuemart/shop_image/product/_________________4ced42a817cac.jpg" title="" rel="lightbox[product80]"><img [b]class=""[/b] src="http://site.com/components/com_virtuemart/shop_image/product/resized/_________________4ced42a80251b_200x200.jpg" height="143" width="200" alt="" border="0" /><br/><img src="/components/com_virtuemart/themes/artgpa/images/lupa.png"></a>       

уже два дня бьюсь все не как, в PHP не силен помогите пожалуйста.

Решение вопроса:
 
в этом файле administrator/components/com_virtuemart/classes/htmlTools.class.php строка 899, поменять
$link = vmCommonHTML::hyperLink( $image_link, $text, '', $title, 'rel="lightbox'.$image_group.'"' );

на

$link = vmCommonHTML::hyperLink( $image_link, $text, '', $title, 'class="myclass" rel="lightbox'.$image_group.'"' );
« Последнее редактирование: 19.01.2011, 21:06:29 от ArtGPA »
*

icom

  • Давно я тут
  • 830
  • 202 / 4
Re: Хочу добавить class="" к img src="" во flypage.
« Ответ #1 : 13.01.2011, 19:49:28 »
так впишите свой класс в тег <a>
$product_image = "<a class="myclass" href=\"". $product["product_url"]."\" title=\"".$product['product_name']."\" target=\"_blank\">";

а потом в файле цсс обращайтесь к <img> так:
.myclass img {

}
*

ArtGPA

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
  • ArtGPA
Re: Хочу добавить class="" к img src="" во flypage.
« Ответ #2 : 15.01.2011, 13:47:24 »
Добавил class="" напрямую как описано высше:
выходит "ОШИБКА СЕРВЕРА".
Есть другие варианты?
*

icom

  • Давно я тут
  • 830
  • 202 / 4
Re: Хочу добавить class="" к img src="" во flypage.
« Ответ #3 : 17.01.2011, 18:31:36 »
так нужно
$product_image = "<a class=\"myclass\" href=\"". $product["product_url"]."\" title=\"".$product['product_name']."\" target=\"_blank\">";
*

ArtGPA

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
  • ArtGPA
Re: Хочу добавить class="" к img src="" во flypage.
« Ответ #4 : 17.01.2011, 20:48:14 »
так нужно
$product_image = "<a class=\"myclass\" href=\"". $product["product_url"]."\" title=\"".$product['product_name']."\" target=\"_blank\">";

Добавил НО ничего не меняется, может не там надо менять в другом файле?
*

icom

  • Давно я тут
  • 830
  • 202 / 4
Re: Хочу добавить class="" к img src="" во flypage.
« Ответ #5 : 18.01.2011, 00:49:00 »
Попробуйте в этом файле administrator/components/com_virtuemart/classes/htmlTools.class.php строка 899, поменять
$link = vmCommonHTML::hyperLink( $image_link, $text, '', $title, 'rel="lightbox'.$image_group.'"' );

на

$link = vmCommonHTML::hyperLink( $image_link, $text, '', $title, 'class="myclass" rel="lightbox'.$image_group.'"' );
*

flyingspook

  • Moderator
  • 3590
  • 247 / 9
Re: Хочу добавить class="" к img src="" во flypage.
« Ответ #6 : 18.01.2011, 01:03:46 »
и что в итоге получить то хотим
экстрасенсы в откуске
если нужен просто класс можно в див заключить на вашей flypage
если для других целей то опишите для чего
на flypage
<div class="ваш клас">Ваш вывод картинки</div>
описывать тему необходимо
-хочу сделать это
-пробую так
может ваше решение есть а вы голову многим морочиете
поиском кстати пользовались?
умеете?
*

ArtGPA

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
  • ArtGPA
Re: Хочу добавить class="" к img src="" во flypage.
« Ответ #7 : 18.01.2011, 11:48:59 »
и что в итоге получить то хотим
экстрасенсы в откуске
если нужен просто класс можно в див заключить на вашей flypage
если для других целей то опишите для чего
на flypage
<div class="ваш клас">Ваш вывод картинки</div>
описывать тему необходимо
-хочу сделать это
-пробую так
может ваше решение есть а вы голову многим морочиете
поиском кстати пользовались?
умеете?

1. Если бы решение было то два или три дня я бы не мучался.
2. <div class="ваш клас">Ваш вывод картинки</div> это первое что я попробовал но мне не подходит.
3. А на счет морочить голову, я вижу помогает только icom, за что ему огромное спасибо.
*

flyingspook

  • Moderator
  • 3590
  • 247 / 9
Re: Хочу добавить class="" к img src="" во flypage.
« Ответ #8 : 18.01.2011, 12:39:34 »
опиши что ты классом вывести хочешь
что сделать с помощью его
и будет помощь
*

ArtGPA

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
  • ArtGPA
Re: Хочу добавить class="" к img src="" во flypage.
« Ответ #9 : 18.01.2011, 16:31:35 »
Хочу на сайте использовать "микро форматы" для этого нужно к изображению добавить class="photo"
Код
<a href="http://site.com/components/com_virtuemart/shop_image/product/_________________4ced42a817cac.jpg" title="" rel="lightbox[product80]"><img [b]class=""[/b] src="http://site.com/components/com_virtuemart/shop_image/product/resized/_________________4ced42a80251b_200x200.jpg" height="143" width="200" alt="" border="0" /><br/><img src="/components/com_virtuemart/themes/artgpa/images/lupa.png"></a>       
*

ArtGPA

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
  • ArtGPA
Re: Хочу добавить class="" к img src="" во flypage.
« Ответ #10 : 18.01.2011, 16:33:07 »
Попробуйте в этом файле administrator/components/com_virtuemart/classes/htmlTools.class.php строка 899, поменять
$link = vmCommonHTML::hyperLink( $image_link, $text, '', $title, 'rel="lightbox'.$image_group.'"' );

на

$link = vmCommonHTML::hyperLink( $image_link, $text, '', $title, 'class="myclass" rel="lightbox'.$image_group.'"' );

Опять ошибка сервера!
*

Startfix

  • Осваиваюсь на форуме
  • 38
  • 6 / 0
Re: Хочу добавить class="" к img src="" во flypage.
« Ответ #11 : 18.01.2011, 17:06:59 »
Что такое микро форматы?
*

ArtGPA

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
  • ArtGPA
*

Startfix

  • Осваиваюсь на форуме
  • 38
  • 6 / 0
*

ArtGPA

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
  • ArtGPA
Re: Хочу добавить class="" к img src="" во flypage.
« Ответ #14 : 18.01.2011, 17:47:53 »
Ну так по этой ссылке и ответ найдете.

ВЫ спросили Я дал ответ на Ваш вопрос если нет желания вникать в суть то зачем спрашивать?
*

flyingspook

  • Moderator
  • 3590
  • 247 / 9
Re: Хочу добавить class="" к img src="" во flypage.
« Ответ #15 : 18.01.2011, 18:09:46 »
<img src="<?php echo $mm_action_url.'components/com_virtuemart/shop_image/product/'.$product_full_image; ?>" class="ТВОЙ КЛАСС" style="width:180px;height:180px;border:1px solid #000;margin:0;padding:2px;background:#F8FAFC" border="0">

или так

<?php echo ps_product::image_tag( $product_thumb_image, 'class="ТВОЙ КЛАСС" style="border:0px solid #ccc;margin:0;padding:0px;background:transparent"' )?>

выводить во flypage
*

icom

  • Давно я тут
  • 830
  • 202 / 4
Re: Хочу добавить class="" к img src="" во flypage.
« Ответ #16 : 18.01.2011, 18:50:36 »
Опять ошибка сервера!
Пробовал у себя и все нормально, может с кавычками напутали?
*

ArtGPA

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
  • ArtGPA
Re: Хочу добавить class="" к img src="" во flypage.
« Ответ #17 : 19.01.2011, 20:33:55 »
Пробовал у себя и все нормально, может с кавычками напутали?
Все работает спасибо с меня +1.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] "Цена от:" на странице категорий

Автор kry

Ответов: 27
Просмотров: 9452
Последний ответ 23.04.2016, 00:18:32
от morda77
[решено] Как вывести цену за количество товара на странице категории (browse_x.php)

Автор mark1

Ответов: 3
Просмотров: 3953
Последний ответ 13.06.2015, 16:22:24
от davudo
Как добавить в свойство товара особенность в виде картинки?

Автор antoniom

Ответов: 20
Просмотров: 20738
Последний ответ 19.06.2013, 18:55:55
от alex_nik
[Решено] Количество товара с десятичными знаками

Автор valagoff

Ответов: 10
Просмотров: 9729
Последний ответ 18.06.2013, 10:48:34
от mstafeev
Как в описании товара добавить варианты размеров?

Автор serJO

Ответов: 0
Просмотров: 1099
Последний ответ 16.05.2013, 21:29:31
от serJO