Новости Joomla

Вышли релизы Joomla 6.0.3 и Joomla 5.4.3

Релиз Joomla 6.0.3 и Joomla 5.4.3

Проект Joomla рад сообщить о выпуске Joomla 6.0.3 и Joomla 5.4.3. Это релиз исправлений ошибок и улучшений для серии Joomla 6.0 и Joomla 5.4.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

В процессе работы с Joomla бывает необходимо работать с пользовательским интерфейсом более тонко, чем обычно. Все формы Joomla состоят из стандартных полей, содержанием, стилем отображения, состоянием (включено/выключено, доступно для редактирования или нет и т.д.) можно управлять с помощью плагинов. Да и для нестандартных проектов хорошей практикой является создание одного системного или нескольких плагинов групп "под проект", в которых храниться весь "нестандарт".

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

Подходы, описанные в статье, полезны в тех случаях, когда вы работаете с данными в com_fields - механизме создания и редактирования пользовательских полей ядра Joomla и при использовании FieldsHelper. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

🏆 Открыто голосование за Joomla в премии CMS Critic People’s Choice Awards 2025

🏆 Открыто голосование за Joomla в  премии CMS Critic People’s Choice Awards 2025

🗓 Голосование продлится до 27 февраля 2026 года.

👩‍💻 Проголосовать! 👩‍💻

Номинации, в которых можно проголосовать за Joomla:
⭐️ Best Free CMS
⭐️ Best Open Source CMS
⭐️ Best Enterprise CMS

Также в номинации Best e-Commerce Solution участвуют компоненты интернет-магазинов для Joomla:
⭐️ HikaShop
⭐️ Virtuemart

В номинации Best Website Builder оказались:
⭐️ YooTheme
⭐️ SP Page Builder

Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.

Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
В этом году премия вернулась к своим традициям и только TOP-5 движков по количеству номинаций попали в 2-й этап - голосование.

@joomlafeed

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

avda

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
Re: Прайс-лист
« Ответ #330 : 21.12.2009, 17:25:14 »
http://almega.ru/all.htm  уних получилось  разбить прайс
*

aleks_yug

  • Давно я тут
  • 630
  • 83 / 0
Re: Прайс-лист
« Ответ #331 : 21.12.2009, 17:36:32 »
avda, на almega.ru не прайслист а каталог продукции, имеющий вид прайса. Сделай  шаблон browse_ как тебе нужно.Будут и деление на страницы, и на категории, и вообще как угодно...
*

bankmaster

  • Новичок
  • 4
  • 0 / 0
Re: Прайс-лист
« Ответ #332 : 21.12.2009, 17:48:31 »
bankmaster, замени свой shop.pricelist.php на пристегнутый. Кое-что поменял - должно работать исправно (проверял на двух группах пользователей: -default- и Wholesale - без проблем!) Если пользователь находится в группе Wholesale, то после авторизации видит только те цены, кот. выводятся для покупателей этой группы, в том числе и в прайслисте. Если проблема останется, искать придется не здесь, косяк где-то в др. месте.

Супер! Спасибо большое!, все заработало. Цены указываются для каждой группы в зависимости от авторизации, и скидки есть, и вывод симпатичный!
*

aleks_yug

  • Давно я тут
  • 630
  • 83 / 0
Re: Прайс-лист
« Ответ #333 : 21.12.2009, 17:50:41 »
Спасибо много, + достаточно
Avda, включи аську!
*

avda

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
Re: Прайс-лист
« Ответ #334 : 21.12.2009, 17:57:32 »
aleks_yug я  поставил твой версия .  а  сейчас  как   изменить чтобы место второво цена  появилос артикул ?
*

aleks_yug

  • Давно я тут
  • 630
  • 83 / 0
Re: Прайс-лист
« Ответ #335 : 21.12.2009, 18:08:56 »
Артур, стукни в аську. Тут не только прайс. Как ты умудрился его так засадить? Это больше никому не интересно!
*

bankmaster

  • Новичок
  • 4
  • 0 / 0
Re: Прайс-лист
« Ответ #336 : 21.12.2009, 18:11:38 »
Спасибо много, + достаточно
куда надо ткнуть? ... похоже я не могу это сделать.
*

aleks_yug

  • Давно я тут
  • 630
  • 83 / 0
Re: Прайс-лист
« Ответ #337 : 21.12.2009, 18:38:31 »
Артур, это вариант с артикулом. И посмотри. пожалуйста, в каком виде выходит страница прайса. У тебя что-то не так с настройками, раскрывается на всю страницу, может ссылка неверно прописана в админке? Проверь.

[вложение удалено Администратором]
*

avda

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
Re: Прайс-лист
« Ответ #338 : 21.12.2009, 19:08:40 »
aleks_yug  а утя есть  такой  компонент http://oooberu.ru/    Поиск по каталогу  (наименование и артикул)
*

aleks_yug

  • Давно я тут
  • 630
  • 83 / 0
Re: Прайс-лист
« Ответ #339 : 21.12.2009, 19:20:11 »
Посмотри, как реализовано здесь: region-store.ru
Поиск по артикулу здесь отключен, но в админке можно подключить.
Осуществляется по типам товаров (предварительно забитым в админке)
Работает и на базе VM1.1
*

avda

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
Re: Прайс-лист
« Ответ #340 : 21.12.2009, 19:32:15 »
нормалный компонент а  где  можно  скачать ?
*

aleks_yug

  • Давно я тут
  • 630
  • 83 / 0
Re: Прайс-лист
« Ответ #341 : 21.12.2009, 19:36:15 »
com_vm_ext_search. На форуме где-то выкладывался. поищи через поиск. имей ввиду придется хакать, иначе будут некоторые проблемки!

Re: Прайс-лист
« Ответ #342 : 22.12.2009, 00:08:45 »
Очень прошу прощения за свой вопрос, но я никак немогу впилить где какие кнопочки нажать, чтобы привязать ссылку на прайс-лист как в http://www.vitakosmetik.ru/index.php?page=shop.pricelist&option=com_virtuemart&Itemid=1&mode=view&vmcchk=1&Itemid=27.  пожалуйста бедной девушке.
*

aleks_yug

  • Давно я тут
  • 630
  • 83 / 0
Re: Прайс-лист
« Ответ #343 : 22.12.2009, 10:46:41 »
Lassy, в админке, все меню - Ваше меню - создать - внешняя ссылка (или ссылка URL в Joomla 1.0.X) /приблизительно!/.
В поле - ссылка вставить: index.php?page=shex.php?page=shop.pricelist&option=com_virtuemart&Itemid=1&mode=view
Если все остальное функционирует - то готово!
*

vilini

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: Прайс-лист
« Ответ #344 : 25.12.2009, 20:48:10 »
Всем привет поставил прайс и вот что пишет
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 700814 bytes) in /home/teplog/public_html/libraries/joomla/document/html/html.php on line 365
*

ketti83

  • Новичок
  • 4
  • 0 / 0
Re: Прайс-лист
« Ответ #345 : 25.12.2009, 20:51:19 »
Всем добрый день.
Спасибо большое за полезный скрипт, он меня очень выручил.
У меня все работает кроме смены валют, при выборе второй валюты (смены с доллара на рубль или обратно) цифры остаются те же, а значек ваюты меняется. Подскажите где искать ошибку?
Попробовать как оно работает можно тут http://d-max.su/index.php?page=shop.pricelist&option=com_virtuemart&Itemid=1&mode=view&vmcchk=1&Itemid=1
*

aleks_yug

  • Давно я тут
  • 630
  • 83 / 0
Re: Прайс-лист
« Ответ #346 : 25.12.2009, 21:13:27 »
ketti83, прицепите свой shop.pricelist.php, я посмотрю, что там навертели
vilini, ссылку на прайс на сайте дайте, пожалуйста. И переведите текст ошибки - я думаю вам все станет ясно.
« Последнее редактирование: 25.12.2009, 21:47:20 от aleks_yug »
*

ketti83

  • Новичок
  • 4
  • 0 / 0
Re: Прайс-лист
« Ответ #347 : 25.12.2009, 22:02:05 »
Я знаю что не все корректно там изменила, старалась по минимуму.
Вот то что получилось. http://d-max.su/sv/shop.pricelist_n.rar
*

aleks_yug

  • Давно я тут
  • 630
  • 83 / 0
Re: Прайс-лист
« Ответ #348 : 25.12.2009, 22:12:43 »
Сейчас посмотрю, подождите минут десять...
*

aleks_yug

  • Давно я тут
  • 630
  • 83 / 0
Re: Прайс-лист
« Ответ #349 : 25.12.2009, 22:22:22 »
ketti83, у Вас же VM 1.1? Или я ошибаюсь? Нужно знать версию магазина - файлы разные, проверьте
« Последнее редактирование: 25.12.2009, 22:39:47 от aleks_yug »
*

aleks_yug

  • Давно я тут
  • 630
  • 83 / 0
Re: Прайс-лист
« Ответ #350 : 25.12.2009, 23:30:41 »
ketti83, в архиве 2 файла для VM1.1
Lang-файл русский и shop.pricelist.php
Замените оба и подправьте вывод, если нужно. Вашу ссылку на скачивание добавьте сами.
Кстати, не забудьте выставить правильную ссылку на прайс в админке:
index.php?page=shop.pricelist&option=com_virtuemart&Itemid=1&mode=view

[вложение удалено Администратором]
*

ketti83

  • Новичок
  • 4
  • 0 / 0
Re: Прайс-лист
« Ответ #351 : 26.12.2009, 00:53:43 »
Спасибо большое! Все работает! Только в пдф - кракозяблы :)

Вот только у меня такой диз что путь прописывается не в админке а статически к сылке :(
а VirtueMart 1.1.4 у меня.
« Последнее редактирование: 26.12.2009, 01:00:27 от ketti83 »
*

aleks_yug

  • Давно я тут
  • 630
  • 83 / 0
Re: Прайс-лист
« Ответ #352 : 26.12.2009, 10:43:39 »
О ПДФ уже достаточно написано (читайте эту тему внимательно!). Зачем это вообще нужно? У Вас есть ссылка для печати, она работает!
А чтобы все выглядело пристойно, нужно зайти в админке в нужное меню, создать новую ссылку (в случае с прайсом - выбрать внешнюю ссылку) и сделать ее вот такого вида:
index.php?page=shop.pricelist&option=com_virtuemart&Itemid=1&mode=view
В этом случае на странице откроется сразу ваш прайс с ссылкой на печать (в настройках Joomla поставьте галку - показывать картинку печати, иначе не появится!)
И никакого ПДФ!

PS: ну не поленитесь, почитайте все повнимательней - сразу легче станет!
*

ketti83

  • Новичок
  • 4
  • 0 / 0
Re: Прайс-лист
« Ответ #353 : 26.12.2009, 14:22:41 »
Спасибо большое за совет - так и сделаю, тему читала внимательно, знаю что вопрос уже разбирали. Просто озвучила то что не работает, а пдф мне действительно  ни к чему. Печати вполне достаточно.
*

avda

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
Re: Прайс-лист
« Ответ #354 : 26.12.2009, 22:35:44 »
Добавил сайт в  yandexe вебмастер → мои сайты  все ссилки через  5минут  появилис   кроме Прайса
Страницы с ошибкой
Слишком много ссылок
http://www.avda.ru/index.php?page=shop.pricelist&option=com_virtuemart&Itemid=id&mode=view

как решать такую  проблему ? мне  кажется нужно  разбыть страница  по 50 наименование . такой сайт  мне  знаком  вот ссилка http://almega.ru/all.htm   но alex_yug говорит что   это изменен в файле browse.php
*

aleks_yug

  • Давно я тут
  • 630
  • 83 / 0
Re: Прайс-лист
« Ответ #355 : 26.12.2009, 23:02:38 »
avda. я тебе такое сказать не мог, ты опять все перепутал! Ну причем здесь browse.php?
Зайди лучше в аську - я тебе там все написал.
« Последнее редактирование: 26.12.2009, 23:11:36 от aleks_yug »
*

vilini

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: Прайс-лист
« Ответ #356 : 28.12.2009, 13:18:55 »
ketti83, прицепите свой shop.pricelist.php, я посмотрю, что там навертели
vilini, ссылку на прайс на сайте дайте, пожалуйста. И переведите текст ошибки - я думаю вам все станет ясно.
http://teplogroop.ru/index.php?page=shop.pricelist&option=com_virtuemart&Itemid=1&mode=view
*

aleks_yug

  • Давно я тут
  • 630
  • 83 / 0
Re: Прайс-лист
« Ответ #357 : 28.12.2009, 13:49:12 »
vilini, прайс прекрасно работает, только во весь экран. но ошибок не выдает. В чем проблема?
И, по всей вероятности, в меню выставленна ссылка на прайс - открывать в новом окне. не так ли?
« Последнее редактирование: 28.12.2009, 13:56:03 от aleks_yug »
*

vilini

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: Прайс-лист
« Ответ #358 : 28.12.2009, 18:18:53 »
vilini, прайс прекрасно работает, только во весь экран. но ошибок не выдает. В чем проблема?
И, по всей вероятности, в меню выставленна ссылка на прайс - открывать в новом окне. не так ли?
да так и есть утром работал только в крякозябрах, кстате не пойму как  убрать их на всех файлах кодировка утф-8
вот щас ошибка, Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 707730 bytes) in /home/teplog/public_html/libraries/joomla/document/html/html.php on line 365
Сначала все работало на ура
*

aleks_yug

  • Давно я тут
  • 630
  • 83 / 0
Re: Прайс-лист
« Ответ #359 : 28.12.2009, 18:35:35 »
vilini, это не прайс, проблему надо искать где-то в другом. Попробуйте сначала разобраться на локалке
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Делаем из категории прайс-лист, с разделами и с расширенными атрибутами товаров

Автор numen

Ответов: 18
Просмотров: 9549
Последний ответ 04.07.2013, 06:33:08
от rushab
Прайс-лист - подведение итогов.

Автор adjuster

Ответов: 2
Просмотров: 2818
Последний ответ 02.10.2012, 19:16:20
от renata
Для каждой группы покупателей свой прайс лист

Автор iworkshop

Ответов: 2
Просмотров: 2652
Последний ответ 17.06.2012, 12:35:37
от baloon
Как в прайс-листе добавить пункт показывать кол-во товара?

Автор blessedlive

Ответов: 9
Просмотров: 2252
Последний ответ 04.11.2011, 08:53:08
от blessedlive
Вывод товаров в категории как в прайс-листе

Автор Major-Max

Ответов: 6
Просмотров: 2730
Последний ответ 28.02.2011, 21:00:43
от Major-Max