"Заголовок страницы в браузере" не работает для "Метки -> Список элементов"

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

orsy

  • Давно я тут
  • ****
  • 390
  • 20
  • Web-Factor Ukraine
Всем привет. Походу нашел очередной баг с метками в Joomla

"Заголовок страницы в браузере" не работает для типа пункта меню "Метки -> Cписок элементов" то есть само поле есть, в коде страницы в тайтле выводится заголовок пункта меню вместо указанного значения в этом поле.
Для материалов и прочего это работает на ура.

*

vipiusss

  • Профи
  • ********
  • 5522
  • 318
  • JoomlaNet
У меня работает с метками в браузере, только что посмотрел.

P.S. У меня стоит SEF WIZARD Ф.Сорокина: https://addondev.com/extensions/sefwizard/documentation
Может я там намудрил что-то в настройках для тегов  ::)
« Последнее редактирование: 03.07.2017, 14:07:27 от vipiusss »
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

orsy

  • Давно я тут
  • ****
  • 390
  • 20
  • Web-Factor Ukraine
У меня работает с метками в браузере, только что посмотрел.

P.S. У меня стоит SEF WIZARD Ф.Сорокина: https://addondev.com/extensions/sefwizard/documentation
Может я там намудрил что-то в настройках для тегов  ::)

Но это же костыль откровенный, оно должно по дефолту брать тайтл из настроек пункта меню.

*

voland

  • Профи
  • ********
  • 9378
  • 421
  • СКАЙП утерян! Пишите в телеграм @volandku
в коде страницы в тайтле выводится заголовок пункта меню вместо указанного значения в этом поле.
Так значит выводится?
Приоритет меню всегда был выше.
Опишите подробнее, пока не вижу проблемы

*

vipiusss

  • Профи
  • ********
  • 5522
  • 318
  • JoomlaNet
Но это же костыль откровенный, оно должно по дефолту брать тайтл из настроек пункта меню.

Это не ко мне.
Я не разраб ядра.

Привёл пример и указал, что работает и скорее всего, почему.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

orsy

  • Давно я тут
  • ****
  • 390
  • 20
  • Web-Factor Ukraine
Так значит выводится?
Приоритет меню всегда был выше.
Опишите подробнее, пока не вижу проблемы

В общем ситуация такая:
Есть пункт меню "Метки -> Список элементов"
В настройках пункта меню заполнено поле "Заголовок страницы в браузере"
В начале я думал что в тег <title> попадает "Название пункта меню" (обратите внимание! не "Заголовок страницы в браузере"), но оказалось что это не так.

Дело в том что в настройках этого пункта меню была указана только одна метка. При тестировании добавил еще пару меток и в итоге в тег <title> на странице попали названия выбранных меток, то есть даже не "Заголовок пункта меню", не говоря уже про "Заголовок страницы в браузере".

Вот такая вот ситуация.


#voland, надеюсь вы увидели проблему )
« Последнее редактирование: 03.07.2017, 14:47:18 от orsy »

*

vipiusss

  • Профи
  • ********
  • 5522
  • 318
  • JoomlaNet
Я посмотрел ещё раз:
Спойлер
[свернуть]
У меня работает.
Может у вас где-то стоит или переадресация в хтасесе или подобное что-то?!


Поставьте чистую J! куда-то, проверьте, работает?!
« Последнее редактирование: 03.07.2017, 14:58:48 от vipiusss »
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

orsy

  • Давно я тут
  • ****
  • 390
  • 20
  • Web-Factor Ukraine
Я посмотрел ещё раз:
Спойлер
[свернуть]
У меня работает.
Может у вас где-то стоит или переадресация в хтасесе или подобное что-то?!


Поставьте чистую J! куда-то, проверьте, работает?!

Проверено на чистой версии, какой именно тип пункта меню у вас выбран? Там их для меток 3 варианта.

*

orsy

  • Давно я тут
  • ****
  • 390
  • 20
  • Web-Factor Ukraine
Вот нашел в файле /components/com_tags/views/tag/view.html.php такое условие

Код
if ($this->tags_title)
{
$this->params->def('page_heading', $this->tags_title);
$title = $this->tags_title;
}
elseif ($menu)
{
$this->params->def('page_heading', $this->params->get('page_title', $menu->title));
$title = $this->params->get('page_title', $menu->title);

if ($menu->query['option'] != 'com_tags')
{
$this->params->set('page_subheading', $menu->title);
}
}

и если изменить условие в первом if добавив добавив туда проверочку как указана ниже

Код
if ($this->tags_title && !$menu)
{
$this->params->def('page_heading', $this->tags_title);
$title = $this->tags_title;
}
elseif ($menu)
{
$this->params->def('page_heading', $this->params->get('page_title', $menu->title));
$title = $this->params->get('page_title', $menu->title);

if ($menu->query['option'] != 'com_tags')
{
$this->params->set('page_subheading', $menu->title);
}
}

после такой небольшой правки всё начинает работать как надо, а до этого приоритет отдается названиям тегов и до проверки на наличие "Заголовок страницы в браузере" просто не доходит.
Проблема в том что это ядрышко и после обновы все слетит.
« Последнее редактирование: 03.07.2017, 15:26:02 от orsy »

*

vipiusss

  • Профи
  • ********
  • 5522
  • 318
  • JoomlaNet
Проверено на чистой версии, какой именно тип пункта меню у вас выбран? Там их для меток 3 варианта.

Список элементов (среднее в пункте), которым присвоенные заданные метки.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

orsy

  • Давно я тут
  • ****
  • 390
  • 20
  • Web-Factor Ukraine
Список элементов (среднее в пункте), которым присвоенные заданные метки.
Ну хз, SEF Wisard установлен, но там не нашел настроек для тайтлов, только для материалов и категорий

*

vipiusss

  • Профи
  • ********
  • 5522
  • 318
  • JoomlaNet
Ну хз, SEF Wisard установлен, но там не нашел настроек для тайтлов, только для материалов и категорий

Не правы, там теги есть:

КОРРЕКЦИЯ МАРШРУТИЗАЦИИ ТЕГОВ
и
Компонент Tags

Повторюсь, напишите в ветке разработчику компонента, а не гадайте.
Я не разраб компонента, но у меня работает, и думаю, в связи с этим.

/// Может у вас версия иная? Повторяю, обратитесь к разработчику!
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

orsy

  • Давно я тут
  • ****
  • 390
  • 20
  • Web-Factor Ukraine
Сейчас попробовал выставить эту настройку и ничего не изменилось. Эта настройка корректирует пути страниц с тегами и к тайтлам не имеет отношения вроде бы.
Дайте ссылку на ветку разработчика попробую обратиться.

*

vipiusss

  • Профи
  • ********
  • 5522
  • 318
  • JoomlaNet
Дайте ссылку на ветку разработчика попробую обратиться.

Получается, вы не покупали его, раз не в курсе.
Варез-это плохо.

https://addondev.com

Ветка: http://joomlaforum.ru/index.php/topic,322516.0.html

Тема закрыта (как минимум я про себя), раз варез, обсуждайте в ветке выше указанной.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

orsy

  • Давно я тут
  • ****
  • 390
  • 20
  • Web-Factor Ukraine
Да, не покупал, так как его устанавливали до меня ))) Спасибо за ссылку )

*

vipiusss

  • Профи
  • ********
  • 5522
  • 318
  • JoomlaNet
Да, не покупал, так как его устанавливали до меня ))) Спасибо за ссылку )

Вот в ... тыкните тому, кто ставил.
Поддержка в ветке адекватная у разработчика, уверен, вы найдёте ответ и узнаете, какая версия у вас стоит и примите решение далее.
Спойлер
[свернуть]
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

voland

  • Профи
  • ********
  • 9378
  • 421
  • СКАЙП утерян! Пишите в телеграм @volandku
В общем ситуация такая:
Есть пункт меню "Метки -> Список элементов"
В настройках пункта меню заполнено поле "Заголовок страницы в браузере"
В начале я думал что в тег <title> попадает "Название пункта меню" (обратите внимание! не "Заголовок страницы в браузере"), но оказалось что это не так.

Дело в том что в настройках этого пункта меню была указана только одна метка. При тестировании добавил еще пару меток и в итоге в тег <title> на странице попали названия выбранных меток, то есть даже не "Заголовок пункта меню", не говоря уже про "Заголовок страницы в браузере".

Вот такая вот ситуация.


#voland, надеюсь вы увидели проблему )
Даже не смотрел. Версия не указана же.

*

orsy

  • Давно я тут
  • ****
  • 390
  • 20
  • Web-Factor Ukraine
Даже не смотрел. Версия не указана же.
версия чего не указана? Если про Joomla то 3.7.2

*

orsy

  • Давно я тут
  • ****
  • 390
  • 20
  • Web-Factor Ukraine
Вот в ... тыкните тому, кто ставил.
Поддержка в ветке адекватная у разработчика, уверен, вы найдёте ответ и узнаете, какая версия у вас стоит и примите решение далее.
Спойлер
[свернуть]

Нет, админ ставил, я занимаюсь поддержкой. Пришел запрос с такой проблемой от сеошников, вот решаю.
Посмотрел стоимость компонента, не так уж и дорого, и если это варезник, то не совсем понятно зачем.
Если разработчик ответит в ветке, что его компонент способен решить эту проблему, то куплю компонент в стоимость поддержки, и поставлю его, тут вообще без вопросов.

*

vipiusss

  • Профи
  • ********
  • 5522
  • 318
  • JoomlaNet
и если это варезник, то не совсем понятно зачем.
Если разработчик ответит в ветке

Он ответит.
Про цель установки вареза мы не обсуждаем, как и варез.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

orsy

  • Давно я тут
  • ****
  • 390
  • 20
  • Web-Factor Ukraine
Он ответит.
Про цель установки вареза мы не обсуждаем, как и варез.

Ответ разработчика:
Цитировать
Добрый день. Проверил -- всё так, переопределение тайтла через меню не работает в тэгах -- это баг ядра. Подумаю, нужно ли вводить такой функционал, если никто не напишет запрос на багтрекер (может, и сам его напишу). К сожалению, на этой неделе у меня катастрофически не хватает времени, поэтому по проблеме с тайтлами в тегах ничего не могу пока сказать.

Непонятно как оно у вас работает и через что, но вам повезло видимо, так как разработчик компонента ответил что его компонент не решает этой проблемы, и тут нужно писать разработчикам Joomla, но у него нет пока на это времени.

Попробую сам им написать, а на этом проекте просто сделаю пометку, типа после обновления восстановить изменения в ядре в нужном месте.
« Последнее редактирование: 03.07.2017, 17:02:46 от orsy »

*

vipiusss

  • Профи
  • ********
  • 5522
  • 318
  • JoomlaNet
Я читал ветку и ваш и его ответ.
Я могу админку дать и посмотрите.
Скажу, что подозрение на компонент было, но раз Филипп говорит, что не он,
то следующее подозрение в хтасесе и "зелёный! свет в SSL

Я не в курсе, почему у меня работает.

Могу пустить посмотреть.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

orsy

  • Давно я тут
  • ****
  • 390
  • 20
  • Web-Factor Ukraine
то следующее подозрение в хтасесе и "зелёный! свет в SSL

Можно об этом подробнее?
Кстати отписался админ, говорит компонент купленный, так что претензий ноль )

*

vipiusss

  • Профи
  • ********
  • 5522
  • 318
  • JoomlaNet
Можно об этом подробнее?
Кстати отписался админ, говорит компонент купленный, так что претензий ноль )

Это вы уточните у разраба, купленный или нет, в той ветке или в личке.

По SSL у меня работает, я не подскажу, почему и из-за чего причина.
Я просто 2 варианта подумал: компонент и хтасес (я там прописывал SSL)
Я могу дать админку, вы сами убедитесь.

Версия php у вас не играет роли, случайно?!
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

orsy

  • Давно я тут
  • ****
  • 390
  • 20
  • Web-Factor Ukraine
Это вы уточните у разраба, купленный или нет, в той ветке или в личке.

По SSL у меня работает, я не подскажу, почему и из-за чего причина.
Я просто 2 варианта подумал: компонент и хтасес (я там прописывал SSL)
Я могу дать админку, вы сами убедитесь.

Версия php у вас не играет роли, случайно?!

Версия php 7.2
Словам этого админа я доверяю как себе ) Если говорит что компонент легальный, значит так оно и есть.
Если вам не сложно дать админку глянуть, буду признателен.

*

vipiusss

  • Профи
  • ********
  • 5522
  • 318
  • JoomlaNet
Версия php 7.2
Словам этого админа я доверяю как себе ) Если говорит что компонент легальный, значит так оно и есть.
Если вам не сложно дать админку глянуть, буду признателен.

Про легальность вам только разраб даст гарантию.
Я сам себе не верю: захочешь пёрд...ть и обос..ся. (с)
Админку дам, добавтесь в скайп (под аватарой)
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

voland

  • Профи
  • ********
  • 9378
  • 421
  • СКАЙП утерян! Пишите в телеграм @volandku
Выявили же что баг.
Надо отписаться на github, предложить патч. Всё

*

vipiusss

  • Профи
  • ********
  • 5522
  • 318
  • JoomlaNet
Выявили же что баг.
Надо отписаться на github, предложить патч. Всё

А где решение (ссылка)? И почему у меня работает?
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

orsy

  • Давно я тут
  • ****
  • 390
  • 20
  • Web-Factor Ukraine
Выявили же что баг.
Надо отписаться на github, предложить патч. Всё
А до этого как жить? )

*

vipiusss

  • Профи
  • ********
  • 5522
  • 318
  • JoomlaNet
А до этого как жить? )

Ну ... /// я купил пиво и забил на это.
Может в пиве дело?  :)
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями