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

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Всем привет.

Подскажите, пожалуйста... Стоит задача отправлять товары из Китая. Принимать оплату через PayPal. Есть таблица со стоимостью доставки из Китая в разные страны. В таблице указаны страны, стоимость и время доставки. Как сделать полноценную продажу в разные страны? Чтобы клиент нажимал Купить, выбирал свою страну, к стоимости прибавлялась стоимость доставки, отображались сроки доставки, и клиент оплачивал все это.

Если честно, я чета никак не соображу, как реализовать это (((

Заранее спасибо
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Доставка из Китая по всему миру
« Ответ #1 : 08.04.2019, 15:26:13 »
1. создаете Способ доставки
2. для этого способа создаете Цену на доставку, там выбираете страну (или несколько стран), задаете стоимость.
3. повторяете п.2 столько раз, сколько нужно
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Re: Доставка из Китая по всему миру
« Ответ #2 : 08.04.2019, 15:49:26 »
1. создаете Способ доставки
2. для этого способа создаете Цену на доставку, там выбираете страну (или несколько стран), задаете стоимость.
3. повторяете п.2 столько раз, сколько нужно
Благодарю, сейчас попробую.
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Re: Доставка из Китая по всему миру
« Ответ #3 : 08.04.2019, 17:07:30 »
Блин. Выбираю страны для метода доставки, получаю: Error by saving into database
Вместо 3х стран добавилась лишь одна, а Delivery time и Price вообще не добавились (((
Куда копать, подскажите, пожалуйста?  :(

*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Доставка из Китая по всему миру
« Ответ #4 : 08.04.2019, 17:10:02 »
какая то ошибка при записи в базу, надо разбираться почему. возможно квикстарт неудачный, возможно обновление...
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Re: Доставка из Китая по всему миру
« Ответ #5 : 08.04.2019, 17:14:38 »
Блин, кажется я знаю в чем причина.... При переносе (пару лет назад) с этим сайтом были проблемы с AUTO_INCREMENT... Но тогда я только материалы добавлял. Для 2-3 таблиц задал его и все. А теперь, видимо, такая же проблема уже с магазином.... Черт... А как понять, в каких таблицах и где должен стоять AUTO_INCREMENT?
*

sivers

  • Живу я здесь
  • 2606
  • 361 / 0
Re: Доставка из Китая по всему миру
« Ответ #6 : 08.04.2019, 17:50:33 »
А как понять, в каких таблицах и где должен стоять AUTO_INCREMENT?
Обычно первое поле в таблице с именем `id` должно быть автоинкрементным. При этом оно должно являться первичным ключом (PRIMARY KEY), если заглянете в структуру таблицы - индексы.
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Доставка из Китая по всему миру
« Ответ #7 : 08.04.2019, 17:57:15 »
установите с нуля Joomla и магазин где нибудь на тестовом сайте, и посмотрите в каких таблицах есть. или на сайте разработчиков магазина есть аддон проверки таблиц, можете его попробовать, возможно он автоматом поправит
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Re: Доставка из Китая по всему миру
« Ответ #8 : 08.04.2019, 18:03:29 »
Блин, там, конечно задница (((( Много этих значений + в разных таблицах различные значения с ключиком... Как понять, у кого из них должен быть AUTO_INCREMENT, а у кого нет?!  :'(

*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Доставка из Китая по всему миру
« Ответ #9 : 08.04.2019, 18:18:38 »
AUTO_INCREMENT в таблице 1 всего лишь может быть, как правило это первый столбец. поставьте сначала аддон проверки таблиц, возможно он все сделает автоматом
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Доставка с выпадающим списком

Автор Sanyo

Ответов: 1
Просмотров: 1193
Последний ответ 22.08.2016, 11:52:06
от nevigen
Бесплатная доставка по предоплате

Автор -sdr-

Ответов: 4
Просмотров: 1369
Последний ответ 07.11.2014, 19:26:53
от -sdr-
Доставка или самовывоз

Автор dron

Ответов: 0
Просмотров: 1220
Последний ответ 15.03.2013, 22:34:05
от dron