Новости Joomla

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

WT IndexNow плагин для Joomla - отправка страниц сайта на переиндексацию в поисковые системы

WT IndexNow плагин для Joomla - отправка страниц сайта на переиндексацию в поисковые системы

👩‍💻 WT IndexNow плагин для Joomla - отправка страниц сайта на переиндексацию в поисковые системы.Пакет плагинов, обеспечивающий ручную и автоматическую отправку url адресов Joomla в поисковые системы на переиндексацию по протоколу IndexNow. Согласно документации протокол поддерживают все крупнейшие поисковые системы, кроме Google. Протокол служит для получения от сайтов URL, которые нужно переиндексировать заново или проиндексировать в первый раз как можно быстрее. Отправка адресов сайта таким образом существенно ускорит индексацию нового или изменённого контента поисковыми системами.Поисковые системы по этому протоколу обмениваются друг с другом данными, поэтому отправив URL в одну из них вы сообщаете их сразу всем. Протокол IndexNow поддерживают:- Amazon- Microsoft Bing- Naver- Seznam.cz- Yandex - YepСуточный лимит URL - 10000 в сутки. Возможна отправка вручную и автоматически. Поддерживаются:- материалы и категории материалов Joomla- контакты и категории контактов Joomla- SW JProjects - компонент каталога расширений для Joomla- JoomShopping - компонент интернет-магазина для Joomla- Phoca Download - компонент каталога файлоа для Joomla- Phoca Cart - компонент интернет-магазина для Joomla- RadicalMart - компонент интернет-магазина для JoomlaПакет плагинов работает с Joomla 4.3+. Тестировался на Joomla 5 и Joomla 6.Смотреть видео:- ВК Видео- RuTubeСсылки:Страница расширенияGitHub расширенияРаздел Поддержка протокола IndexNow в справке Яндекса@joomlafeed#joomla #seo #indexnow

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

Olga Kichina

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
В модуле "mod_virtuemart_latestprod" в блоке мне нужно вывести изображения товара в меньшем виде, чем они есть.
 
В файле ps_product.php есть функция Image_tag, которая выводит изображение товара в родном размере.
Чтобы в модуле изображение было заданных мною размеров нужно поправить некоторые места в этой функции.

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

Код
function image_tag($image, $args="", $resize=1, $path_appendix='product',$thumb_width=120, $thumb_height=60 ) {
         global $mosConfig_live_site, $mosConfig_absolute_path;
         require_once( CLASSPATH . 'imageTools.class.php');
         
         $border="";
         if( strpos( $args, "border=" )===false ) {
             $border = 'border="0"';
         }
         
         
         if ($image != "") {
             // URL
             if( substr( $image, 0, 4) == "http" ) {
                 $url = $image;
                 }
             // local image file
             else {
                 if(PSHOP_IMG_RESIZE_ENABLE == '1' && $resize==1) {
                     $url = $mosConfig_live_site."/components/com_virtuemart/show_image_in_imgtag.php?filename=".urlencode($image)."&newxsize=".PSHOP_IMG_WIDTH."&newysize=".PSHOP_IMG_HEIGHT."&fileout=";
                     if( !strpos( $args, "height=" )) {
                         $arr = @getimagesize( vmImageTools::getresizedfilename( $image, $path_appendix, '', $thumb_height, $thumb_width ) );
                         $width = $arr[0]; $height = $arr[1];
                     }
                 }
                 else {
                     
                     $url = IMAGEURL.$path_appendix.'/'.$image;
                     $using_resized_image = false;   
                     if( $resize ) {
                         $image = vmImageTools::getresizedfilename( $image, $path_appendix, '', $thumb_height, $thumb_width );
                         if( file_exists($image)) {
                             $using_resized_image = true;                           
                         }
                     }
                     if( $resize && ! $using_resized_image) {
                         if( $height < $width ) {
                             $width = @round($width / ($height / PSHOP_IMG_HEIGHT));
                             $height = PSHOP_IMG_HEIGHT;
                         } else {
                             $height = @round($height / ($width / PSHOP_IMG_WIDTH ));
                             $width = PSHOP_IMG_WIDTH;
                         }
                     }
                     if( file_exists($image)) {
                         $url = str_replace( $mosConfig_absolute_path, $mosConfig_live_site, $image );
                         
                     } elseif( file_exists($mosConfig_absolute_path.'/'.$image)) {
                         $url = $mosConfig_live_site.'/'.$image;
                     }
                     
                     $url = str_replace('//', '/', $url );
                     $url = str_replace(':/', '://', $url );
                     if( !strpos( $args, "height=" ) ) {
                         $f = str_replace( IMAGEURL, IMAGEPATH, $url );
                         
                         if ( file_exists($f) ) {
                             $arr = getimagesize( $f );
                             $width = $arr[0]; $height = $arr[1];
                         } else {
                             $width = 120; $height = 60;
                         }
                         
                     }
 
                 }
                 $url = str_replace( basename( $url ), $GLOBALS['VM_LANG']->convert(basename($url)), $url );
             }
         }
         else {
             $url = VM_THEMEURL.'images/'.NO_IMAGE;
         }   
         
         return vmCommonHTML::imageTag( $url, '', '', $height, $width, '', '', $args.' '.$border );
 
     }
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Исправить подтягивание значений контактов клиента из базы SQL

Автор Nessy74

Ответов: 5
Просмотров: 1064
Последний ответ 31.12.2015, 07:05:16
от Филипп Сорокин
Возможность переключения на фронте шаблона вывода категории в VirtueMart 1.1.X

Автор aleks_yug

Ответов: 39
Просмотров: 11054
Последний ответ 31.03.2013, 14:42:38
от aleks_yug
возможность вывода в корзине свойств товара

Автор aleks_yug

Ответов: 102
Просмотров: 37971
Последний ответ 15.02.2013, 11:04:26
от kpk17
Убрать сопутствующие товары из страницы вывода товаров категории

Автор dema8912

Ответов: 1
Просмотров: 1381
Последний ответ 15.08.2012, 22:02:40
от dema8912
Изменение шаблона вывода товара в корзине

Автор meverikxp

Ответов: 1
Просмотров: 1826
Последний ответ 15.05.2012, 23:05:18
от meverikxp