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

elvis20072008

  • Захожу иногда
  • 56
  • 1 / 0
  • Элвис жил, Элвис жив, Элвис будет жить.
Прошу не посылайте в Google, Яндекс. Там нашел решение, но для меня оно не подходит.
Я вывел производителей в футер и хочу, чтобы при наведении на лого производителя картинка из ч/б. становилась цветной.
Через filter:grayscale не пойдет (т.к. "недалекие" браузеры, как Opera его не понимают, а IE7-8 и Файрфокс криво отображают).
Я пытаюсь придумать, как воплотить в жизнь данную задумку через спрайты, но моих знаний в PHP и JScript не хватает.
Может кто сталкивался с этим и подскажет куды копать.

ЗЫ: Всех с прошедшими праздниками!
ЗЫЫ: ..и заранее Спасибо.
« Последнее редактирование: 11.05.2013, 15:38:32 от elvis20072008 »
*

elvis20072008

  • Захожу иногда
  • 56
  • 1 / 0
  • Элвис жил, Элвис жив, Элвис будет жить.
Чуть не забыл...
Сайт narodniedveri.ru
CMS: Joomla 2.5.11
JShopping 3.14.1
*

elvis20072008

  • Захожу иногда
  • 56
  • 1 / 0
  • Элвис жил, Элвис жив, Элвис будет жить.
Я кажется выход нашел:
В файле: ../modules/mod_jshopping_manufacturer.php
заменил 4-ю строчку:
Код
$class = "jshop_menu_level_0";
на вот это:
Код
$class = "$curr->name";

Но всплыла одна проблема у меня name указаны на русском языке, и соответственно я не смогу им стили приписать.
Может здесь кто нить подскажет как их в англицкий перевести, не меняя названия производителей?
*

elvis20072008

  • Захожу иногда
  • 56
  • 1 / 0
  • Элвис жил, Элвис жив, Элвис будет жить.
Тааак, здесь выход тоже нашел.
В строке 7 того же файла дописал стили:
было:
Код
<div class = "<?php print $class?>">
стало:
Код
<div class = "<?php print $class?>" style="display:block; float:left;">
*

elvis20072008

  • Захожу иногда
  • 56
  • 1 / 0
  • Элвис жил, Элвис жив, Элвис будет жить.
Хотя нет не разобрался.
Каждому производителю нужно будет приписывать свои стили.
А в .css русский язык не покатит. !
*

elvis20072008

  • Захожу иногда
  • 56
  • 1 / 0
  • Элвис жил, Элвис жив, Элвис будет жить.
А как "псевдоним" в описании производителя называется и как его вытянуть?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
а у вас на столе баночка ред булла стоит? а в плеере Нас не догонят играет? :)

уже можно ответить? а то я три раза пытался, и все 3 раза мне форум говорил, что пока я набирал сообщение, в теме появилось новое. или уже сами нашли?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

elvis20072008

  • Захожу иногда
  • 56
  • 1 / 0
  • Элвис жил, Элвис жив, Элвис будет жить.
 ;D Нет, химию со школы не люблю, и от попсы тож не в восторге, а ответить, пожалуйста, а то мозг уже полкомнаты занял, скоро взорвется. ;D
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
массив производителей не содержит алиас. чтоб не выдумывать, для уникальности можно использовать manufacturer_id. т.е.
Код
$class = 'manufacturer'.$curr->manufacturer_id;

итого будет примерно <div class = "manufacturer1"> и т.д.

если же важны именно алиасы, то можно транслитерировать на лету $curr->name. например, так
Код
$class = JApplication::stringURLSafe($curr->name);
это будет не сам алиас как таковой, но точно такая же строка, если алиас был сгенерирован автоматически.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

elvis20072008

  • Захожу иногда
  • 56
  • 1 / 0
  • Элвис жил, Элвис жив, Элвис будет жить.
массив производителей не содержит алиас. чтоб не выдумывать, для уникальности можно использовать manufacturer_id. т.е.
Код
$class = 'manufacturer'.$curr->manufacturer_id;

итого будет примерно <div class = "manufacturer1"> и т.д.

если же важны именно алиасы, то можно транслитерировать на лету $curr->name. например, так
Код
$class = JApplication::stringURLSafe($curr->name);
это будет не сам алиас как таковой, но точно такая же строка, если алиас был сгенерирован автоматически.
Щас попробуем...
*

elvis20072008

  • Захожу иногда
  • 56
  • 1 / 0
  • Элвис жил, Элвис жив, Элвис будет жить.
dmitry-stas, все получилось, спасиба агромная, + в репу.
Я щас все сделаю и выложу пошагово, в т.ч. и CSS. Мож еще кому пригодится.
*

elvis20072008

  • Захожу иногда
  • 56
  • 1 / 0
  • Элвис жил, Элвис жив, Элвис будет жить.
Уважаемые форумчане, с отображением разобрался, со спрайтами тоже.
Сейчас, когда нажимаю на производителя, на его страничке не отображается логотип по которому нажал, это CSS или что? может кто знает?
*

elvis20072008

  • Захожу иногда
  • 56
  • 1 / 0
  • Элвис жил, Элвис жив, Элвис будет жить.
Все, есть кроссбраузерное решение)))

1. Открываем файл ../modules/mod_jshopping_manufacturers/tmpl/default.php
и правим строчку 7 (прописываем ей стили) вместо:
Код
<div class = "<?php print $class?>">
вставляем:
Код
<div class = "<?php print $class?>" style="display:block; float:left;">
2. Строчку 10
Код
<img align = "absmiddle" src = "<?php print $jshopConfig->image_manufs_live_path."/".$curr->manufacturer_logo?>" alt = "<?php print $curr->name?>" />
Заменяем на:
Код
<span class="<?php print JApplication::stringURLSafe($curr->name)?>" style="margin: 0 5px;">&nbsp;</span>

Тем самым мы вытащили классы из массива и транслитерировали их в латиницу (это если у вас название производителя заполнено на русском), для того, чтобы можно было без проблем присвоить этим классам css-стили.
(Спасибо за подсказку dmitry-stas).

А дальше начинается работа с CSS таблицами.

Я залил стили в JoomShopping. В файл ../components/com_jshopping/css/default_div.css

Код
.jshop_menu_level_0, .jshop_menu_level_0_a{
    margin-top:3px;
    margin-bottom:3px;
    display:block;
float: left;
    text-align:justify;
}
.jshop_menu_level_0 span{
    display:block;
}
.jshop_menu_level_0_a span{
    display:block;
}
.jshop_menu_level_0_a, .jshop_menu_level_0_a:hover{
    text-decoration:none;
    float: left;
}
.jshop_menu_level_0_a{
    display:block;
}
.jshop_menu_level_0_a:hover{
    background:transparent;
}
где .jshop_menu_level_0 это страница входа,
а .jshop_menu_level_0_a это страница после клика на лого производителя (если не указать стили для этого элемента, после перехода логотип активного производителя исчезнет.)

А далее мы вытягиваем названия производителей из FireBug и присваиваем им стили, вот так получилось у меня.
Код
.jshop_menu_level_0 .forpost ,
.jshop_menu_level_0_a .forpost {
background: url(/components/com_jshopping/files/img_manufs/forpost1.png) no-repeat;
height: 40px;
width: 120px;
}

.jshop_menu_level_0 .forpost:hover,
.jshop_menu_level_0_a .forpost:hover{
background-position: 0px -40px;
}
.jshop_menu_level_0 .retvizan ,
.jshop_menu_level_0_a .retvizan{
background: url(/components/com_jshopping/files/img_manufs/retvizan.png) no-repeat;
height: 40px;
width: 120px;
}
.jshop_menu_level_0 .retvizan:hover,
.jshop_menu_level_0_a .retvizan:hover{
background-position: 0px -40px;
}
.jshop_menu_level_0 .stop ,
.jshop_menu_level_0_a .stop{
background: url(/components/com_jshopping/files/img_manufs/stop_logo1.png) no-repeat;
height: 40px;
width: 36px;
}
.jshop_menu_level_0 .stop:hover,
.jshop_menu_level_0_a .stop:hover{
background-position: 0px -40px;
}
.jshop_menu_level_0 .vladimirskaya-fabrika-dverej,
.jshop_menu_level_0_a .vladimirskaya-fabrika-dverej {
background: url(/components/com_jshopping/files/img_manufs/fon.png) no-repeat;
height: 40px;
width: 76px;
}
.jshop_menu_level_0 .vladimirskaya-fabrika-dverej:hover,
.jshop_menu_level_0_a .vladimirskaya-fabrika-dverej:hover {
background-position: 0px -40px;
}
.jshop_menu_level_0 .casaporte,
.jshop_menu_level_0_a .casaporte{
background: url(/components/com_jshopping/files/img_manufs/logo_casaporte.png) no-repeat;
height: 40px;
width: 85px;
}
.jshop_menu_level_0 .casaporte:hover,
.jshop_menu_level_0_a .casaporte:hover  {
background-position: 0px -40px;
}
.jshop_menu_level_0 .verda,
.jshop_menu_level_0_a .verda {
background: url(/components/com_jshopping/files/img_manufs/verda1.png) no-repeat;
height: 40px;
width: 120px;
}
.jshop_menu_level_0 .verda:hover,
.jshop_menu_level_0_a .verda:hover {
background-position: 0px -40px;
}
.jshop_menu_level_0 .mebeldrev ,
.jshop_menu_level_0_a .mebeldrev{
background: url(/components/com_jshopping/files/img_manufs/mebel_drev_logo_small.png) no-repeat;
height: 40px;
width: 40px;
}
.jshop_menu_level_0 .mebeldrev:hover,
.jshop_menu_level_0_a .mebeldrev:hover {
background-position: 0px -40px;
}
.jshop_menu_level_0 .tixx,
.jshop_menu_level_0_a .tixx  {
background: url(/components/com_jshopping/files/img_manufs/tixx__1_.png) no-repeat;
height: 40px;
width: 128px;
}
.jshop_menu_level_0 .tixx:hover,
.jshop_menu_level_0_a .tixx:hover {
background-position: 0px -40px;
}
.jshop_menu_level_0 .renz,
.jshop_menu_level_0_a .renz {
background: url(/components/com_jshopping/files/img_manufs/renz1.png) no-repeat;
height: 40px;
width: 133px;
}
.jshop_menu_level_0 .renz:hover,
.jshop_menu_level_0_a .renz:hover {
background-position: 0px -40px;
}
.jshop_menu_level_0 .archie,
.jshop_menu_level_0_a .archie {
background: url(/components/com_jshopping/files/img_manufs/logo-archie.png) no-repeat;
height: 40px;
width: 35px;
}
.jshop_menu_level_0 .archie:hover,
.jshop_menu_level_0_a .archie:hover {
background-position: 0px -40px;
}
.jshop_menu_level_0 .apecs,
.jshop_menu_level_0_a .apecs {
background: url(/components/com_jshopping/files/img_manufs/apecs_logo.png) no-repeat;
height: 40px;
width: 55px;
}
.jshop_menu_level_0 .apecs:hover,
.jshop_menu_level_0_a .apecs:hover {
background-position: 0px -40px;
}
.jshop_menu_level_0 .laredo,
.jshop_menu_level_0_a .laredo {
background: url(/components/com_jshopping/files/img_manufs/laredo_logo.png) no-repeat;
height: 40px;
width: 171px;
}
.jshop_menu_level_0 .laredo:hover,
.jshop_menu_level_0_a .laredo:hover {
background-position: 0px -40px;
}

ЗЫ:  Если у вас возникли проблемы с отображением (в виде рамок и непонятных черточек) то вам нужно для
Код
a:hover, a:active, a:focus, a:link, a:visited
прописать text-decoration: none !important;

Вот теперь все, пользуйтесь на здоровье.
*

elvis20072008

  • Захожу иногда
  • 56
  • 1 / 0
  • Элвис жил, Элвис жив, Элвис будет жить.
Чуть не забыл, картинки сделайте вот такого плана:
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Сбросить счётчик ID товаров JoomShopping

Автор goga_pgasovav

Ответов: 3
Просмотров: 1564
Последний ответ 13.02.2025, 00:11:20
от goga_pgasovav
Видео с Youtube вместо картинки на карточке товара

Автор ksena

Ответов: 35
Просмотров: 10630
Последний ответ 08.10.2024, 04:26:36
от kit2m2
Как сделать файлы для продажи доступными для скачивания при любом статусе заказа?

Автор UNh0ly

Ответов: 4
Просмотров: 2245
Последний ответ 18.09.2023, 09:10:17
от ИммоБокс
Как добавить Title при загрузки картинки?

Автор art22

Ответов: 16
Просмотров: 1665
Последний ответ 04.05.2023, 17:21:50
от art22
Как в рейтинге товара сделать 5 звезд целиком, а не половинками?

Автор WhitePunk

Ответов: 24
Просмотров: 3221
Последний ответ 20.01.2023, 13:05:58
от kit2m2