Новости Joomla

Вышел WT Quick links v.2.4.0 - релиз модуля для Joomla

Вышел WT Quick links v.2.4.0 - релиз модуля для Joomla.Это модуль-конструктор для быстрого создания набора элементов. Это могут быть ссылки на компоненты Joomla, пункт меню или пользовательская ссылка. Есть условия для исключений показа элементов списка. Вы можете создавать собственные макеты вывода модуля, создавая таким образом почти всё, что угодно: от простого списка ссылок до стены фотографий на главную страницу или ссылки-теги для перелинковки категорий интернет-магазина, список FAQ, табы или аккордеоны. Модуль позволяет выводить изображения, адаптивные изображения, видео, адаптивные видео.v.2.4.0. Что нового?Добавлена поддержка новых компонентов. Добавлены новые типы ссылок и исключений для них: - Phoca Download, - Phoca Gallery, - RadicalMart (@radicalmart).Joomla 6. Успешно протестирована работа модуля на Joomla 6-alpha2.РазработчикамПроведён большой рефакторинг кода. Для типов ссылок созданы классы-драйверы. Теперь для того, чтобы добавить новый тип ссылки в модуль достаточно скопировать класс-образец из
modules/mod_wt_quick_links/src/Driver/Collection и наполнить его данными по образцу, а так же добавить необходимые языковые константы в панели администратора Joomla.Модуль бесплатный. Страница расширенияGitHub расширенияJoomla Extensions Directory👩‍💻 Подпишись на @joomlafeed.#joomla #разработка

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

👩‍💻 Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много. Самое главное, что возможности применения ограничиваются только вашей больной фантазией. Вы строите интерфейс своего модуля или плагина и вам нужно подтянуть данные из сторонней системы (список чего-нибудь по какому-нибудь API), чтобы сохранить выбранный id в Joomla. Или сделать какую-то проверку и в зависимости от неё показать то или иное сообщение пользователю. Для этого подойдут свои пользовательские типы полей. Интерфейс Joomla по большей части описан в XML-файлах. У каждого из них свои параметры. Некоторые не описаны в документации (manual.joomla.org), поэтому самым любопытным будет полезно заглянуть в собственно файлы фреймворка по пути

libraries/src/Form/FormField.php, а так же в
libraries/src/Form/Fields. У каждого класса поля перечислены его специфические свойства, которые можно описывать в XML. А в своём типе поля вы можете устанавливать эти значения программно. В моём модуле WT Quick links под капотом происходят изменения. Теперь для работы (в админке) ему нужен вспомогательный плагин. А в самом модуле нам бы проверить, а не выключен ли он? В Joomla есть тип поля Note - заметка. Его можно использовать для вывода примечаний.

<field type="note"     name="your_note_for_user"     label="Заголовок примечания"     title="Альтернативный способ для заголовка"     description="Текст примечания"     class="col-12 alert alert-info"     heading="h1"     close="true"/>
heading - указывать уровень заголовка.
close - позволяет закрыть это примечание. В классе поля
libraries/src/Form/Field/NoteField.php описана логика вывода. И в принципе оно нам подходит для нашей задачи. Но оно будет выводить сообщение всегда, а нам нужно только тогда, когда плагин отключён.Поэтому берём и создаём свой класс поля, который мы унаследуем от
NoteField. Это значит, что у нас в руках будет весь инструментарий стандартного поля
Note + то, что мы сами добавим. В XML-манифест добавляем наше поле
<field type="systempluginstatus"      name="systempluginstatus"     addfieldprefix="Joomla\Module\Wtquicklinks\Site\Fields"/>
-
type - имя файла и класса,-
addfieldprefix - указываем namespace к нашему классу, может быть любой нам нужный-
name - нельзя полю без имени...Это означает, что Joomla будет использовать класс поля из файла
modules/mod_wt_quick_links/src/Fields/SystempluginstatusField.php.А в классе поля будет написано следующее:
<?php// namespace для атрибута addfieldprefixnamespace Joomla\Module\Wtquicklinks\Site\Fields;// нельзя напрямую обращаться к этому файлуdefined('_JEXEC') or die;// подключаем родительский класс для переопределенияuse Joomla\CMS\Form\Field\NoteField;use Joomla\CMS\Language\Text;use Joomla\CMS\Plugin\PluginHelper;// имя класса и имя файла точь-в-точьclass SystempluginstatusField extends NoteField{     protected $type = 'Systempluginstatus';     protected function getLabel()          {               // если плагин не включён               if(PluginHelper::isEnabled('system','wtquicklinks')) {                    // меняем свойства родительского класса                    $this->class = 'alert alert-danger w-100';                    $this->element['label'] = '⚠️ А-а-а-а!';                    $this->element['description'] = 'Плагин не включён!!';                    // и просто рендерим его с нашими свойствами                    return parent::getLabel();               }          // А иначе всё хорошо, скрываем поле из виду.          $this->parentclass = 'd-none';          return '';     }}
Просто и удобно. И людям приятно, что о них позаботились и рассказали почему что-то не работает.@webtolkru#joomla #php #webdev #разработка

Обновлена информация в Плане развития Joomla

👩‍💻 Обновлена информация в Плане развития Joomla.Здесь собрана информация о датах релизов, описаны принципы версионирования, указаны ответственные за релизы, а так же даты окончания поддержки релизов. Опираясь на эту информацию вы можете планировать развитие ваших интернет-проектов.👩‍💻 Что нового?⛔️ Joomla 4.Дата окончания исправления ошибок безопасности в версии 4.x - 14 октября 2025г. ⚠️ После этой даты Joomla 4 прекратит получать какие-либо обновления, в том числе безопасности - вообще. Рекомендуем обновить ваши сайты до актуальной Joomla 5.✅ Joomla 5.- Дата окончания исправления ошибок в версии 5.x - 13 октября 2026г.- Дата окончания исправления ошибок безопасности в версии 5.x - 12 октября 2027 года.- Текущая актуальная (на момент написания заметки) версия - 5.3.1.- Опубликовано расписание выхода релизов Joomla 5.4. Стабильный релиз ожидается 14 октября 2025 года.✅ Joomla 6.- Дата окончания исправления ошибок в версии 6.x - 17 октября 2028г.- Дата окончания исправления ошибок безопасности в версии 6.x - 16 октября 2029г.- Опубликовано расписание выхода релизов Joomla 6.0. Стабильный релиз ожидается 14 октября 2025 года.- Для разработчиков уже доступна Joomla 6.0.0-alpha1.✅ Joomla! Framework.Обновлена информация о Joomla! Framework - полноценном PHP-фреймворке для разработки. Он в версиях 1.х и 2.х был самостоятельным параллельным проектом, однако начиная с версии Joomla 4.0 стал её основой. Добавлена информация о Joomla! Framework 3.x, который вышел 6 октября 2023 года. Его можно использовать в тех случаях, когда вам в проекте не нужна CMS Joomla целиком.Подробнее на сайте Joomla-сообщества Joomlaportal.ru#joomla #community

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

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Import for K2
« : 07.10.2011, 13:02:29 »
Import for K2
С помощью этого компонента вы можете импортировать контент в К2 из CSV-файла и экспортировать К2 данных в файл CSV.


Код
With this component you can import content into K2 from a CSV-file and export your K2 data to a CSV file.

Its possible to import all fields including "extra fields", userids, images, tags, meta informations, galleries, categories and attachments.

The file must have a heading row. Text delimiter: ' " ' field separator: ','
For "Multiple Select" Fields use also "," to separate the options e.g.: "option 1, option 3"

Check the documentation link for an example CSV-file or use the export function first and change the file.

Costs: You decide yourself how much you like to pay for the plugin (min 1,79 EUR)

Do you have questions, need support or found a bug? Write me a twitter message: http://twitter.com/home?status=@INDIVIDUALIT
Do you want to stay up to date? Follow me on twitter: http://twitter.com/INDIVIDUALIT

Смотрю....
*

yarafilm

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Re: Import for K2
« Ответ #1 : 10.11.2011, 02:26:05 »
Кто пробовал этот компонент?
Мне нужно перенести материал с Joomla 1.5.14 - K2 v2.3 на Joomla 1.7.2 - K2 v2.5.1
Он поддерживает последние версии?
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Import for K2
« Ответ #2 : 10.11.2011, 12:09:26 »
Вы смотрели для чего этот компонент?! он же совсем для другого !

А вам проще сделать обновление Joomla через
http://joomlaforum.ru/index.php/topic,153636.0.html

Смотрю....
*

Shade-first

  • Новичок
  • 2
  • 0 / 0
Re: Import for K2
« Ответ #3 : 02.12.2011, 04:45:35 »
Кто может помочь купить этот плагин за WMZ вознаграждение? :)  Нужно импортировать в К2 несколько тысяч записей из вне.
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Import for K2
« Ответ #4 : 02.12.2011, 11:03:30 »
а что мешает купить вам его если у вас есть WMZ ?

Your order summary
DescriptionsAmount

            K2 Import / Export 0.8K2 Import / Export 0.8€1.79
            Item number: 27
            Item price: €1.79

            Quantity:

    Item total€1.79
    VAT€0.34

    Total €2.13 EUR

Смотрю....
*

sigmalion

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Re: Import for K2
« Ответ #5 : 15.12.2011, 19:09:57 »
Я бы тоже прикупил бы его, проблема только в том, что оплата только палкой
*

sigmalion

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Re: Import for K2
« Ответ #6 : 11.01.2012, 06:45:15 »
Прикупил компонент, неплохо таки работает.
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Import for K2
« Ответ #7 : 11.01.2012, 10:15:17 »
а компонент борется с максимальным ответом сервера?!
т.е если например файл в котором 2000 тыс позиций с описанием, сможет ли он его обработать.

В соседней ветке VM сделали компонент AJAX обработчиком специально для этой проблемы
Смотрю....
*

temka-k

  • Осваиваюсь на форуме
  • 21
  • 2 / 0
Re: Import for K2
« Ответ #8 : 21.07.2012, 19:00:28 »
У меня в файле csv не отображается, русский язык (вместо него кракозябры).
В настройках компонента нет выбора языка или кодировки. Что делать?
*

CEBEP

  • Новичок
  • 6
  • 0 / 0
Re: Import for K2
« Ответ #9 : 22.07.2012, 00:23:12 »
У меня в файле csv не отображается, русский язык (вместо него кракозябры).
В настройках компонента нет выбора языка или кодировки. Что делать?
изменить кодировку csv файла, например через OpenOffice
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Import for K2
« Ответ #10 : 27.01.2013, 15:00:47 »
Кто как решал вопрос с категориями : Раздел/категория/под-категория/материал ?! не могу сделать большую вложенность!
Смотрю....
*

Konstantinl

  • Захожу иногда
  • 60
  • 5 / 0
Re: Import for K2
« Ответ #11 : 05.02.2013, 11:14:29 »
Приобрел вчера этот плагин. Не импортирует он допполя, да и подглючивает.

Может у кого есть более нормальное решение?
*

cooldog

  • Новичок
  • 3
  • 0 / 0
Re: Import for K2
« Ответ #12 : 13.02.2013, 00:18:05 »
Доп поля импортирует и экспортирует.
Экспортирует всё.
А при импорте нужно указать какую категорию доп полей выбрать.

Вот у меня только проблемка, всё появляется, но не отображаетя в фронтенде до тех пор пока не войдёшь в материал и не сохранишь. :-( Есть может у кого идеи?
Мне кстати компонент выслал автор бесплатно (за отзыв), денег то не жалко, только нас PayPal игнорирует как страну. :-(
*

Konstantinl

  • Захожу иногда
  • 60
  • 5 / 0
Re: Import for K2
« Ответ #13 : 13.02.2013, 09:33:15 »
А при импорте нужно указать какую категорию доп полей выбрать.

В моем случае не спрашивал категорию доп полей

только нас PayPal игнорирует как страну. :-(

А какая у вас страна?
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Import for K2
« Ответ #14 : 13.02.2013, 21:27:00 »
самой большой проблемой компонента оказалось что он не понимает вложенности категорий!
Смотрю....
*

UtherTG

  • Осваиваюсь на форуме
  • 30
  • 1 / 0
Re: Import for K2
« Ответ #15 : 14.02.2013, 13:50:01 »
самой большой проблемой компонента оказалось что он не понимает вложенности категорий!
Непонял? Что значит не понимает. Постоянно загружаю каталог через него. Все нормально. Создайте категории как нужно вручную и загружайте в них. Все как нужно - лесенкой
*

Rex_One

  • Захожу иногда
  • 453
  • 37 / 0
Re: Import for K2
« Ответ #16 : 15.02.2013, 01:53:40 »
А автоматом можно если смотреть такой пример

категория 1
-подкатегория 2
-МАТЕРИАЛ 
--подкатегория 3
--МАТЕРИАЛ 

Материалов то не 100, а более 1000 и руками переносить залитое не особо охота.
Кривизна рук не компенсирует прямизну извилин.
*

dreamod

  • Захожу иногда
  • 82
  • 2 / 0
Re: Import for K2
« Ответ #17 : 16.02.2013, 20:40:11 »
Кто может поделиться компонентом? И пашет ли он с последней версией к2?
Купил, версия 0.9a, кому надо обращайтесь...
« Последнее редактирование: 16.02.2013, 21:26:07 от dreamod »
*

vovanx

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Import for K2
« Ответ #18 : 18.02.2013, 14:20:13 »
Для Joomla 3 встречали подобный компонент?
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Import for K2
« Ответ #19 : 19.02.2013, 12:38:57 »
а он у вас не заработал на 3 ?
Смотрю....
*

vovanx

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Import for K2
« Ответ #20 : 21.02.2013, 11:08:14 »
У нас нет
*

zhest

  • Новичок
  • 3
  • 0 / 0
Re: Import for K2
« Ответ #21 : 21.02.2013, 14:33:06 »
Кто может поделиться компонентом? И пашет ли он с последней версией к2?
Купил, версия 0.9a, кому надо обращайтесь...
мне нужен! сколько стоит?
*

Santiaga22

  • Новичок
  • 1
  • 0 / 0
Re: Import for K2
« Ответ #22 : 07.03.2013, 22:32:56 »
Кто может поделиться компонентом? И пашет ли он с последней версией к2?
Купил, версия 0.9a, кому надо обращайтесь...

Добрый день!

Мне очень нужен. Денег им заплатил, прислали битую ссыль :(
Буду признателен, если сбросите скрипт на мыло: ortega@inbox.ru
Заранее спасибо.
*

ipetos

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
Re: Import for K2
« Ответ #23 : 07.03.2013, 23:35:41 »
Кто может поделиться компонентом? И пашет ли он с последней версией к2?
Купил, версия 0.9a, кому надо обращайтесь...
Пожалуйста поделитесь если трудно

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

Nightprince

  • Захожу иногда
  • 50
  • 0 / 0
Re: Import for K2
« Ответ #24 : 13.03.2013, 13:48:57 »
Добрый день, мне нужно с Joomla 2.5 перенести в 3,0 этот компонент для этого подходит?
Спасибо.
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Import for K2
« Ответ #25 : 13.03.2013, 14:40:35 »
Так, приплыли!

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

paternoster

  • Давно я тут
  • 506
  • 24 / 1
Re: Import for K2
« Ответ #26 : 13.03.2013, 15:54:59 »
На сайте разработчика.
You have to pay for this component, but you can choose yourself how much. (min 1,79?)
For every Euro you pay, you get a 10 day update-service. This means, pay 3? and you will be able to download updates for one month, pay 6? for two month, and so on.
If you don't like to pay, but you can help me in an other way e.g. give me a backlink - write me an email

 И теперь перевод:
Вам нужно заплатить за этот компонент, но вы можете выбрать сами, сколько оплачивать. (мин. 1,79 ?)За каждый евро, вы платите, вы получите 10 дней доступа к службе обновлений. Это означает, что оплатив 3 ?, вы сможете загружать обновления в течение одного месяца, оплатив 6 ? за два месяца, и так далее.
Если вы не хотите платить, но вы можете помочь мне в чем-то другом, - пишите мне по электронной почте.
Йоханный стыд..камрады...хоть бы прочесть удосужились...60 российских рубасов...удавиться можно...
*

dizap

  • Новичок
  • 1
  • 0 / 0
Re: Import for K2
« Ответ #27 : 14.03.2013, 13:34:45 »
Кто может поделиться компонентом? И пашет ли он с последней версией к2?
Купил, версия 0.9a, кому надо обращайтесь...
поделитесь?
*

spunkf

  • Новичок
  • 1
  • 0 / 0
Re: Import for K2
« Ответ #28 : 02.04.2013, 11:23:47 »
ребята, подскажите, в чем проблема.

сделал экспорт scv файла, по образу и подобию добавил информацию. Делаю импорт, пишет что фаил успешно загружен, прохожу первую страницу (где выбираем категорию итд), вторую страницу (тут ничего не тругаю, id = id итд), жму продложить и выскакиев окошко с сообщением "error" и все.

Может кто сталкивался, в чем может быть причина?
*

Rex_One

  • Захожу иногда
  • 453
  • 37 / 0
Re: Import for K2
« Ответ #29 : 28.04.2013, 04:19:18 »
Под сполейр спрятать код очень тяжело?!
Вообще подурели...
Кривизна рук не компенсирует прямизну извилин.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

K2 Import

Автор Evgeniy2013

Ответов: 2
Просмотров: 1023
Последний ответ 04.12.2013, 10:47:59
от Evgeniy2013