Новости Joomla

Вышел компонент интернет-магазина HikaShop 6.1.0.Один из известных компонентов магазина для Joomla

Вышел компонент интернет-магазина HikaShop 6.1.0.Один из известных компонентов магазина для Joomla

👩‍💻 Вышел компонент интернет-магазина HikaShop 6.1.0.Один из известных компонентов магазина для Joomla.v.6.1.0 Что нового?Модуль корзины. Отображение корзины в виде offcanvas-элемента.Кнопка выхода в панели управления пользователя. Что тут сказать, просто добавили. Отправка писем только для заказов, оплаченных определёнными способами. Это удобно для рассылки сообщений, привязанных к региону или провайдеру (например, инструкции по банковскому переводу только для заказов, оплаченных банковским переводом).Листинг выплат по партнерской системе. В разделе управления партнёрскими программами появилось новое подменю «Выплаты», в котором перечислены выплаты партнёрам (упрощённое отслеживание и сверка). Добавлены настройки, благодаря которым можно определить категории товаров, на которые начисляется партнёрская комиссия с продаж.Список комплектов товаров. Система комплектов позволяет отслеживать остатки товаров, продаваемых в комплекте.Подробнее в блоге Hikashop.Поскольку мы не сообщали ранее о Hikashop 6.0, то вкратце скажем, что он вышел в июне 2025г. В новой версии было:- 13 исправлений ошибок- 17 улучшений. В частности:- - Hikashop теперь проверяет UserAgent пользователя перед добавлением товара в корзину, чтобы отсечь ботов. Ведь компонент хранит корзины в базе данных.- - улучшен роутинг компонента, позволяющий использовать в названии товара даже слеши.- - улучшения фильтра товаров - ускорение загрузки категорий/брендов/характеристик.- 4 новых функции:- - добавлена поддержка Joomla 6.0.- - Улучшена возможность адаптации форм HikaShop на фронтенде к шаблонам, не использующим стандартные классы Joomla.- - Плагин внутреннего баланса: возможность исключить уцененные товары из начисленных баллов.- - Теперь можно выбирать склады для вариантов товаров.Подробнее в Changelog Hikashop.Также при работе с Hikashop стоит учитывать, что один и тот же код поддерживает версии Joomla от 3.х до 5.х, а в таблице сравнения версий заявлена и Joomla 2.5. Беглый просмотр кода показал, что компонент как был, так и остался старым и для совместимости с Joomla 4+ просто добавлен плагин.@joomlafeed#joomla #расширения #hikashop

На сколько актуально делать сайт в 2025 году? Битва с нейросетями и выбор CMSНовый выпуск подкаста...

На сколько актуально делать сайт в 2025 году? Битва с нейросетями и выбор CMSНовый выпуск подкаста...

На сколько актуально делать сайт в 2025 году? Битва с нейросетями и выбор CMSНовый выпуск подкаста "Просто о Digital"Гость:🎙 Владимир Сергеенко ( https://t.me/aixman ) • Интернет-маркетолог с 14-летним опытом• Соавтор книги «Нетворкинг»• Спикер конференции Ассоциации директоров по развитиюВедущий:💻 Игорь Филипенко ( https://t.me/igorleee )• Программист и предприниматель с 16-летним опытом в digital• Основатель подкаста "Просто о Digital"• Специалист по автоматизации бизнес-процессовВ этом выпуске вы узнаете:🔥 Актуальность сайтов в эпоху нейросетей• Актуален ли сайт сейчас и будет ли актуален в будущем?• Зачем нужен сайт? Есть ли иные инструменты привлечения клиентов?🤖 Нейросети vs Поисковики vs Сайты• Почему нейросети не заменят сайты в B2B-сегменте• Как Google и Яндекс меняют алгоритмы из-за AI-конкуренции📊 Сайт как центр вселенной вашего трафика• Почему без сайта вы сливаете 40% маркетингового бюджета впустую?🛡 Безопасность и Joomla 6.0• Как отфильтровать 99% ботов и сэкономить на трафике• Почему Joomla теперь обходит WordPress в безопасности и скорости⚖️ Выбор платформы: битва CMS• WordPress: 50% рынка но 80% уязвимостей• Joomla: профессиональная CMS для сложных проектов• Drupal: почему его похоронили в 2023 году• Tilda: когда конструктор выгоднее CMSПриятного просмотра/прослушивания!RSS: https://cloud.mave.digital/61930Mave: https://igorfilipenko.mave.digitalЯндекс Музыка: https://music.yandex.ru/album/35840190Telegram Mave: https://t.me/mavestreambot/app?startapp=igorfilipenkoApple Podcasts: https://podcasts.apple.com/us/podcast/просто-о-digital-и-бизнесе/id1801903450ВКонтакте: https://vk.com/podcasts-12488584Youtube: https://www.youtube.com/playlist?list=PLfR6jTpnkohDDco32xZ-KyMyWi_S5Xdy2=========================Видео-формат подкаста:Rutube: https://rutube.ru/video/b5762754f9d3e0dc382f32f3034be0a2/Youtube: https://youtu.be/nu1XF2jNbxY#подкаст #podcast

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

bvb

  • Новичок
  • 9
  • 0 / 0
Хочу, что бы в этом модуле показывал не
Цитировать
файл иконки заданных в настройках рамеров (превью)
, а
Цитировать
файл с изображением уменьшенным для показа на странице товара во всплывающем окне
Подскажите , как это сделать.
зы. еще интересно, как в этом же модуле вывести "производителя". Со своими поверхностными знаниями пробовал <?=$item->manufacturer?> - не прокатывает...
*

zio

  • Осваиваюсь на форуме
  • 14
  • 1 / 0
зы. еще интересно, как в этом же модуле вывести "производителя". Со своими поверхностными знаниями пробовал <?=$item->manufacturer?> - не прокатывает...
Не прокатывает, потому-что в запросе производителя нет.
1) Сначала бэкапим все изменяемые файлы.
2) открываем в папке mod_scatalog_latest  файл helper.php
ищем
Код
		$query = 'SELECT p.title, p.image, p.short_desc
добавляем после
Код
, m.title as mtitle, p.manufacturer_id
после строки
Код
			 ' JOIN #__scatalog_category AS c ON c.id=x.cat_id'.
добавляем
Код
	 		 ' LEFT JOIN #__scatalog_manufacturer AS m ON m.id=p.manufacturer_id AND m.published=1'.
ищем
Код
			$items[$i]->link = JRoute::_('index.php?option=com_scatalog&view=product&catid='.$items[$i]->catslug.'&id='.$items[$i]->slug.'&Itemid='. $itemId);
добавляем после
Код
			$items[$i]->mf_link = JRoute::_('index.php?option=com_scatalog&view=brand&id='.$items[$i]->manufacturer_id.'&Itemid'. $itemId);
Все, теперь в нашем массивчике $item фигурирует 2 новых параметра - название производителя $item->mtitle и ссылка на него $item->mf_link

В файле tmpl/default.php прописываем в нужном месте
Код
<?
if($item->mtitle) {
echo "<a href=".$item->mf_link.">".$item->mtitle."</a>";
}
?>
насчет выведения по клику увеличенного изображения еще проще.
в отм же шаблоне default.php находим место, где прописана картинка (в оригинале так:)
Код
<a href="<?=$item->link?>"><span>
<?php if($showImage && $item->image){ echo JHTML::image($item->image, $item->title, $imgAlign); if(!$imgAlign)echo '<br/>'; } ?><?=$item->title?></span></a>
заменяем это на следующее:
Код
<?
if(eregi("thumbs",$item->image)) {$full_path_img= str_replace("/thumbs/", "/display/",$item->image);}
if (file_exists($item->image)&&file_exists($full_path_img)) {
?>
<a href="<?=$full_path_img?>"  class="highslide" onclick="return hs.expand(this)">
<img src="<?=$item->image?>" alt='<?=$item->title?>' align='<?=$imgAlign?>'/></a>
<div class='highslide-caption'><?=$item->title?></div><br>
<?} else {?>
<a href="<?=$item->link?>"><span>
<?php if($showImage && $item->image){ echo JHTML::image($item->image, $item->title, $imgAlign); if(!$imgAlign)echo '<br/>'; } ?><?=$item->title?></span></a>
<? } ?>
поясняю: проверяем наличие отсутствия полного изображения и его иконки, загруженных посредством инструмента админки нашего компонента.
если оба файла имеются, то юзаем highslide.
Проверяем. Если highslide в нашей жумле еще не подгружен чем-то другим и таким образом не отрабатывает, то печалиться не стоит.
В самом начале шаблона вставляем:
Код
<script type="text/javascript">
hs.graphicsDir = '<?=JURI::root()?>components/com_scatalog/assets/highslide/graphics/';
hs.align = 'center';
hs.transitions = ['expand', 'crossfade'];
hs.outlineType = 'rounded-white';
hs.fadeInOut = true;
hs.showCredits = false;
hs.useBox = true;
hs.width = 800;
hs.height = 800;
//hs.dimmingOpacity = 0.75;

// Add the controlbar
hs.addSlideshow({
//slideshowGroup: 'group1',
interval: 5000,
repeat: false,
useControls: true,
fixedControls: true,
overlayOptions: {
opacity: .75,
position: 'top center',
hideOnMouseOut: true
}
});
</script>
и радуемся. Кстати тот же highslide можно таким же макаром прикрутить в шаблон категории компонента.
*

bvb

  • Новичок
  • 9
  • 0 / 0
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема с загрузкой изображений для товаров

Автор Seeker

Ответов: 4
Просмотров: 3257
Последний ответ 17.02.2012, 08:44:34
от Seeker
Сортировка товаров проблема с "рекомендуемыми"

Автор harpserg

Ответов: 1
Просмотров: 1882
Последний ответ 28.07.2011, 14:52:30
от harpserg
Вопрос по настройке модуля mod_scatalog_categories

Автор bvb

Ответов: 4
Просмотров: 3417
Последний ответ 21.07.2011, 13:41:32
от assaru
2 модуля категорий

Автор dzirt68

Ответов: 1
Просмотров: 1902
Последний ответ 13.04.2011, 16:00:51
от dzirt68
Вопрос по запоминанию позиций...в виде дерево

Автор Crazy...

Ответов: 2
Просмотров: 2348
Последний ответ 12.03.2011, 07:16:42
от FeelFly