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

arma

  • Завсегдатай
  • 1752
  • 81 / 3
Извиняюся, может не внимательно читаю, но что-то не нахожу решение...:(
Моя "проблема" - основное меню не должно быть вложенности больше двух, когда создаю дополнетельные меню с "псевдоним пункта меню" на главное и есть дочерные подпункты не даёт алиас главного меню. Т.е. не получается ни в крошках, ни в адресной строке получить нормальную ссылку. Вылазит это /2013-05-25-09-04-16/. Вместо этих цифр должен быть алиас!
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Цитировать
МЕНЯТЬ КОД Joomla который может затереться автообновлением
так это же хак. по сути наверное можно написать свой альтернативный макет вывода меню в котором псевдоним меню менять оригинальную ссылку и все никаких хаков
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Цитировать
Спорить не стану - если появятся альтернативные решения
Цитировать
альтернативный макет вывода меню
Цитировать
прямые переходы (не из меню) как будут обрабатываться? Переходы из внутренней перелинковки
также ничего ведь не меняется по сути только мы переходим не по ссылке menu/home_alias а по ссылке menu/home что наооборот припятствует возникновению дублей. Поисковикам же нужно узнать как-то о наличии ссылки menu/home_alias
Мы не скажем и они не узнают. модули других разработчиков да тоже корректировать если используете
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
в 2.5.11 таких проблем с меню нет. Специально хотел смодулировать ситуацию . Увы все работает должным образом. Тему можно закрывать.
Обновитесь
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Проблема осталась и в тройке - ума не приложу как решить  :(
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Походу это уже не баг, а так задумано, и отходить от этого не будут. Поэтому, тут только один вариант - делать конструктор модуля меню. Т.е. делаешь изначально в меню ту структуру что тебе нужно (вложенность урлов и т.д.), а с помощью конструктора выводишь в любом виде, в любой иерархии
*

Efenia

  • Осваиваюсь на форуме
  • 23
  • 1 / 0
Я решил вопрос с копированием пунктов с тем же алиасом так:
закоментировал блок кода проверки:

С помощью phpMyAdmin cделал дамп #_menus с опцией "drop table if exist"
В дампе удалил проверку на уникальность (строку целиком):

Код
UNIQUE KEY `idx_client_id_parent_id_alias_language` (`client_id`,`parent_id`,`alias`,`language`),

(Можно и SQL запросом сделать, но мне надо было еще массово алиасы поменять, потому дампом)

и залил обратно это все :)

теперь можно нормально дублировать алиасы в админке ;)

Статус темы можно менять на "решено" ;)

Можно я думаю видоизменить удлиннив проверку уникальности. К примеру  используя дополнительно menutype получим:

Код
UNIQUE KEY `idx_client_id_menutype_parent_id_alias_language` (`client_id`,`menutype`,`parent_id`,`language`),

По идее это тоже позволит создавать одинаковые alias в разных меню, но при этом в пределах 1 меню/1 уровня дубли будут проверяться (в PHP условии также надо будет добавить menutype). 

не могли бы вы написать, в каком конкретно файле нужно закоментировть блок кода проверки?
*

rek

  • Новичок
  • 3
  • 0 / 0
Файл для Joomla 3.6.2: \www\libraries\legacy\table\menu.php
Код
207| // The alias already exists. Send an error message.
208|   if ($errorType)
209|    {
210|    $message = JText::_('JLIB_DATABASE_ERROR_MENU_UNIQUE_ALIAS' . ($this->menutype != $table->menutype ? '_ROOT' : ''));
211|    $this->setError($message);
212|
213|    return false;
214|    }
Достаточно за комментировать return false;
*

jorevo

  • Давно я тут
  • 595
  • 13 / 1
Достаточно за комментировать return false;

После чего выскакивает ошибка с 1062 Duplicate entry ... for key 'idx_client_id_parent_id_alias_language' и Fatal error: Uncaught exception 'JDatabaseExceptionExecuting'
*

rek

  • Новичок
  • 3
  • 0 / 0
После чего выскакивает ошибка с 1062 Duplicate entry ... for key 'idx_client_id_parent_id_alias_language' и Fatal error: Uncaught exception 'JDatabaseExceptionExecuting'

Так в базе надо удалить ключ 'idx_client_id_parent_id_alias_language'
*

rek

  • Новичок
  • 3
  • 0 / 0
1) Удаляем из БД ключ 'idx_client_id_parent_id_alias_language'
MySQL -> имя_БД -> префикс_menu -> Структура -> Индексы
и удалить имя индекса 'idx_client_id_parent_id_alias_language'


2) Редактируем файл
Файл для Joomla 3.6.2: \www\libraries\legacy\table\menu.php
Код
207| // The alias already exists. Send an error message.
208|   if ($errorType)
209|    {
210|    $message = JText::_('JLIB_DATABASE_ERROR_MENU_UNIQUE_ALIAS' . ($this->menutype != $table->menutype ? '_ROOT' : ''));
211|    $this->setError($message);
212|
213|    return false;
214|    }
Достаточно за комментировать return false;
« Последнее редактирование: 15.11.2016, 17:45:14 от rek »
*

Spirz

  • Новичок
  • 7
  • 0 / 0
Всем привет!)
Помогите разобраться. Проблема с меню, но не знаю в Joomla проблема или в VM. Связка такая - Joomla 2.5.28, VirtueMart 2.6.0.
Создаю меню в VM. В него добавляется весь товар. Далее через менеджер меню Joomla создается меню "тип: категория virtuemart" и выбираем эту категорию. Ставим нужный алиас и тд. Это стандартная процедура. Получаем ссылку http://site.ru/alias1 (алиас vm такой же как и в меню)
Далее нужно вывести туже категорию со всеми товарами, в другой папке,  например для др города в папке city. Для city мы создаем категорию в VM.
Далее в менеджере меню Joomla делаем меню (тип категория virtuemart)  выбираем категорию city, алиас ставим тоже city. Там товара нет, просто промежуточная папка. В ней мы делаем новое меню(тип категория virtuemart), в которой будет тот же весь товар. Алиас поставим, например, alias2.
Получаем две ссылки, категория из которой они берут товар - одна:
http://site.ru/alias1
http://site.ru/city/alias2
Нам необходимо, чтобы главной была первая папка и товары имели вид:
http://site.ru/alias1/*-detail
Но по факту получается ссылка замещается на ту, в которой алиас меню выше при сортировке по имени. Т.е. если alias1=apple, а alias2=banana, то везде на сайте ссылки заменяться на второй алиас - http://site.ru/city/banana/*detail. В общем дает приоритет по имени. Как сделать эту сортировку и вывод ссылок по другому параметру, например по порядку? Надеюсь понятно изъяснил))
*

Шмайсер

  • Давно я тут
  • 801
  • 35 / 3
А ведь проблема не решена. До сих пор нельзя ни тупо продублировать пункты из одного меню в другое с теми же алиасами (что было бы в идеале - если делаешь сайт не для себя, а для заказчика, которому приходится объяснять что надо создавать новый пункт типа "Псевдоним"), ни с псевдонимами, сохраняющими прежний алиас. Хотя для псевдонима пофиг какой будет алиас в админке, на фронте все равно будет алиас оригинала. Но согласитесь бред же)) почему не сделать возможность тупо копировать одно меню в другое? Может хоть в 4-ке это сделают
Разработка сайтов любой сложности, на Joomla 3.9-4.x и не только на ней. Пишу компоненты, модули и плагины на заказ. Переношу сайты с ветки 2.5.х на 4-ю версию Joomla. Пишу любые скрипты и интерфейсы.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
А ведь проблема не решена. До сих пор нельзя ни тупо продублировать пункты из одного меню в другое с теми же алиасами (что было бы в идеале - если делаешь сайт не для себя, а для заказчика, которому приходится объяснять что надо создавать новый пункт типа "Псевдоним"), ни с псевдонимами, сохраняющими прежний алиас. Хотя для псевдонима пофиг какой будет алиас в админке, на фронте все равно будет алиас оригинала. Но согласитесь бред же)) почему не сделать возможность тупо копировать одно меню в другое? Может хоть в 4-ке это сделают
Вы не про такую же задачу ведете речь?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Алиас пункта меню совпадает с именем подкаталога в каталоге с сист.файлами

Автор Andrey N.

Ответов: 14
Просмотров: 4153
Последний ответ 07.10.2021, 23:57:15
от Garrr
Главное меню

Автор Анастасия87

Ответов: 7
Просмотров: 1985
Последний ответ 21.05.2021, 08:40:40
от arma
[РЕШЕНО] Как в Joomla 2.5 автоматом удалять пользователей, не активировавшихся?

Автор pH43

Ответов: 2
Просмотров: 4174
Последний ответ 01.06.2020, 17:16:26
от pH43
Как сократить вертикальное расстояние между меню сайта и баннером?

Автор MultiMatrix83

Ответов: 2
Просмотров: 1640
Последний ответ 16.02.2020, 19:30:25
от MultiMatrix83
Редактирование Модуля - в меню не удаляется пункт

Автор bovinkm

Ответов: 4
Просмотров: 1823
Последний ответ 16.08.2019, 15:00:22
от bovinkm