Новости Joomla

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6.Анонсирован выход новой версии одного из самых распространённых конструкторов страниц на Joomla от студии JoomShaper.v.6.0.0. Что нового?Динамический контент. Добавлена ​​поддержка материалов Joomla в динамическом контенте.➕ Новые комментарии для Joomla. Введена встроенная система комментирования статей.➕ Плагин аватара пользователя. Включена поддержка изображений профиля через плагин SP Page Builder - Profile Image.🫥 Обновление: Добавлена ​​совместимость с моделями GPT-5.🫥 Обновление: добавлена ​​опция приоритета извлечения в надстройку «Изображение». 🫥 Обновление: улучшена скорость загрузки динамического контента.🫥 Обновление: включена поддержка вертикального видео в модулях «Видео» и «Модальные всплывающие окна».🛠 Исправление: исправлены ошибки, из-за которых дополнения к формам не работали на страницах динамических сведений.🛠 Исправление: устранены проблемы с разрывом макета и всплывающими окнами при разбиении на страницы динамической медиагалереи.🛠 Исправление: решена проблема с неработоспособностью списка ссылок на страницы в редакторе интерфейса.🛠 Исправление: Исправлены проблемы с маршрутизацией многоязычных страниц SEF.🛠 Исправление: устранена уязвимость критического обхода пути в Media Manager.Большое спасибо за ссылку участнику нашего сообщества Ринату Кажетову (@rkazhet)!Новость на сайте JoomShaper.@joomlafeed#joomla #расширения #шаблоны

WT Set elements v.1.0.0: плагин поля для RadicalMart

WT Set elements v.1.0.0: плагин поля для RadicalMart

Плагин пользовательского поля компонента интернет-магазина для Joomla - RadicalMart (@radicalmart). Плагин позволяет создавать набор элементов, включающих заголовок, изображение и краткое описание и выбирать необходимые из них в товаре. Отображать наборы элементов можно в виде товара и в списке товаров (в своих макетах).

IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla

IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla

👩‍💻 IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla.Модуль «Виджет приложения ВКонтакте» для Joomla поможет добавить на сайт виджет с карточкой приложения или игры из социальной сети ВКонтакте.У вас возникла потребность отобразить информацию о ваших приложениях или играх на сайте с кнопкой перехода в социальную сеть, то этот модуль для Вас. Вам не придется хранить информацию о приложении у себя на сайте, все данные получаются через публичное API социальной сети ВКонтакте. Хранение информации на стороне ВКонтакте позволит Вам не нагружать базу данных сайта.В модуле имеется всего несколько опций и полей, которые максимально упрощают публикацию виджета. Первая опция позволяет подключить публичное API социальной сети ВКонтакте, необходимое для работы виджетов. Следующее поле потребует ввести идентификатор приложения или игры, присвоенный в социальной сети ВКонтакте. Следующая опция позволит выбрать вид отображаемой информации в виджете.Модуль имеет 3 варианта отображения:- карточка- участники- кнопкаПоддерживаемые версии Joomla: Joomla 3, Joomla 4, Joomla 5.Страница расширенияJoomla Extensions Directory#joomla #расширения #vk

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

Chigolberi

  • Захожу иногда
  • 464
  • 12 / 0
Навигация по страницам вылезает заприделы если много страниц,можно ли их ограничить отображение или как то исправить ?
Помогите никак непойму что делатью. :( (никаких модулей и компонентов для навигации неустонавливал,навигация стандартная)



Может есть для этого какие нибудь модули,плагины,компоненты подскажите,буду очень признателен.
Можно зделать чтоб просто отображались только кнопки следующая и предыдущая ?
« Последнее редактирование: 04.12.2009, 20:41:08 от Chigolberi »
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
ну проще всего, неверно, сделать словам сокращения + уменьшить отступ между кнопками
т.е. вместо Следующая - След. или вообще ">"
хотя потом всё равно вылезет, когда материалом добьёшь )
придётся переносить на другую строку, скорее всего
*

Chigolberi

  • Захожу иногда
  • 464
  • 12 / 0
А для этого нет никаких плагинов ?
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
если я ничего не путаю, то для этого служит файл pagination.php

в своём шаблоне глянь templates\имя шаблона\html\
есть такой?
*

Chigolberi

  • Захожу иногда
  • 464
  • 12 / 0
Файл такой есть, уже всё перепробовал,лезет в право и всё тут.
Можно зделать чтоб просто отображались только кнопки следующая и предыдущая ?
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
так это в этом файле и надо править, на сколько я понимаю.
а он у тебя свой собственный, тк идёт в составе шаблона )
*

Chigolberi

  • Захожу иногда
  • 464
  • 12 / 0
Получаетса что собственный
Если страница во весь сайт то никаких проблем с навигацией нет
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
ну лезь туда и правь код тогда )))
он небольшой, так что есть шанс, что получится )

прикрепи сюда код, я гляну, может что посоветую )
*

Chigolberi

  • Захожу иногда
  • 464
  • 12 / 0
*

Chigolberi

  • Захожу иногда
  • 464
  • 12 / 0
вот мой файл шоблона (pagination.php)
Код
<?php
/*------------------------------------------------------------------------
# JA Sanidine II for Joomla 1.5 - Version 1.0 - Licence Owner JA98631
# ------------------------------------------------------------------------
# Copyright (C) 2004-2008 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
# @license - Copyrighted Commercial Software
# Author: J.O.O.M Solutions Co., Ltd
# Websites:  http://www.joomlart.com -  http://www.joomlancers.com
# This file may not be redistributed in whole or significant part.
-------------------------------------------------------------------------*/

// no direct access
defined('_JEXEC') or die('Restricted access');

/**
 * This is a file to add template specific chrome to pagination rendering.
 *
 * pagination_list_footer
 * Input variable $list is an array with offsets:
 * $list[limit] : int
 * $list[limitstart] : int
 * $list[total] : int
 * $list[limitfield] : string
 * $list[pagescounter] : string
 * $list[pageslinks] : string
 *
 * pagination_list_render
 * Input variable $list is an array with offsets:
 * $list[all]
 * [data] : string
 * [active] : boolean
 * $list[start]
 * [data] : string
 * [active] : boolean
 * $list[previous]
 * [data] : string
 * [active] : boolean
 * $list[next]
 * [data] : string
 * [active] : boolean
 * $list[end]
 * [data] : string
 * [active] : boolean
 * $list[pages]
 * [{PAGE}][data] : string
 * [{PAGE}][active] : boolean
 *
 * pagination_item_active
 * Input variable $item is an object with fields:
 * $item->base : integer
 * $item->link : string
 * $item->text : string
 *
 * pagination_item_inactive
 * Input variable $item is an object with fields:
 * $item->base : integer
 * $item->link : string
 * $item->text : string
 *
 * This gives template designers ultimate control over how pagination is rendered.
 *
 * NOTE: If you override pagination_item_active OR pagination_item_inactive you MUST override them both
 */

function pagination_list_footer($list)
{
// Initialize variables
$lang =& JFactory::getLanguage();
$html = "<div class=\"list-footer\">\n";

if ($lang->isRTL())
{
$html .= "\n<div class=\"counter\">".$list['pagescounter']."</div>";
$html .= $list['pageslinks'];
$html .= "\n<div class=\"limit\">".JText::_('Display Num').$list['limitfield']."</div>";
}
else
{
$html .= "\n<div class=\"limit\">".JText::_('Display Num').$list['limitfield']."</div>";
$html .= $list['pageslinks'];
$html .= "\n<div class=\"counter\">".$list['pagescounter']."</div>";
}

$html .= "\n<input type=\"hidden\" name=\"limitstart\" value=\"".$list['limitstart']."\" />";
$html .= "\n</div>";

return $html;
}

function pagination_list_render($list)
{
// Initialize variables
$lang =& JFactory::getLanguage();
$html = "<ul class=\"pagination\">";
$html .= '<li>&laquo;</li>';
// Reverse output rendering for right-to-left display
if($lang->isRTL())
{
$html .= $list['start']['data'];
$html .= $list['previous']['data'];

$list['pages'] = array_reverse( $list['pages'] );

foreach( $list['pages'] as $page ) {
if($page['data']['active']) {
//  $html .= '<strong>';
}

$html .= $page['data'];

if($page['data']['active']) {
// $html .= '</strong>';
}
}

$html .= $list['next']['data'];
$html .= $list['end']['data'];
// $html .= '&#171;';
}
else
{
$html .= $list['start']['data'];
$html .= $list['previous']['data'];

foreach( $list['pages'] as $page )
{
if($page['data']['active']) {
// $html .= '<strong>';
}

$html .= $page['data'];

if($page['data']['active']) {
//  $html .= '</strong>';
}
}

$html .= $list['next']['data'];
$html .= $list['end']['data'];
// $html .= '&#171;';

}
$html .= '<li>&raquo;</li>';
$html .= "</ul>";
return $html;
}

function pagination_item_active(&$item) {
return "<li>&nbsp;<strong><a href=\"".$item->link."\" title=\"".$item->text."\">".$item->text."</a></strong>&nbsp;</li>";
}

function pagination_item_inactive(&$item) {
return "<li>&nbsp;<span>".$item->text."</span>&nbsp;</li>";
}
?>
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
вот эту строку (она 2 раза встречается) попробуй закомментировать
было
$html .= $page['data'];
стало
// $html .= $page['data'];

копию файла ток сделай перед правками )
*

Chigolberi

  • Захожу иногда
  • 464
  • 12 / 0


Всё получилось большое спасибо ! :D
Былобы идеально еслибы просто уменьшить вывод страниц между кнопками предыдущая и следущая с 10 до 5,но всёровно проблема решена ищёрас спосибо большое сам бы недопёр,в прогромирование я слобоват.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
да я тоже-слабоват :)
по идее не очень и сложно дописать ещё строки 3, чтобы выводило, в зависимости от общего числа страниц квадратики с каждой 2-ой /третьей..
но это надо сидеть и вникать. а уже почти выходной и -лень )
*

Chigolberi

  • Захожу иногда
  • 464
  • 12 / 0
Впринципе меня и такой расклад устраивает просто с цыфрами как то покрасивей,теперь можно контента сколько угодно пихить.
*

sbakur

  • Захожу иногда
  • 169
  • 12 / 0
Как сделать такое на Joomla 1.5, чтоб навигацию раскрыть? и чтоб показывало сколько статей всего на сайте?

[вложение удалено Администратором]
*

Chigolberi

  • Захожу иногда
  • 464
  • 12 / 0
Так это на jooomla 1.5.15 было зделоно !
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
sbakur, ну так ковыряй этот же файл - какие проблемы.
тебе то вообще надо только одну переменную вывести
число вот этих вот foreach( $list['pages'] as $page )
т.е длину массива $list['pages'].
я банально не помню как называется функция. вроде lenght - смотри в php справочнике )
ну и выводи её где тебе надо
*

sbakur

  • Захожу иногда
  • 169
  • 12 / 0
Как сделать такое на Joomla 1.5, чтоб навигацию раскрыть? и чтоб показывало сколько статей всего на сайте?
Нашел решение в FAQ http://joomlaforum.ru/index.php/topic,70966.0.html

А вот чтоб показывало сколько статей внизу, пока не нашел решение(
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
ага, я что-то стормозил-там же счётчик страниц, а не статей )
в папке шаблона
\html\pagination.php (если там нет такого файла/папки то просто возьми из стандартного шаблона поставки Joomla)
добавь сразу после комментариев
echo $this->total;

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

Помогите решить ошибку

Автор azumi

Ответов: 21
Просмотров: 4416
Последний ответ 08.09.2020, 18:47:08
от gartes
Не работает кнопка отправить ?

Автор warlocksp

Ответов: 6
Просмотров: 1613
Последний ответ 10.03.2017, 11:34:50
от warlocksp
Joomla 1.5.23 обновление до самой новой версии

Автор AlexeyPavlov

Ответов: 6
Просмотров: 2949
Последний ответ 12.08.2015, 16:30:53
от SeBun
Где найти перечень отличий версий Joomla 1.5?

Автор ABCroNews

Ответов: 3
Просмотров: 9573
Последний ответ 28.07.2015, 12:35:00
от ShniderHost
При индексации добавляются фразы "porn"

Автор Tsepov

Ответов: 6
Просмотров: 2083
Последний ответ 08.02.2015, 12:41:43
от Mihanja80