Новости Joomla

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором представлены новости, интервью, рецензии и есть небольшой магазин на JoomShopping. Возникла необходимость внутри Joomla статей вставлять упоминание релиза и кнопочку «добавить в корзину». Я взял плагин WT JShopping products anywhere Сергея Толкачева (@webtolkru). Плагин отображает название товара и ссылку. При помощи напильника, ИИ и навыков вёрстки появился Uikit макет для шаблонов на базе Yootheme Pro.Учитываается мобильная версия - телефоны и ipad.Кнопка добавления в корзину работает по Ajax и появляется всплывающее окно (Notification Bar от Uikit) с информацией.Пока это базовый вариант, требующий доведения до лоска, однако он уже работает и его можно применять на проектах.Взять макет можно здесь.А плагин вставки товаров в материалы можно забрать здесь.Приветствуется доведение до ума и оформление в виде PR.

WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla

WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla

👩‍💻 WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla.Пакет плагинов галереи изображений и видео для вставки в материалы и модули Joomla, а так же везде, где работают плагины группы content. Поддержка собственных макетов вывода для галерей. Смешанные фото+видео галереи. Плагин создан как замена Simple Image Gallery и поддерживает синтаксис {gallery}{/gallery}.👩‍💻 v.1.2.3. Что нового?- Обработка вступительного и полного текста для материалов Joomla. Добавлена обработка шорткодов в полном и вступительном текстах материалов Joomla.- Системные требования. Повышены минимальные требования до Joomla 5 и PHP 8.1.- Мелкие правки. Исправлена ошибка работы макета по умолчанию в плагине контента.- Joomla 6. Пакет плагинов успешно протестирован на Joomla 6.Страница расширения.GitHub расширенияJoomla Extensions Directory@joomlafeed#joomla #расширения

Совет по Joomla: несколько значений по умолчанию в XML-формах для стандартных полей типа list

👩‍💻 Совет по Joomla: несколько значений по умолчанию в XML-формах для стандартных полей типа list.При работе над плагином возникла необходимость указать стандартный набор из нескольких элементов стандартного поля списка. И хотелось указать их в стандартном же атрибуте default для полей. Когда это нужно?Когда Ваши пользователи устанавливают плагин и НЕ заходят в настройки - в коде вы можете использовать значения по умолчанию с помощью класса Registry (писал об этом ранее) и всегда быть уверенным, что хоть какие-то жизненно необходимые параметры к вам придут всегда. 🧐 Но как сделать то же самое для интерфейса админки?Пользователя нужно направлять, предлагать очевидный работоспособный сценарий для начала, а дальше он уже сам разберется. Когда человек заходит в параметры свежеустановленного плагина в Form ещё нет данных и параметры по умолчанию выставляются из атрибутов default в xml-полях.
<field name="showdesc" type="radio"                       label="PLG_CFI_PARAM_SHOWDESC"                       class="btn-group btn-group-yesno"                       default="1">                    <option value="0">JNO</option>                    <option value="1">JYES</option>                </field>
Здесь по умолчанию будет включено "Да". И если пользователь не переключит параметр, то при сохранении мы ожидаемо получим "да" в params плагина.Для поля списков type=&quot;list&quot; можно указать значение по умолчанию и многие знают, что его можно указать только одно.
<field type="list"                       name="article_fields"                       label="article_fields"                       description="article_fields_desc"                       layout="joomla.form.field.list-fancy-select"                       multiple="true"                       default="id"                >                    <option value="id">id</option>                    <option value="title">title</option>                    <option value="alias">alias</option>                    <option value="introtext">introtext</option>                    <option value="fulltext">fulltext</option>                    <option value="state">state</option></field>
Но у нас поле с множественным выбором (атрибут multiple) и хотелось бы указать несколько значений по умолчанию...Оказывается, так можно сделать. Для этого в атрибуте default нужно указать json с нужными параметрами в виде {int}key : {string} value.Например, default='{"0":"id","1":"title"}'.
<field type="list"                       name="article_fields"                       label="article_fields"                       description="article_fields_desc"                       layout="joomla.form.field.list-fancy-select"                       multiple="true"                       default='{"0":"id","1":"title"}'                >                    <option value="id">id</option>                    <option value="title">title</option>                    <option value="alias">alias</option>                    <option value="introtext">introtext</option>                    <option value="fulltext">fulltext</option>                    <option value="state">state</option></field>
⚠️ Обратите внимание на кавычки! Поскольку json_decode не понимает одинарные кавычки собственно json нужно писать с двойными, а значение для атрибута default писать в одинарные.🙏 За подсказанное решение огромное спасибо участникам нашего сообщества - разработчикам Дмитрию Васюкову (@fictionlabs) и Игорю Бердичевскому (@septdir).@joomlafeed#joomla #разработка #webdev #development

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

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Почему мою тему не закрепили
« Ответ #60 : 30.11.2017, 11:27:13 »
Разработчик расширений и платных и бесплатных , или только бесплатных может требовать прикрепления темы ?
Ведь по сути, только бесплатные расширения развивают Джумла.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Почему мою тему не закрепили
« Ответ #61 : 30.11.2017, 11:27:51 »
Я не из группы развития, у меня стандартные права, но я активный баг-тестер форума и инноватор плюшек, пивом никого не пою и самого никто не угощает ))
Тогда я тоже хочу права как у @AlekVolsk =)
та ладно :) правда так думаете? хотите?
Я не думаю, я знаю это по своему опыту. Обычных модераторов набирают из самых активных, при этом они потом сами развивают и следят за своими разделами, не получая за это ни чего, кроме красивого шильдика модератор и кучу ограничений при которых проще вообще не писать в своем разделе, чем потом отгребать.
Но зато человек с городью может кому нибудь рассказать что он модератор на данном форуме. Ну а что до использования своих прав в личных целях. Это называеться "Злоупотребление служебным положением"

Ну а на joomlaforum я до сих пор не знаю кто модератор, а кто нет =) Вот @AlekVolsk модератор? а @effrit ? а @zikkuratvk судя по титулам все эти люди обычные пользователи, а права у нас сними отличаются.

Это я так посты набиваю

Так может лучше за 6000 сделать услугу закрепления расширения на 3-6 месяцев, раз она так востребована? А все остальные открепить.
Оно того не стоит =)
А вообще открепить все расширения да и дело с концом.
Я не стал говорить, но мою поделку прикрепили наверное случайно, я просил первый пост закрепить, когда обсуждение пошло на 2 страницу, а прикрепили весь топик, грех жаловаться =)

Кстати вот пример платного функционала.
Модерировать собственные топики.
Закреплять собственные топики.
Свой титул.
Скрытие кармы и кол-ва постов слева от поста.
 *POPCORN*
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Почему мою тему не закрепили
« Ответ #63 : 30.11.2017, 11:47:07 »
Ну а на joomlaforum я до сих пор не знаю кто модератор, а кто нет =)
я точно также понятия не имею :) а зачем вообще об этом думать?

а @effrit ? а @zikkuratvk судя по титулам все эти люди обычные пользователи, а права у нас сними отличаются.
ну так еще 500 сообщений и золотой ключик у вас в кармане :) 3200 вроде надо чтобы профи группа была. и сможете все тоже самое :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Почему мою тему не закрепили
« Ответ #64 : 30.11.2017, 16:37:34 »
по-моему, это все, чем отличается статус профи от всех остальных не-модераторов http://prntscr.com/hh9fzl
*

djumfan

  • Захожу иногда
  • 243
  • 13 / 0
Re: Почему мою тему не закрепили
« Ответ #65 : 30.11.2017, 16:46:37 »
по-моему, это все, чем отличается статус профи от всех остальных не-модераторов http://prntscr.com/hh9fzl
Нормальные кнопки - неоднократно наблюдал как ними злоупотребляют.
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Почему мою тему не закрепили
« Ответ #66 : 30.11.2017, 16:51:36 »
Я закрепил за все время всего 1 топик: про свой альтернативный сервер обновления, вроде как оно того действительно стОит.
Разделение темы - я редко этим пользуюсь, как правило всегда по существу
*

djumfan

  • Захожу иногда
  • 243
  • 13 / 0
Re: Почему мою тему не закрепили
« Ответ #67 : 30.11.2017, 17:10:15 »
Я
На вас ни кто не говорит.
Я сказал что постоянно встречаю злоупотребления отдельными личностями в этом якобы "джумласообществе" (как любит говорить Смарт).
Приведу пример:
- закрепляют тему "Обновления такого то расширения", где пишут короткую заметку типа
"Вышла версия 1.х.х
Новость ссылка"

Вместо Новость ссылка, ставят слово Новость в котором ссылка на cmscafe или как оно там. Переходишь - там такая же тупая заметка с ссылкой на джумлапортал, где опять такая же некчёмная заметка но уже наконец на сайт разработчика. Цепочка может меняться.
Это нормально? Зачем такое закреплять?
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Почему мою тему не закрепили
« Ответ #68 : 30.11.2017, 17:26:08 »
Цитировать
Так может лучше за 6000 сделать услугу закрепления расширения на 3-6 месяцев, раз она так востребована? А все остальные открепить.
Цитировать
Кстати вот пример платного функционала.
Модерировать собственные топики.
Закреплять собственные топики.
Свой титул.
Скрытие кармы и кол-ва постов слева от поста.

Я бы за такую фигню не стал платить :)
Опять же: сообщество -- либо оно сообщество, либо это коммерческий портал по оказанию услуг. Тогда не надо прикрываться сообществом.
*

wishlight

  • Гуру
  • 5062
  • 315 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Почему мою тему не закрепили
« Ответ #69 : 30.11.2017, 17:30:14 »
Скрытие кармы и кол-ва постов слева от поста.

Индульгенция  ;D
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Почему мою тему не закрепили
« Ответ #70 : 30.11.2017, 22:31:21 »
Разработчик расширений и платных и бесплатных , или только бесплатных может требовать прикрепления темы ?
В коммерческих разделах запрещено прикреплять темы, всего 3 таких раздела, запрещено во всех. Если мне не изменяет память, введено с 2013-2014гг.
Разные темы прикрепляются по разным алгоритмам. Чаще всего закрепление происходит по популярности (часто ищут это решение, во избежание дублирования тем по схожим вопросам)

Знаете почему ожидание отличается от реальности? Потому что задачи разные. Моя задача как модератора, чтоб было как можно меньше тем с одинаковыми вопросами/проблемами. Даже если человек с 1-м сообщением решил вопрос тысяч, то его тему я закреплю.

Отдельно хочется отметить злоупотребление кнопками "прикрепить/открепить", "удалить", "переместить", кто был замечен в этом, будут понижены до статуса "новичка" вручную, со всеми вытекающими. Пока вопрос обсуждает, но скорее всего эти кнопки оставят только модераторам.
« Последнее редактирование: 30.11.2017, 23:04:28 от ELLE »
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Почему мою тему не закрепили
« Ответ #71 : 05.12.2017, 00:49:44 »
@voland,

Мой новый плагин кто-то открепил, полагаю, кто-то из недоброжелателей. Вы не могли бы снова его закрепить. Плаг бесплатный, обсуждение активное, поэтому для пользователей будет представлять определённую ценность. Я имею в виду Расширенную регистрацию и логин.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Почему мою тему не закрепили
« Ответ #72 : 05.12.2017, 00:55:05 »
А может просто открепить все темы раздела. Расширения форумчан? Я не против. Мне главное чтобы первый пост был закреплен
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Почему мою тему не закрепили
« Ответ #73 : 05.12.2017, 00:56:59 »
А может просто открепить все темы раздела. Расширения форумчан? Я не против. Мне главное чтобы первый пост был закреплен
Ой не нарывайтесь! Сейчас придут разные экспонаты из анатомического музея и будут рвать тельняшку с криками "пшливон"
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Почему мою тему не закрепили
« Ответ #74 : 05.12.2017, 01:15:37 »
Ой не нарывайтесь! Сейчас придут разные экспонаты из анатомического музея и будут рвать тельняшку с криками "пшливон"
А я все таки попробую.
Открепить  и больше не закреплять темы в разделе "Разшиерния форумчан"
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Почему мою тему не закрепили
« Ответ #76 : 05.12.2017, 01:42:55 »
Я открепила эту тему, ее необоснованно прикрепил voland. В разделе есть подобное, к тому же с бесплатной поддержкой.
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Почему мою тему не закрепили
« Ответ #77 : 05.12.2017, 01:47:55 »
Я открепила эту тему, ее необоснованно прикрепил voland. В разделе есть подобное, к тому же с бесплатной поддержкой.

1. Функционал расширений разный.
2. При чём здесь поддержка, если топик живой, и в нём происходит генерация новых идей?
3. Если подобное что-то есть, то, может, лучше открепить подобное для честной конкуренции или же прикрепить подобное?  ;D

А самое главное то, что Вы просто не хотите разбираться, что там за расширение, какой там функционал. Ничего подобного, я вас уверяю, у разработчиков РФ и СНГ в настоящее время не имеется.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Почему мою тему не закрепили
« Ответ #78 : 05.12.2017, 01:49:03 »
Я открепила эту тему, ее необоснованно прикрепил voland. В разделе есть подобное, к тому же с бесплатной поддержкой.
Подобного там нет особенно по исполнению. Поверьте я проверял. А когда ещё добавят функции . которые есть в предложении, а их добавят. То замены просто не будет.
Zugo же вообще устарел с выходом доп полей.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Почему мою тему не закрепили
« Ответ #79 : 05.12.2017, 01:51:07 »
А самое главное то, что Вы просто не хотите разбираться, что там за расширение, какой там функционал. Ничего подобного, я вас уверяю, у разработчиков РФ и СНГ в настоящее время не имеется.
Да я и у забугорных не видел. Все лепят либо модули, либо компоненты. А тут родной com_content
« Последнее редактирование: 05.12.2017, 02:24:45 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Почему мою тему не закрепили
« Ответ #80 : 05.12.2017, 01:53:52 »
Цитировать
com_content
com_users и com_login  ;D
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Почему мою тему не закрепили
« Ответ #82 : 05.12.2017, 01:56:11 »
com_login тоже есть (я сам недавно узнал) -- это логин админки.  :laugh:
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Почему мою тему не закрепили
« Ответ #83 : 05.12.2017, 01:57:30 »
com_login тоже есть (я сам недавно узнал) -- это логин админки.
Жесть =) а зачем он=), можно было бы и просто view сделать. Кстати когда телефоны и социалки?
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Почему мою тему не закрепили
« Ответ #84 : 05.12.2017, 01:58:35 »
Жесть =) а зачем он=)

Отдельный компонент для входа, наверное, для безопасности. А так хз
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Почему мою тему не закрепили
« Ответ #85 : 05.12.2017, 02:00:18 »
Цитировать
Кстати когда телефоны и социалки?

Хотелось бы побыстрее, но заказчики сожрут. Надо сначала выполнить работу, а потом уже -- занятия для души  ;D
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Почему мою тему не закрепили
« Ответ #86 : 05.12.2017, 02:30:05 »
На данный момент закреплено актуальное, то о чем везде говорят - поля и все что с ними связано, поправки к законам, усложняющие жизнь вебмастерам.
Из последних трендов: альтернативный сервер обновлений и расширение для турбо-страниц.

Филиппу остается только посоветовать уделить больше внимания разведке на форуме и писать востребованные расширения.
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Почему мою тему не закрепили
« Ответ #87 : 05.12.2017, 02:33:54 »
Прав тот, у кого больше прав - что и требовалось доказать!  :D
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Почему мою тему не закрепили
« Ответ #88 : 05.12.2017, 02:57:20 »
Что кому вы доказать хотели своими выпадами, я не знаю. Знаю только, что насильно мил не будешь.
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Почему мою тему не закрепили
« Ответ #89 : 05.12.2017, 03:06:57 »
Что кому вы доказать хотели своими выпадами, я не знаю. Знаю только, что насильно мил не будешь.

Я? Это я создал тему с названием "Почему мою тему не закрепили?" Замечательная ситуация -- формируется пост от моего имени с какими-то "выпадами" не мной произведёнными. Ну умора просто!  :laugh:

А раз уж тема с одноимённым названием появилась, от моего лица, хоть и без моего участия, я прошу теперь закрепить мою тему! Пожалуйста! Или вы опять сейчас поспорите со мной, а потом молча удалите и ваши посты, и вашу тему, которую вы (или не вы) создали от моего имени?

Отличная работа!  ;)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Добавление в закладки текущей ссылки, а не ссылки на тему

Автор gdX

Ответов: 0
Просмотров: 3418
Последний ответ 06.05.2010, 10:57:14
от gdX