Новости Joomla

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

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

generator911

  • Захожу иногда
  • 166
  • 0 / 3
Например, есть секция "Объявления", в ней категории "Автомобили" и "Недвижимость". Можно ли сделать, что бы если нажал добавить объявление из Недвижимости, то тип один, а если из "Автомобилей" надал, то тип выскакивает соответствующий. Наприер, в автомобилях такие поля как объем двигла, кузов и т.п. Или это можно реализовать с помощью фильтров. Типа выбираешь тип, и выпадают соответствующие поля.
Или проще сделать секции "Автомобили" и "недвижимость" и на каждую свой тип. Их вывести в модуле при нажатии на меню "Объявления".?
Как вариант?
« Последнее редактирование: 22.03.2010, 15:34:25 от generator911 »
*

timonnn

  • Захожу иногда
  • 366
  • 15 / 0
Или проще сделать секции "Автомобили" и "недвижимость" и на каждую свой тип. Их вывести в модуле при нажатии на меню "Объявления".?

Отдельные типы категориям присвоить нельзя. только для общих секций.
Может в новой версии Ресурса такой функционал и будет, а пока делай 2 секции...
*

Peter09

  • Захожу иногда
  • 103
  • 8 / 0
На самом деле можно сделать так, чтобы каждая секция имела свои уникальные настройки. Для это нужно переключить Resources в advanced мод - смотрите конфигурацию компонента.
Мы не рекоммендуем этого делать, по причине того, что абсолютное большинство пользователей имеет неправильное представление о концепции компонента. Например, если вы выставили уникальный тип для каждой категории, то фильтровать и выполнять поиск по всей секции уже нельзя, потому что каждый тип имеет свой набор полей и фильтров, и да же если в типах есть поля с одинаковым контентом и названиями, объединить фильтры для них нельзя.
Поэтому, если вы решите использовать разные типа в одной секции, то вы должны сделать так чтобы статьи одного типа попадали только в соответсвующую категорию, и фильтры работали только внутри категорий.
*

generator911

  • Захожу иногда
  • 166
  • 0 / 3
На самом деле можно сделать так, чтобы каждая секция имела свои уникальные настройки. Для это нужно переключить Resources в advanced мод - смотрите конфигурацию компонента.
Мы не рекоммендуем этого делать, по причине того, что абсолютное большинство пользователей имеет неправильное представление о концепции компонента. Например, если вы выставили уникальный тип для каждой категории, то фильтровать и выполнять поиск по всей секции уже нельзя, потому что каждый тип имеет свой набор полей и фильтров, и да же если в типах есть поля с одинаковым контентом и названиями, объединить фильтры для них нельзя.
Поэтому, если вы решите использовать разные типа в одной секции, то вы должны сделать так чтобы статьи одного типа попадали только в соответсвующую категорию, и фильтры работали только внутри категорий.
т.е. тип будет действовать только на отдельную категорию...в общес вопрос такой. Вот сайт. webgorod.su. В нем есть раздел "Пресс центр", это один тип. Есть "Визитница", там тоже свой тип применим ко всей секции. А вот "Объявления" надо разделить на типы. т.е. Авто и Недвижимость.
Вопрос в том, если я поставлю Адвансед мод, то Пресс центр не нарушит работы?
« Последнее редактирование: 23.03.2010, 11:55:04 от generator911 »
*

generator911

  • Захожу иногда
  • 166
  • 0 / 3
И по подробнее как это реализовать. Где что включить? плз
*

generator911

  • Захожу иногда
  • 166
  • 0 / 3
http://www.index.kg/auto/new-item/7-cars
как тут реализовали зависимость модели авто от марки?
*

timonnn

  • Захожу иногда
  • 366
  • 15 / 0
http://www.index.kg/auto/new-item/7-cars
как тут реализовали зависимость модели авто от марки?

Это поле в Адвансед версии. Называется Select Relate вроде...
*

generator911

  • Захожу иногда
  • 166
  • 0 / 3
Это поле в Адвансед версии. Называется Select Relate вроде...
И есть ли тут на форуме разработчики сего сайта?
http://www.index.kg/auto/new-item/7-cars
« Последнее редактирование: 24.03.2010, 07:23:19 от generator911 »
*

timonnn

  • Захожу иногда
  • 366
  • 15 / 0
И есть ли тут на форуме разработчики сего сайта?
http://www.index.kg/auto/new-item/7-cars

Так этот сайт вроде сами разработчики Ресурса и делали...
*

Peter09

  • Захожу иногда
  • 103
  • 8 / 0
И по подробнее как это реализовать. Где что включить? плз

переключение в advanced mod ни как не может отразится на секциях которые сожержат статьи только одного типа.
Подробнее:
категории имеют те же настройки, что и секция, вы настроиваете категорию как секцию, следует учесть то что любой уровень вложенности категорий наследует настройки секции а не родительской категории, поэтому если у вас 5 уровней вложенности и вам нужны уникальные настройки плодь да последнего уровня вложенности, вам нужно отредактировать последовательно все подкатегории 3-го, 4-го и 5-го уровней, т.е. всю ветку подкатегории 2-го уровня.
так же вам нужно отключить фильтрацию через всю секцию во вкладке Filter Box выставить
Current Category для параметра Filtering Mode

в General
для Records mode выставить Records in Category
*

generator911

  • Захожу иногда
  • 166
  • 0 / 3
Разобрался. В адвансед настраиваются дополнительно только настройки категорий, или еще что то появляется дополнительно?
Еще вот такая вещь. Как в одну секцию или категорию привязать 2 типа? т.е. хочешь добавил объявление, а хочешь - новость. Есть ли такое?
*

Sergey Romanov

  • Moderator
  • 603
  • 19 / 0
Что бы в одну категорию 2 типа такого пока нет. Даже с учетом того что 1.5 будет подерживать многотиповые секции, все равно главным правилом остается не ложить больше одного типа в одну категорию. Это правило. Все кто это правило нарушают сами по себе. Мы не поддерживаем такого. Тоесть в то время как мы всеми силами стараемся что бы это работало, мы офицально не поддерживаем ни кого кто ложит несколько типов в одну категорию.

Но в твоем случае, это очевидно что тебе надо 2 секции. Авто и Объявления. Это не изменит общего вида но будет работать коректно. ПРосто ты не сможешь осуществить поиск по всей секции все равно если будет все в одной секции. Все равно придется ограничивать поиск только по данной категории.  Потому что результатом могут быть найденые как записи объявлений так и авто. И фильтры могут такое показать, испугаешься. А раз так и так все по категориям лимитировать то уж лучше секцию создать отдельную. Там все будет гибче поиск и отображение.
Лучший ССК всех времен Cobalt
*

generator911

  • Захожу иногда
  • 166
  • 0 / 3
Вот выход. Типы похожи. Дополнительное поле, то, чем отличаются типы надо сделать заполняемым админом. Юзер создал материал, а админ уже модерирует его и имеет возможность добавить дополнительную инфу. Это хорошо пойдет в каталоге организаций. За отдельную плату админ может добавить ополнительную инфу или фотки, а юзер нет...
*

generator911

  • Захожу иногда
  • 166
  • 0 / 3
Тока чета не работает. Поле от юзеров не скрывается, что делать?
*

timonnn

  • Захожу иногда
  • 366
  • 15 / 0
Тока чета не работает. Поле от юзеров не скрывается, что делать?
Какое поле не скрывается? Дополнительное, которое для админа типа??
Так ты в настройках шаблона формы впишие его ID и оно не будет показываться...
*

generator911

  • Захожу иногда
  • 166
  • 0 / 3
Всмысле в коде вписать что ли? Надо что бы оно на сайте было, еси заполнено. А вот при создании материала показывалась только админам
*

shitz

  • Захожу иногда
  • 164
  • 7 / 0
так и есть. Заполните textarea в настройках шаблона, в разделе Шаблонов.
А есть ещё вариант, включить Адванс моде, и тогда у полей появится фича, где можно назначить поле видимым/редактируемым для определённых групп пользователей? Т.е. для администраторов. Только логика там наоборот, кого выделили - тем нельзя.
*

generator911

  • Захожу иногда
  • 166
  • 0 / 3
Только логика там наоборот, кого выделили - тем нельзя.
Ну пипец логика, фиг бы догадался...точно наоборот
*

shitz

  • Захожу иногда
  • 164
  • 7 / 0
логика правильная, т.к. по умолчанию никто не выбран. Если было бы так как Вы полагали, то для воплощения пришлось бы заходить во все поля и выделять всех кому МОЖНО.
*

generator911

  • Захожу иногда
  • 166
  • 0 / 3
Ну можно и написать, типа Выделите те категории, кому запрещено будет. А если выделил менеджера, то редактор или автор сможет добавлять? т.е. надо выделять все группы пользователей, до какого не будет видно, или одну (не видно будет ниже ее)?
*

shitz

  • Захожу иногда
  • 164
  • 7 / 0
надо выделя ть всех кому НЕЛЬЗЯ. т.е. если выбрать только СуперАдмина, то только он не увидет.
*

generator911

  • Захожу иногда
  • 166
  • 0 / 3
т.е. можно сделать что бы менеджер не видел, а автор видел? Умно... Написал поле "насяльника гавно" и скрыл от насяльника))) шучу)
*

shitz

  • Захожу иногда
  • 164
  • 7 / 0
ну не знаю умно или нет, но по крайней мере гибко. К тому же сам принцип юезрских групп в Joomla оставляет жедать лучшего. Лучшее обещано в 1.6, так что все с замиранием сердца ждём.
*

generator911

  • Захожу иногда
  • 166
  • 0 / 3
Какое поле не скрывается? Дополнительное, которое для админа типа??
Так ты в настройках шаблона формы впишие его ID и оно не будет показываться...
т.е. если я впишу его ID в шаблон? то оно вообще не будет показываться? По подробнее его поведение.
*

timonnn

  • Захожу иногда
  • 366
  • 15 / 0
Да, в этом шаблоне оно отображаться не будет, будет скрыто. В других шаблонах будет...
*

generator911

  • Захожу иногда
  • 166
  • 0 / 3
Да, в этом шаблоне оно отображаться не будет, будет скрыто. В других шаблонах будет...
В коде что ли прописывать или где?
*

timonnn

  • Захожу иногда
  • 366
  • 15 / 0
В настройках шаблона впиши id полей и все...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Можно сделать добавление из списков области-города

Автор nick71

Ответов: 1
Просмотров: 2238
Последний ответ 21.10.2011, 18:13:06
от 2gorodabiz
можно ли организовать модуль топ-пользователей Mighty Touch?

Автор thief

Ответов: 5
Просмотров: 2851
Последний ответ 12.02.2011, 00:50:59
от thief
Где можно найти фильтры для Resource

Автор batot

Ответов: 4
Просмотров: 2781
Последний ответ 13.10.2010, 10:34:15
от shitz
Редактирование статей только Автором

Автор master_alf

Ответов: 6
Просмотров: 3182
Последний ответ 28.09.2010, 01:19:59
от timonnn
Можно ли настроить внешний вид расширенного поиска?

Автор THE KILLERS

Ответов: 1
Просмотров: 2102
Последний ответ 16.08.2010, 09:14:58
от shitz