Новости 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 Гость просматривают эту тему.
  • 360 Ответов
  • 150228 Просмотров
*

artool

  • Новичок
  • 2
  • 0 / 0
а вот эти index.php?start=26 так и остались index.php?start=26 а надо на главную на данный момент.

Страницы вида: ?start=..... отвечают за постраничную навигацию, т.е это 2, 3, и т.д. страницы при блоговой разметке или при выводе списка материалов.
Чтобы их убрать, нужно настроить редирект в .htaccess

Редирект нужно настраивать аккуратно, иначе страницы 2, 3, 4 и т.д. ваших разделов и рубрик тоже будут вести на главную.
*

Lilly84

  • Новичок
  • 8
  • 0 / 0

Редирект нужно настраивать аккуратно, иначе страницы 2, 3, 4 и т.д. ваших разделов и рубрик тоже будут вести на главную.

не хочу показаться не скромной, но все же, может кто посоветует как это сделать....плз
*

skinny

  • Осваиваюсь на форуме
  • 44
  • 0 / 0
што это за дерьмо
по ссылке какие то экзешники!
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Плагин shnodoubles для Joomla 2.5.
Ссылка http://mysite.ru/index.php?option=com_k2&view=itemlist&task=category&id=2:daewoo
Подскажите, что прописывать в плагине - где здесь переменная, а где значение?
В плагине прописываю для com_k2 ( переменная - значение)
option - com_k2
view - itemlist
task - category
id - 2:daewoo

Но ссылка не редиректит. Или это не переменные и значение?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Цитировать
Но ссылка не редиректит. Или это не переменные и значение?
Это переменные и значения, но помоему наоборот всё. Они прописуются как раз для того, чтоб не редиректило.
Создание сайтов, шаблонов, помощь в решении проблем.
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Да, действительно так, внимательнее надо читать, что пишут в примечаниях к плагинам.
Однако же если выставить в плагине галочку "com_k2" и ничего не прописывать, то ссылка типа /component/k2/itemlist/category/7-%D1%81%D0%B0%D0%BC%D0%BE%D1%81%D0%B2%D0%B0%D0%BB%D1%8B?Itemid=43
выбрасывает на страницу "Неверное перенаправление на странице. Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится."
Может ли это быть из-за того, что к файлам K2 (и к файлам самой Jooml'ы) применены хаки вот отсюда FAQ: Избавление от дублей страниц в Joomla! Редирект 301.?

*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Вы используете одновременно плагин и коды?
Создание сайтов, шаблонов, помощь в решении проблем.
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Вы используете одновременно плагин и коды?
Да...
Что убрать?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Что угодно.
Создание сайтов, шаблонов, помощь в решении проблем.
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Что-то пока не очень. Удаляю код, оставляю включённым плагин (или наоборот - оставляю код и отключаю плагин) - некоторые трёхэтажные ссылки редиректят на, например, spetsifikatsii/itemlist/category/6-грузовики - мало того, что кириллица в ссылке, так ещё и на самой странице при этом - Автобусы, а не Грузовики.
А часть ссылок так и выпадают с ошибкой "Неверное перенаправление на странице".

После работы в вебмастере Google и ручного удаления из поиска страшных ссылок, их осталось всего несколько штук, но хотелось бы понять, почему редирект не срабатывает.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Не знаю, чем вам помочь. Нужно сайт смотреть, думать... :)
А мне просто некогда.
Создание сайтов, шаблонов, помощь в решении проблем.
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Не знаю, чем вам помочь. Нужно сайт смотреть, думать... :)
А мне просто некогда.
Да спасибо и за подсказки, попробую подумать :)
*

ksa

  • Новичок
  • 3
  • 0 / 0
Спасибо за прекрасный плагин, очень выручает.
Но появилась одна проблемка. Для отслеживания переходов из Google adwords используются параметры URL типа: http://site.com/?gclid=CP6glsP2mbMCFdB8cAod2gEAaQ, и вот ссылка с таким параметром переадресовывается на http://site.com.
Соответственно в analytics не отображаются переходы по кампании adwords, что ну совсем не удобно.
Можно ли как-то добавить в исключения подобные гугловские параметры?
*

fortuner

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Работает хорошо, но не полностью.
Такая же проблема, как у товарища Maxum.
"Неверное перенаправление на странице. Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится."
Подскажите, как решить проблему с зацикленной переадресацией в Joomla 2.5 + VirtueMart 2?

Спасибо!
*

drVadz

  • Захожу иногда
  • 119
  • 1 / 0
Народ, а как с AdsManager плагин подружить??
*

gipopo

  • Захожу иногда
  • 56
  • 1 / 0
Сегодня заметил по логу, что хак выбивает ошибку при использовании.
PHP Fatal error: Call to undefined method ContentViewArticle::close() in XXX/libraries/joomla/application/application.php on line XXX

Посмотрел на функцию redirect и пишу как побороть -
меняем в каждом коде JApplication::redirect( на $app->redirect(
Перед строчкой с $app->redirect( пишем
$app = JFactory::getApplication();
У меня такая же ситуация
Вот мой код статьи
Цитировать
<?php defined('_JEXEC') or die('Restricted access');
if ($this->article->readmore_link != JRequest::getURI()) JApplication::redirect($this->article->readmore_link,'','' ,true);
?>
Я сделала вот так
Цитировать
<?php defined('_JEXEC') or die('Restricted access');
$app = JFactory::getApplication();
if ($this->article->readmore_link != JRequest::getURI()) $app->redirect($this->article->readmore_link,'','' ,true);
?>
И выдает ошибку 500
Как сделать правильно?
*

Snake_solid

  • Новичок
  • 1
  • 0 / 0
Никак не могу сделать редирект от дубелй компонента контент: ни с помощью плагина, ни с кода в шаблон, ни даже с помощью хака.
Сайт визитка http://www.road-line.ru/
Эмм SEF стандартный и включен. Добавлять суффикс и алиасы в unicode откл.
mod_rewrite вкл, прописан там же редирект на www и RewriteRule .* index.php [L]
Сама Joomla 2.5.3 шаблон на T3 Framework. Хз че еще добавить. Есть еще один сайт там тоже самое и тоже не работает.Там тока шаблон попроще.
Что может быть не так ?  
Сам я в джумбле новичек. Дубли закрыл через robots.txt конечно, но хочется выработать универсальный алгоритм для последующих сайтов.
Сам сайт абсолютно недавно сделан и практически пустой, другими словами что там может мешать =/
« Последнее редактирование: 04.11.2012, 21:05:22 от Snake_solid »
*

fortuner

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
И все же, кто-нибудь поможет с циклической переадресацией в VirtueMart 2? В категории товаров заходит и работает замечательно. Но в карточку товара, увы, нет! Там начинается переадресация с которой я никак не смог справиться. Если в настройках Вирта ставить сео-суффикс с закрывающим слешем в конце (или вообще оставить пустым), то перебрасывает из товара в категорию. Мне кажется, что роутер вирта добавляет еще один слеш в карточке товара после сео-суффикса. Но я далеко не мастер и не программист!

Помогите, люди добрые, ибо сайт в сети, а категории и товары неправильно индексируются.
Готов предоставить небольшое вознаграждение :)
*

fortuner

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Решено. Немного топорно, но лучше, чем ничего.
И так. Создаем меню Joomla с категориями товаров, публиковать не обязательно. В каждой категории добавляем необходимые товары, тип пункта меню - карточка товара. Алиасы везде прописываем какие надо. В плагине, любезно предоставленном в этой теме, ставим галку напротив VirtueMart. Все! Это конечно не вариант для тех, у кого много товаров, но лучше поберечь нервы и не делать больших магазинов на VirtueMart, имхо.
Думаю, что такой способ будет работать и с другими компонентами.
*

alex_volkhov

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Подскажите - тестирую роутер вот отсюда: http://joomlaforum.ru/index.php/topic,205086.msg1080752.html#msg1080752
По сути - он создает красивые ссылки в нужном формате, добавляя их к уже существующим в VirtueMart

Вопросы знатокам:
1) если использовать этот хак - он может заменить все ссылки на те, которые генерит роутер?
2) у меня сайт проиндексирован - страницы не пропадут из поиска, меня будут находить по старым ссылкам?
3) так и не понял - так что устанавливать, только решение, от TwistedAndy, только плагин от  sherza, или и то, и другое?
*

Alifer

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Цитата: Dwight
....
Кстати, я прописываю ручками при помощи дополнительного поля для каждого материала тег canonical
...
А можно ссылочку как это реализовать?  :o
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Я правильно понял для JoomShoopping надо использовать код и вставить его вверх файла?
 Плагин не устанавливать!
Код прописал, некоторые страницы которые дубли, начали ссылаться на актуальный URL))

*

Toliman

  • Захожу иногда
  • 85
  • 3 / 0
Поставил плагин, после включения браузер пишет "Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится." Joomla 1.5.14
*

tas777

  • Захожу иногда
  • 62
  • 0 / 0
мужики. подскажите, если все сделать как описано вначале этой темы, т.е. включить стандартный seo Joomla и потом исправить все файлы, то ВЫЛЕТИТ ЛИ САЙТ из поиска, проиндексированный по предыдущим ссылкам?
sape и liex как они будут видеть новые ссылки или все пипец все в error улетит?
*

tas777

  • Захожу иногда
  • 62
  • 0 / 0
попробовал плагин для Joomla 1.5
минусы:
fatal error на тех страницах где стоит просто шаблон материала
долго грузятся страницы
ссылки стали иметь вид очень длинный
дубли на главную так и неушли

я ввожу название сайта.index.php.index.php или другие варианты, редиректа непроисходит
так и открывается страница по таким ссылкам
меню расположено слева, оно исчезает при переходе по ссылкам на статьи

плюсы найти неуспел, удалил его.
*

tas777

  • Захожу иногда
  • 62
  • 0 / 0
Так получается, если на главной материал. Сделайте  "шаблон блога материалов на главной", отметьте одну статью и будет правильно работать.
Это полная фигня. Ну смысл в таких телодвижениях? поменять на блог метериалов! ок, поменял, а если блог материалов содержит не один материал а нескольколько, допустим новости, то ни одна из новостей не открывается все время будет "фатал еррор" так что это не выход из положения. Надо задавать изначально правильный код проверки, а не ерундой страдать.

Давйте лучше разберем что здесь автор накодировал:
if ($this->article->readmore_link != JRequest::getURI()) JApplication::redirect($this->article->readmore_link);

что с чем он здесь сравнивает? и почему оно неправильно работает.
*

ArtTeam

  • Захожу иногда
  • 186
  • 0 / 0
Перенес сайт с помощью J2XML  с 1.5 на 2.5 без проблем
Но заметил идут дубли всех материалов с 1.5 и при том могут коверкать шаблон

(1.5) http://www.сайт.ру/the-news/goduhov/237-tseny-na-reklamu

(2.5) http://www.сайт.ру/novosti/godukhov/237-tseny-na-reklamu


плагин эту проблему решает ? или  может надо что то другое
*

Danila-nik2005

  • Новичок
  • 1
  • 0 / 0
Доброго времени суток!
У меня Joomla 1.5
Установки SEO сайта:
Включить SEO:  Да
Использовать mod_rewrite: Да  
Добавить суффикс к URL: Нет
Установлен компонент sh404SEF 1.0.19 ( что там настраивал при установке уже не помню, давно было)
Недавно заметил что у сайта есть дубли страниц имеющие вид:
http://имя сайта.ru/family-and-children дубль страницы http://имя сайта.ru/family-and-children/19-family-and-children
В чем моя ошибка я понял, если все поправить то этот URL "http://имя сайта.ru/family-and-children/19-family-and-children" отправляет на совершенно другую страницу сайта
Подскажите как склеить дубли чтоб URL принял вид http://имя сайта.ru/family-and-children
И все эти изменения никак не отразились на уже проиндесированых поисковиками страницах.

Второй вопрос как изменить URL материала и исключить из URL-а значение выделенное красным цветом http://имя сайта.ru/family-and-children/111-how-to-learn-to-read-quickly-reading-technique-normal
Чтоб URL принял вид http://имя сайта.ru/family-and-children/how-to-learn-to-read-quickly-reading-technique-normal
И опять же как это поправить без потери индексации и ссылок с внешних сайтов на материалы.

P.S. Если что сморозил прошу прощения и спасибо за понимание. Заранее спасибо.
« Последнее редактирование: 08.02.2013, 13:09:41 от Danila-nik2005 »
*

sale99380

  • Новичок
  • 1
  • 0 / 0
Подскажите пожалуйста что надо сделать перелинковка статей не работает, на вторую страницу не могу зайти перебрасывает на первую, это все после прописки кода, а так все работает отлично
*

tas777

  • Захожу иногда
  • 62
  • 0 / 0
А можно редирект для главной организовать вот так?
<?php defined('_JEXEC') or die('Restricted access');

 $this->original_link = 'www.имясайта';

if (JRequest::getInt('start') > 0) $original_link .= "index.php?start=".JRequest::getVar('start'); вот это я так и не понял что за строчка
у меня на сайте ?start= отсутствует, просто есть index.php

$this->real_link = JRequest::getURI();

if ($this->original_link != $this->real_link) JApplication::redirect($this->original_link,'','' ,true);
?>
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работают SEF-ссылки на Joomla 5

Автор Detonator

Ответов: 2
Просмотров: 3543
Последний ответ 29.03.2025, 07:26:44
от azm1n
Расширение SEF Wizard — улучшение маршрутизации и ЧПУ в Joomla! Инструменты SEO - администратора

Автор Филипп Сорокин

Ответов: 525
Просмотров: 58987
Последний ответ 22.10.2022, 12:14:38
от Lemonez
Как убрать ID из URL Joomla 3?

Автор SaxMusicOnly

Ответов: 142
Просмотров: 63128
Последний ответ 02.03.2021, 14:47:35
от Vasiliy111
Редирект со страниц *.php на главную через htaccess ~

Автор kiev

Ответов: 0
Просмотров: 3130
Последний ответ 07.02.2021, 15:29:04
от kiev
Как прописать "canonical" для всех страниц с поддомена на домен?

Автор misteri27

Ответов: 11
Просмотров: 7223
Последний ответ 12.09.2020, 10:41:07
от webzepa