Новости Joomla

Nevigen Audit JoomShopping 5+Расширение представляет собой большой дашборд для управления...

Nevigen Audit JoomShopping 5+Расширение представляет собой большой дашборд для управления...

Nevigen Audit JoomShopping 5+Расширение представляет собой большой дашборд для управления JoomShopping и работы с его данными. Расширение может:Товары:- отображение списка товаров в удобном информативном виде,- дополненные возможности фильтрации товаров в списке,- возможность быстрого удобного просмотра базовой статистики по товарам.- расширенные возможности поиска по товарам,- возможности анализа базовой подготовки SEO параметров товаров, с возможностью перехода к отфильтрованным товарам с "проблемами"- анализ базовой SEO подготовки товаров проводится по всем установленным для магазина языкам- редактирование товара (в апдейтах)Заказы:- отображать заказы в удобном виде,- обеспечивает широкие дополненные возможности фильтрации,- предоставляет расширенные возможности поиска по полям заказов,- возможность быстрого удобного просмотра базовой статистики по заказам.- планируются дополнительные возможности статистики и анализа продаж. (отдельными расширениями)Клиенты:- отображать список клиентов в удобном виде,- предоставляет расширенные возможности поиска по полям клиентов,- возможность быстрого удобного просмотра базовой статистики по клиентам.- исключена возможность блокировки собственной учетной записи, чтобы не утратить контроль для доступа в админпанель,- добавлено поле заметок для клиента (интегрированы заметки пользователя Joomla), что дает дополнительные возможности для работы разных менеджеров с клиентом.- планируются дополнительные возможности работы с клиентами (отдельными расширениями)Системные требования: JoomShopping 5.5+, PHP 8.1+Вопросы по расширению к участнику нашего сообщества @IhorNVGСтраница расширения#JoomShopping #расширения

Собственные макеты вывода для пользовательских полей JoomlaМы привыкли использовать механизм...

Собственные макеты вывода для пользовательских полей JoomlaМы привыкли использовать механизм...

Собственные макеты вывода для пользовательских полей JoomlaМы привыкли использовать механизм переопределения макетов Joomla: скопируй нужный тебе файл макета в папку html шаблона и твори там что хочешь. Это в полной мере относится и к пользовательским полям Joomla.Joomla ищет макеты рендера всех пользовательских полей в следующем порядке:- Есть ли файл templates/[template name]/html/layouts/[component name]/fields/render.php , переопределяющий макет вывода полей для конкретного компонента? Да - используем его.- Нет? Есть ли файл components/[component name]/layouts/fields/render.php в папке компонента? Да - используем его.- Нет? Есть ли файл templates/[template name]/html/layouts/com_fields/fields/render.php, переопределяющий вывод полей для com_fields? Да - используем его.- Нет? Используем файл components/com_fields/layouts/fields/render.phpЭто механизм поиска переопределений файлов макетов. Вчера столкнулся с тем, что если поле вставлено в текст материала с помощью шорт-кода (кнопкой редактора) вида {field 25}, то переопределения не сработали. Поэтому стал вспоминать как сделать свой макет для поля Joomla. Файл components/com_fields/layouts/field/render.php копируем в templates/YOUR_TEMPLATE/html/layouts/com_fields/field/etapy-raboty-nad-proektom.php. Обратите внимание, что мы файл переименовали, чтобы в настройках поля видеть его в выпадающем списке. После этого всё заработало как надо. Благо, переводил уже раньше статью Как происходит рендер пользовательских полей в Joomla?. Потом, порывшись по своему же переводу увидел, что эта особенность работы Joomla в статье уже в ней описана 😂. А также напомнил себе о возможности указывать макет поля прямо в шорт-коде, через запятую: {field 25,etapy-raboty-nad-proektom}. Правда, если честно, никогда этой возможностью не пользовался. @webtolkru#joomla #php #разработка #webdev

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

scientificman

  • Захожу иногда
  • 161
  • 6 / 0
В свое время был хороший плагин от Darkik (обсуждение в теме "DAvatar content plugin (плагин для аватарок)"). Вот только не поддерживается давно. Есть платный плагин CBAuthorPlug. И вроде бы стоит недорого. Но мне столько функций не нужно, а с миграцией сайта на 3-ю версию старый перестал работать, а купить новую версию через PayPal не удалось. Решил написать свой, очень простой плагин, с минимумом параметров, который делает одну простую функцию - вставляет аватар в начало текста материала. Параметром можно задать отступы, размер, выравнивание.
Проверен на Joomla 3.4.8...3.7.5, CommunityBuilder 2.0.13...2.1.3.
В плагинах я не спец, поэтому если кто-то заметит ошибки или проблемы - сообщите, пожалуйста. На моем сайте работает замечательно.

Скриншот

Скачать файл плагина, версия 1.3

История версий.

15 марта 2016 г. версия 1.0
- основные возможности.

28 марта 2016 г., версия 1.1
- добавлена проверка контекста com_content, вывод осуществляется только в материалах этого компонента.

21 мая 2017 г. версия 1.2
- отключен вывод в заголовке категории

3 сентября 2017 г., версия 1.3
- добавлена возможность исключения отдельных категорий и вывода на главной странице
« Последнее редактирование: 03.09.2017, 10:12:45 от scientificman »
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Добрый день,
Плагин хороший, спасибо.

Не подскажите пожалуйста как вывести Аватар, не в тексте, а рядом с полем "автор" ?
То есть, когда включено вывод "автора", рядом с ним отображался аватар.
« Последнее редактирование: 16.06.2017, 17:14:45 от warlocksp »
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

scientificman

  • Захожу иногда
  • 161
  • 6 / 0
Спасибо! Насколько я помню, плагин CBAuthorPlug умеет это делать. Он как раз в заголовке статьи аватар выводит.
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Спасибо! Насколько я помню, плагин CBAuthorPlug умеет это делать. Он как раз в заголовке статьи аватар выводит.
Вы говорили про функционал,
Есть плагин для старой версии 1.5 - не поможете, его изменить под Joomla 3 - ?
Во вложенном.
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

scientificman

  • Захожу иногда
  • 161
  • 6 / 0
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Вопрос по плагину
Выводит отлично, спасибо.

А если мне в определенной категории не нужно выводить аватар в материалах, как то можно отключить вывод для определенной категории, блога аватар ?
Например, что б в "Избранных материалах" не отображался Аватар.
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

scientificman

  • Захожу иногда
  • 161
  • 6 / 0
Согласен, вещь необходимая. Сам давно думал добавить такую функцию. В ближайшее время что-нибудь придумаю.
*

scientificman

  • Захожу иногда
  • 161
  • 6 / 0
Доступна версия 1.3. Добавлена возможность исключения отдельных категорий и вывода на главной странице.
Пожелания и комментарии принимаются!
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Доступна версия 1.3. Добавлена возможность исключения отдельных категорий и вывода на главной странице.
Пожелания и комментарии принимаются!

Добрый день,
Отлично работает "исключения отдельных категорий и вывода на главной странице"
Но теперь есть, ошибка - при просмотре "Блог категории" - выводи два раза "Аватар"
В самом материале, все отлично.
« Последнее редактирование: 23.02.2018, 07:15:20 от warlocksp »
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Извиняюсь, у меня ошибка в шаблоне:
Дважды прописано.

Как вместо имени пользователя вывести, "Логин" ?
« Последнее редактирование: 20.02.2018, 17:41:50 от warlocksp »
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

scientificman

  • Захожу иногда
  • 161
  • 6 / 0
Уф... А то я что-то напрягся! Хорошо, что до компьютера только вечером добрался...
*

scientificman

  • Захожу иногда
  • 161
  • 6 / 0
Как вместо имени пользователя вывести, "Логин" ?
Это не совсем понял. Где нужно вывести логин?
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Странно подписан на теме, а сообщение не пришло.

Вывод не только "Аватар", но и "Логина" под ним.
Спасибо что не отказал, реализовал сам.

Изменил в коде: "имя" на "логин"
Было:
Код
$showname = 'name';
на
Код
$showname = 'username';

И добавил вывод:
Код
		return '<!-- CSS STYLES -->
<style type="text/css">
<!--
span.cbcontentavatar img {
border-style: none;
border-radius: 50%;
width: ' . $avatarwidth . 'px;
margin-right: ' . $avatarmarginright . 'px;
margin-left: ' . $avatarmarginleft . 'px;
float: ' . $avatarfloat . ';}'
. '--></style>'
. '<span class="cbcontentavatar"><a href="index.php?option=com_comprofiler&task=userProfile&user=' . $createdby_id
. '" title="Автор: ' . $cbname .'">'. $imgsrc . '</a></br>'
. '<span class="cbcontentavatar-user"><a href="index.php?option=com_comprofiler&task=userProfile&user=' . $createdby_id
. '" title="Автор: ' . $cbname .'">'. $cbname . '</a></span></span>';
}

Изменил "<div>" на "<span>" - так как, в моей ситуации, шаблон "Floox" от "JoomShaper.com"
Когда стоят "<div>" или "<p>" - перекрывает, стили шаблона: "Блог категории".

И к стати, если по умолчанию применять плагин в этом шаблон, он же и выводит два "Аватора".

Все отлично работает, спасибо за плагин.
« Последнее редактирование: 27.02.2018, 07:18:23 от warlocksp »
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Не много, изменил вывод:

У вас стоит в плагине вывод:
Код
. '<span class="cbcontentavatar"><a href="index.php?option=com_comprofiler&task=userProfile&user=' . $createdby_id
. '" title="Автор: ' . $cbname .'">'. $imgsrc . '</a></br>'
. '<span class="cbcontentavatar-user"><a href="index.php?option=com_comprofiler&task=userProfile&user=' . $createdby_id
. '" title="Автор: ' . $cbname .'">'. $cbname . '</a></span></span>';

Формирует ссылку: /component/comprofiler/userprofile на профиль автора.
И есть, пункт меню: CB Profile (Алиас: profile). Ссылка должна быть: "url сайта/profile/пользователь"

Так как у меня пункт меню: CB Profile (Алиас: profile), изменил вывод:
Код
			. '<span class="cbcontentavatar"><a href="/profile/' . $cbname
. '" title="Автор: ' . $cbname .'">'. $imgsrc . '</a></br>'
. '<span class="cbcontentavatar-user"><a href="/profile/' . $cbname
. '" title="Автор: ' . $cbname .'">'. $cbname . '</a></span></span>';

Теперь ссылка: "url сайта/profile/пользователь" - на профиль пользователя.

Примечание, конечно в ручную изменил "/profile" - не знаю как правильно прописать, что б брал алиас пункта меню "Community Builder".
« Последнее редактирование: 26.02.2018, 09:40:36 от warlocksp »
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин реcaptcha для СВ

Автор Sergunqa

Ответов: 5
Просмотров: 2808
Последний ответ 01.07.2017, 11:26:07
от Sergunqa
Как опубликовать поля ФИО в CommunityBuilder 2.1.2?

Автор medji

Ответов: 0
Просмотров: 2493
Последний ответ 30.06.2017, 11:13:00
от medji
Подключение файлов js в CommunityBuilder

Автор mirra88

Ответов: 0
Просмотров: 2790
Последний ответ 01.03.2017, 11:33:46
от mirra88
Добавить поле выбора группы при регистрации через CommunityBuilder 2.1.2

Автор mirra88

Ответов: 0
Просмотров: 2633
Последний ответ 27.02.2017, 15:07:48
от mirra88
CommunityBuilder Online module как хакнуть? Вывод вместо логинов - имена

Автор Vasilij30

Ответов: 1
Просмотров: 2617
Последний ответ 22.01.2017, 12:35:29
от Vasilij30