Новости Joomla

Вышел релиз 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

WT IndexNow плагин для Joomla - отправка страниц сайта на переиндексацию в поисковые системы

WT IndexNow плагин для Joomla - отправка страниц сайта на переиндексацию в поисковые системы

👩‍💻 WT IndexNow плагин для Joomla - отправка страниц сайта на переиндексацию в поисковые системы.Пакет плагинов, обеспечивающий ручную и автоматическую отправку url адресов Joomla в поисковые системы на переиндексацию по протоколу IndexNow. Согласно документации протокол поддерживают все крупнейшие поисковые системы, кроме Google. Протокол служит для получения от сайтов URL, которые нужно переиндексировать заново или проиндексировать в первый раз как можно быстрее. Отправка адресов сайта таким образом существенно ускорит индексацию нового или изменённого контента поисковыми системами.Поисковые системы по этому протоколу обмениваются друг с другом данными, поэтому отправив URL в одну из них вы сообщаете их сразу всем. Протокол IndexNow поддерживают:- Amazon- Microsoft Bing- Naver- Seznam.cz- Yandex - YepСуточный лимит URL - 10000 в сутки. Возможна отправка вручную и автоматически. Поддерживаются:- материалы и категории материалов Joomla- контакты и категории контактов Joomla- SW JProjects - компонент каталога расширений для Joomla- JoomShopping - компонент интернет-магазина для Joomla- Phoca Download - компонент каталога файлоа для Joomla- Phoca Cart - компонент интернет-магазина для Joomla- RadicalMart - компонент интернет-магазина для JoomlaПакет плагинов работает с Joomla 4.3+. Тестировался на Joomla 5 и Joomla 6.Смотреть видео:- ВК Видео- RuTubeСсылки:Страница расширенияGitHub расширенияРаздел Поддержка протокола IndexNow в справке Яндекса@joomlafeed#joomla #seo #indexnow

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

Dekameron

  • Захожу иногда
  • 104
  • 1 / 0
Сделал тестовый каталог на SobiPro 1.1.8 (собственно: создал раздел, категорию, поля).
Нарисовал дизайн шаблона. Сделал разметку где какие дивы.
Возник вопрос: как разместить необходимые поля в необходимых местах шаблона?

Поля в каталоге имеют нумерацию (id): с 292, 294, 295 по 330.
В vCard мне необходимо вывести поля и ярлыки к ним с id: 294, 323-1, 304, 305, 306, 307, 292, 309.
Структура полей такая:
id 292 - ярлык поля_292 - field_292
id 294 - ярлык поля_294 - field_294
...
id 330 - ярлык поля_330 - field_330.
Я только начал разбираться с xsl. Подскажите, pls,  как вывести поля в нужных местах шаблона.
Как правильно указать какое поле куда разместить? Какой код? И как не выводить поля (с ярлыками) в которых
нет данных (дабы не засорять vCard)?
Спасибо!

P.S.Тестил на шаблоне Бизнес-дирректории.
Дошел до шаблона ресторанов (на демо-сайте разработчиков) - дело пошло веселее. ^-^
« Последнее редактирование: 26.04.2014, 22:48:12 от Dekameron »
*

Dekameron

  • Захожу иногда
  • 104
  • 1 / 0
Вроде, разобрался. Пока все получается... ^-^
P.S. С шаблоном common/vcard.xsl разобрался - там все просто.
С шаблоном entry/details.xsl - возникла запара. Пока не врублюсь как в него "включиться".
Строго не судите - тема для меня новая. Разбираюсь.
« Последнее редактирование: 27.04.2014, 18:42:59 от Dekameron »
*

Dekameron

  • Захожу иногда
  • 104
  • 1 / 0
Как можно реализовать автонумерацию по шаблону?
Логика работы такая:
1.Вводится буквенно-цифровой шаблон для автонумерации записи. Например:
N-001
Т.е. следующая запись должна иметь номер: N-002 и т.д.
Желательно, иметь возможность править этот номер руками, т.к. юзер может
добавить запись, она автоматически получит следующий номер, а администратор
по какой-то причине не пропустит запись.
Чтобы не было потом такого вида:
N-001
N-002
N-004
N-005,
а все шло точно по порядку.
+ контроль (выставляется в настройках каталога) уникальных данных /чтобы не
перепутать при большом количестве записей/.
Как реализовать автонумерацию?
*

Dekameron

  • Захожу иногда
  • 104
  • 1 / 0
В общем с выводом полей не все понятно.
В шаблоне common/vcard.xsl нужные данные вывел так (фрагмент кода):
Код
		<h1>
<xsl:copy-of select="fields/field_name/data" />
</h1>
<strong>
<xsl:value-of select="fields/field_code/label" />:  
</strong>
<xsl:copy-of select="fields/field_code/data" />
<br />
<strong>
<xsl:value-of select="fields/field_n/label" />:  
</strong>
<xsl:copy-of select="fields/field_n/data" />
<xsl:copy-of select="fields/field_v1/data" />
и т.д. Все отлично выводится.
С шаблоном entry/detail.xsl пока решить вопрос не получается. В дефолтном шаблоне вывод полей организован так:
Код
<xsl:for-each select="entry/fields/*">
<div class="{@css_class}">
<xsl:if test="string-length(@itemprop)">
<xsl:attribute name="itemprop"><xsl:value-of select="@itemprop"/></xsl:attribute>
</xsl:if>
<xsl:if test="count(data/*) or string-length(data)">
<xsl:if test="label/@show = 1">
<strong>
<xsl:value-of select="label" /><xsl:text>: </xsl:text>
</strong>
</xsl:if>
</xsl:if>

<xsl:choose>
<xsl:when test="count(data/*)">
<xsl:copy-of select="data/*" />
</xsl:when>
<xsl:otherwise>
<xsl:if test="string-length(data)">
<xsl:value-of select="data" disable-output-escaping="yes" />
</xsl:if>
</xsl:otherwise>
</xsl:choose>

<xsl:if test="count(data/*) or string-length(data)">
<xsl:if test="string-length(@suffix)">
<xsl:text> </xsl:text>
<xsl:value-of select="@suffix" />
</xsl:if>
</xsl:if>
</div>
</xsl:for-each>
,
т.е. выводятся все поля (строка: <xsl:for-each select="entry/fields/*">). Так?
Попытки вставить вместо этого фрагмента такой же код, как и в файле vcard.xsl приводят к тому,
что данные не выводятся. Выводятся пустые строки.
В чем ошибка и что я делаю не так?
« Последнее редактирование: 28.04.2014, 12:21:07 от Dekameron »
*

Dekameron

  • Захожу иногда
  • 104
  • 1 / 0
Вопрос решен. ^-^
Нижайший поклон за помощь, респект и уважение for Mr. LordGlue *DRINK*
Да продлит Аллах его дни! ^-^
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Подскажите, как добавить подсказки (placeholders) в поля SOBI2

Автор marina9777

Ответов: 1
Просмотров: 4740
Последний ответ 13.11.2015, 19:41:01
от marina9777
Редактировать поля формы можно только в платных версиях

Автор zvi

Ответов: 1
Просмотров: 1617
Последний ответ 17.04.2014, 00:12:39
от Dekameron
Как переместить вправо 2 поля в поиске SOBI2?

Автор Sima

Ответов: 7
Просмотров: 1738
Последний ответ 18.03.2014, 16:31:56
от verstalshik
Фильтр по значению поля, выпадающим списком. Как?

Автор fap82

Ответов: 8
Просмотров: 4675
Последний ответ 16.01.2014, 15:46:27
от marina9777
Правка шаблона SobiPro

Автор Yomoto

Ответов: 2
Просмотров: 4717
Последний ответ 26.06.2013, 14:39:54
от bulik60