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

x00xer

  • Захожу иногда
  • 51
  • 1 / 0
Re: Пишу свой первый компонент под J1.5
« Ответ #30 : 04.05.2009, 23:50:10 »
А главное, что во фреймворке есть архитектурный глюк: JController::getModel всегда возвращает новый объект, а не кеширует старый. И во view этот объект не передается.
Вот это реальный бред, а модель создать - фигня :)
Кстати про передачу во view это ты про админку ж ?
Я пытался пытался .. но после понял что в виде доступа к модели нет  (( почему так надо было  сделать я тоже так и не понял -)
теперь у меня вид в админке это просто ассигн переменных переданных из кнтроллера
*

shprota

  • Давно я тут
  • 770
  • 53 / 1
  • Тружусь, не покладая рук
Re: Пишу свой первый компонент под J1.5
« Ответ #31 : 04.05.2009, 23:51:48 »
в цикле вообще такие вещи лучше не делать - слишком тяжелый код будет.
тогда уж создавать длинное выражение для update или insert и его один раз выполнять

а вообще, ребята, жаловаться тут грех. фреймворк вполне приличный, просто надо с ним подружиться и не хотеть, чтобы он еще и за пивом в ларек бегал Azn
лично я очень доволен новым фреймворком


замечание:
используйте пожалуйста функцию редактирования сообщения
« Последнее редактирование: 04.05.2009, 23:56:29 от _ib_ »
*

x00xer

  • Захожу иногда
  • 51
  • 1 / 0
Re: Пишу свой первый компонент под J1.5
« Ответ #32 : 05.05.2009, 00:01:59 »
Если этот фреймворк сравнивать с тем что было в J1.0 то да!
однако на дворе не 2000 год

Я Вам скажу что после знакомства с несколькими фреймворками диву даешься почем так ??? :o (я про некоторую реализацию)

и дело не в пиве в общем то , хотя с другой стороны а почему бы и нет ? задача фреймворка упростить жизнь девелоперу.
А пока что жизнь только усложнили, плюс ко всему реально мало документации.. даже на офф сайте
Много в вики не дописано.
Я тут не давно книгу скачал про программирование под J1.5 так жесть я Вам скажу и половины материала не затронуто..
Все какие-то примитивные примерчики.

Это наводит на мысль что и система расчитана на простые вещи.
*

shprota

  • Давно я тут
  • 770
  • 53 / 1
  • Тружусь, не покладая рук
Re: Пишу свой первый компонент под J1.5
« Ответ #33 : 05.05.2009, 00:16:23 »
Это наводит на мысль что и система расчитана на простые вещи.

Она действительно рассчитана на простые вещи. Но никто не мешает использовать другие фреймворки для разработки расширений Joomla!
*

x00xer

  • Захожу иногда
  • 51
  • 1 / 0
Re: Пишу свой первый компонент под J1.5
« Ответ #34 : 05.05.2009, 00:17:32 »
Цитировать
Но никто не мешает использовать другие фреймворки для разработки расширений Joomla!
А можно хоть парой слов каким образом сие чудо можно сотворить ?
*

shprota

  • Давно я тут
  • 770
  • 53 / 1
  • Тружусь, не покладая рук
Re: Пишу свой первый компонент под J1.5
« Ответ #35 : 05.05.2009, 00:20:37 »
Собственно, чуда-то никакого не надо. Все, что вам нужно от Joomla! - это чтобы ваш компонент вызвали по нужной ссылке. Это делается несложно. А что там дальше происходит  - сугубо дело разработчика. Хоть скрипты на Perl вызывайте, хоть программы на С++ :)
*

x00xer

  • Захожу иногда
  • 51
  • 1 / 0
Re: Пишу свой первый компонент под J1.5
« Ответ #36 : 05.05.2009, 00:27:29 »
Вы себе это представляете ??  :o

Это как минимум извращение.

ну к примеру в контроллере действительно можно навызывать чего угодно, но как из другого фреймворка менять там  в Joomla тайтл или пасвэй ? или чего еще взбредет в голову ...
Это не выход.

*

shprota

  • Давно я тут
  • 770
  • 53 / 1
  • Тружусь, не покладая рук
Re: Пишу свой первый компонент под J1.5
« Ответ #37 : 05.05.2009, 00:35:24 »
Почему не выход? Все, что нужно делать с Joomla! делается через ее фреймворк. Все остальное - как угодно.
*

x00xer

  • Захожу иногда
  • 51
  • 1 / 0
Re: Пишу свой первый компонент под J1.5
« Ответ #38 : 05.05.2009, 13:40:44 »
Да есть способ! Переопредлить путь можно в конструкторе контроллера. Попробуй так:

Код: php
function __construct()
{
$path = JPATH_COMPONENT.DS.'models';
$this->addModelPath($path);
parent::__construct();
}

Кстати такой вариант не сработал
JPATH_COMPONENT определен как путь до папки администратор поэтому путь получается не на фронт а на админку
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Пишу свой первый компонент под J1.5
« Ответ #39 : 05.05.2009, 14:03:10 »
JPATH_COMPONENT_SITE попробуй. Сорри, что неверно подсказал. Вот тут есть по константам:
*

x00xer

  • Захожу иногда
  • 51
  • 1 / 0
Re: Пишу свой первый компонент под J1.5
« Ответ #40 : 05.05.2009, 23:44:06 »
Спасибо, это работает:-)
*

Mrak

  • Новичок
  • 3
  • 0 / 0
Re: Пишу свой первый компонент под J1.5
« Ответ #41 : 09.05.2009, 11:33:43 »
Доброе Время суток всем...
вопрос конечно ламерский... но реально никак не пойму в чем причина....
Учусь писать компонент под Joomla 1.5.8. учился по этим урокам:
http://kjoomla.com/lessons/35-lessons/50-lesson3.html
всё тупо перепечатал (точнее перечитал и скопипастил)...
при попытке установить этот самый компонент - просит либо "укажите папку пакета", либо "ошибка загрузки файла на сервер"... если запихать в архив и грузить архив - то ругается на "ненайден .xml файл установки...."
логика подсказывает что ошибся гдето очень тупо... но где - понять не могу.... :(
вот на всяк случай содержимое .xml файла :
Код
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE install SYSTEM "http://dev.joomla.org/xml/1.5/component-install.dtd">
<install type="component" version="1.5.0">
 <name>Hello</name>
 <!—- Далее идут необязательные элементы-->
 <creationDate>23.02.2008</creationDate>
 <author>Mrak</author>
 <authorEmail></authorEmail>
 <authorUrl>http://www.example.org</authorUrl>
 <copyright>GNU/GPL</copyright>
 <license>Информация о лицензии</license>
 <!--  Номер версии сохраняется как строковое значение в таблице компонентов -->
 <version>Версия компонента</version>
 <!—- Описание необязательно, и по-умолчанию равно имени компонента -->
 <description>Описание компонента ...</description>
 
 <!—- Копирование файлов во фронтенд -->
<files folder="site">
  <filename>index.html</filename>
  <filename>hello.php</filename>
  <filename>controller.php</filename>
  <filename>views/index.html</filename>
  <filename>views/hello/index.html</filename>
  <filename>views/hello/view.html.php</filename>
  <filename>views/hello/tmpl/index.html</filename>
  <filename>views/hello/tmpl/default.php</filename>
  <filename>models/index.html</filename>
  <filename>models/hello.php</filename>
 </files>
   <install>
      <sql>
         <file charset="utf8" driver="mysql">install.sql</file>
      </sql>
   </install>
   <uninstall>
      <sql>
         <file charset="utf8" driver="mysql">uninstall.sql</file>
      </sql>
   </uninstall>
 
 <administration>
      <!-- Administration Menu Section -->
      <menu>Hello World!</menu>
 
      <!-- Administration Main File Copy Section -->
      <!-- Note the folder attribute: This attribute describes the folder
         to copy FROM in the package to install therefore files copied
         in this section are copied from /admin/ in the package -->
      <files folder="admin">
   <!-- Site Main File Copy Section -->
         <filename>index.html</filename>
         <filename>admin.hello.php</filename>
         <filename>install.sql</filename>
         <filename>uninstall.sql</filename>
      </files>     
   </administration>
</install>
 
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Пишу свой первый компонент под J1.5
« Ответ #42 : 10.05.2009, 10:59:12 »
По моему проблема не в этом. Любой другой компонент можно установить?
*

Mrak

  • Новичок
  • 3
  • 0 / 0
Re: Пишу свой первый компонент под J1.5
« Ответ #43 : 10.05.2009, 21:17:10 »
По моему проблема не в этом. Любой другой компонент можно установить?

да нет.. проблема была какраз в этом....
пошел от тойже идеи про другой компонент.. слил... попробовал установить... - установился...
тогда начал сравнивать хмл-ки - и спасибо подсветке кода! в указанном выше файле - комментарии криво расставленны.... и в результате весь код кроме первой строки оказуется закомментированным и ессно не юзается... вот такая тупая подколка.. исправил - всё сразу заработало)))
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как пользователь может удалить свой аккаунт?

Автор selimoff

Ответов: 6
Просмотров: 3713
Последний ответ 22.11.2017, 22:42:32
от Ecos
Надо переделать готовый компонент Генератор Купонов J2.5 на J1.5

Автор mkoff

Ответов: 3
Просмотров: 2191
Последний ответ 18.12.2014, 10:22:04
от assa1988
Компонент вывода информации из внешней базы данных

Автор rambeer

Ответов: 33
Просмотров: 11413
Последний ответ 12.09.2014, 05:01:34
от Mad_Doc
Модифицировать компонент

Автор karabert

Ответов: 0
Просмотров: 1522
Последний ответ 28.11.2011, 22:39:04
от karabert
Новый компонент. Реализация поиска/фильтрации таблицы в админке.

Автор passat

Ответов: 6
Просмотров: 3776
Последний ответ 26.03.2011, 12:21:45
от yunoshev