Новости Joomla

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

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Доброго времени суток, заранее извините, если вопрос совсем уж тупой, но так сложилось.
Суть в следующем:
после обновления до 3.8.5 кардинально изменилась кнопка "Подробнее", до этого была версия 3.7.2, и выглядела она в точности, как и должна.
Шаблон shaper_corporex

Что бы было понятнее:
пример того, как должно быть (Joomla 3.7.2)
[свернуть]
и как стало (Joomla 3.8.5)
[свернуть]

Я поковырял настройки, но толком так и не понял, в какую сторону копать. Подскажите пожалуйста что смотреть, или направьте на путь истинный.
« Последнее редактирование: 14.02.2018, 13:56:56 от Comrade Steel »
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Re: Настройка кнопки Подробнее
« Ответ #1 : 12.02.2018, 11:53:13 »
Так же код элемента (при просмотре через браузер) изменился с
такого в 3.7.2
[свернуть]
на
такой в 3.8.5
[свернуть]
*

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
Re: Настройка кнопки Подробнее
« Ответ #2 : 12.02.2018, 12:45:48 »
Скорее всего, отображение статей было изменено не на уровне шаблона а в компоненте com_content движка, соответственно, слетели классы и макет.
Вам нужно, откатить файлы и перезалить их в шаблон.
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Re: Настройка кнопки Подробнее
« Ответ #3 : 12.02.2018, 12:58:33 »
Скорее всего, отображение статей было изменено не на уровне шаблона а в компоненте com_content движка, соответственно, слетели классы и макет.
Вам нужно, откатить файлы и перезалить их в шаблон.
Не уверен, на сколько правильно Вас понял, но полностью перезалил из бэкапа папки /components и /templates - без изменений
*

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
Re: Настройка кнопки Подробнее
« Ответ #4 : 12.02.2018, 13:25:52 »
Может тогда в папке layouts\joomla\content ?
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

RivalNoX

  • Захожу иногда
  • 75
  • 3 / 0
Re: Настройка кнопки Подробнее
« Ответ #5 : 12.02.2018, 14:39:50 »
Напишите, пожалуйста, адрес сайта.
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Re: Настройка кнопки Подробнее
« Ответ #6 : 13.02.2018, 10:16:42 »
Может тогда в папке layouts\joomla\content ?
полностью перезалил /layouts - без изменений
Напишите, пожалуйста, адрес сайта.
основной на 3.7.2
тест на 3.8.5

Странно, уведомления о новых сообщениях перестали приходить
*

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
Re: Настройка кнопки Подробнее
« Ответ #7 : 13.02.2018, 11:54:21 »
Видно, что шаблоны отображения разные. Может настройки категории слетели. Если это случилось после обновления, то очевидно. нужно искать отличия первого от второго на уровне админки.
Может обновили шаблон или компонент какой
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Re: Настройка кнопки Подробнее
« Ответ #8 : 13.02.2018, 12:07:13 »
Видно, что шаблоны отображения разные. Может настройки категории слетели. Если это случилось после обновления, то очевидно. нужно искать отличия первого от второго на уровне админки.
Может обновили шаблон или компонент какой
Шаблон обновлений не имеет, да и я не пытался его обновлять, а компоненты давно обновлены до последних версий, и в последние месяц-полтора обновлений не было.
*

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
Re: Настройка кнопки Подробнее
« Ответ #9 : 13.02.2018, 12:11:31 »
Ну не может просто так все быть, всему есть причина.
Попробуйте искать в файлах сайта, где все нормально записи типа entry-meta и тд по отображению. Наткнетесь, откуда тянется этот код.
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

RivalNoX

  • Захожу иногда
  • 75
  • 3 / 0
Re: Настройка кнопки Подробнее
« Ответ #10 : 13.02.2018, 13:10:17 »
Убираем у абзацев класс. Вместо
Код
<p class="readmore">
Делаем просто
Код
<p>
Далее возвращаем кнопке данный класс. Ставим вместо:
Код
a class="btn"
Вот этот:
Код
a class="readmore"
Вот и все дела.


При наведении меняет цвет, как и был - на темный.



P.S. Если и стрелочка на кнопке не нужна, то за нее отвечает вот этот код:
Код
<span class="icon-chevron-right">::before</span>
« Последнее редактирование: 14.02.2018, 11:13:48 от RivalNoX »
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Re: Настройка кнопки Подробнее
« Ответ #11 : 13.02.2018, 14:12:19 »
цитата
[свернуть]
Суть я уловил, сделал и понял. А не подскажете, в каком файле теперь это редактировать? Вроде все .css на предмет readmore прошерстил, но ничего похожего на исходный код не нашел.
*

RivalNoX

  • Захожу иногда
  • 75
  • 3 / 0
Re: Настройка кнопки Подробнее
« Ответ #12 : 13.02.2018, 14:45:16 »
Суть я уловил, сделал и понял. А не подскажете, в каком файле теперь это редактировать? Вроде все .css на предмет readmore прошерстил, но ничего похожего на исходный код не нашел.
Найдите Total Commander'om в папке сайта на компьютере строчку <p class="readmore">, замените. Потом найдите a class="btn", замените.



P.S. Любые вопросы по поиску кода всегда решаются с помощью него - это незаменимый инструмент. Как Славик. Славик незаменимый.

Спойлер
[свернуть]

« Последнее редактирование: 14.02.2018, 09:52:25 от RivalNoX »
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Re: Настройка кнопки Подробнее
« Ответ #13 : 13.02.2018, 16:03:22 »
P.S. Любые вопросы по поиску кода всегда решаются с помощью него - это незаменимый инструмент. Как Славик. Славик незаменимый.
Не всё всегда на столько просто
[свернуть]
Тут хорошего аналога незаменимого Славика нет, а стандартными средствами ничего не нашлось почему-то. В любом случае огроменное спасибо, буду думать-ковыряться.
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Re: Настройка кнопки Подробнее
« Ответ #14 : 13.02.2018, 16:57:35 »
Найдите Total Commander'om в папке сайта на компьютере строчку <p class="readmore">, замените. Потом найдите a class="btn", замените.
В общем <p class="readmore"> найден в 10 файлах, а a class="btn" в 35, пересекаются вместе только  в 2 файлах - один из них кэш, замена во втором (он, собственно так и называется readmore.php) не помогла. Я снова в ступоре, и готов заменить код во всех файлах, вот только, боюсь, это скорее поломает все, нежели починит. Бэкап, конечно, есть, но поможет ли поочередный перебор всех файлов?
*

kern.USR

  • Давно я тут
  • 827
  • 68 / 1
Re: Настройка кнопки Подробнее
« Ответ #15 : 13.02.2018, 17:02:08 »
ут хорошего аналога незаменимого Славика нет
Вы издиваетесь? У вас есть терминал!
Не могёте в терминал? Ставте DoubleCommander (тот же тотал, только под все платформы) https://doublecmd.sourceforge.io/
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Re: Настройка кнопки Подробнее
« Ответ #16 : 13.02.2018, 17:08:07 »
Вы издиваетесь? У вас есть терминал!
Не могёте в терминал? Ставте DoubleCommander (тот же тотал, только под все платформы) https://doublecmd.sourceforge.io/
В том-то и дело, что искал через терминал, но он по какой-то неведомой мне причине, не нашел ничего. Вопрос сейчас не в этом, с поиском оных файлов разобрались, просто в сумме их получается 45 штук. Ныне вопрос в следующем - замена в двух пересекающихся файлах не помогает, следовательно нужно менять где-то еще (поочередно перебирать другие 43 файла), или косяк может быть в чем-то еще? Я попутно нашел несколько инструкций по редактированию кнопки, но редактируемых файлов в своем шаблоне не нашел. :(
Я хоть и овощ, но не на столько, что бы не уметь пользоваться как минимум элементарным поиском.
Поймите правильно - для меня это тёмный лес, потому я боюсь сделать лишний шаг во избежание каких-либо серьезных ошибок.
« Последнее редактирование: 13.02.2018, 17:21:08 от Comrade Steel »
*

draff

  • Гуру
  • 5803
  • 434 / 7
  • ищу работу
Re: Настройка кнопки Подробнее
« Ответ #17 : 13.02.2018, 17:40:28 »
Ныне вопрос в следующем - замена в двух пересекающихся файлах не помогает, следовательно нужно менять где-то еще (поочередно перебирать другие 43 файла), или косяк может быть в чем-то еще?
Научитесь переопределению макетов в шаблонах Joomla. Есть в папке шаблона, папка /html ?
Там и должно быть переопределено представление readmore из папки /layouts в html/layouts/joomla/content/readmore.php.

*

RivalNoX

  • Захожу иногда
  • 75
  • 3 / 0
Re: Настройка кнопки Подробнее
« Ответ #18 : 14.02.2018, 10:10:55 »
Попробуйте выполнить поиск кода по файлам по этому запросу (я выше в теме его упоминал):
Код
span class="icon-chevron-right"
Это стрелочка вправо, которая находится на кнопке "Подробнее" слева от текста. А далее, в тех файлах (или файле), где присутствует данный код, ищите рядом те самые p class="readmore" и a class="btn" и переопределяйте им классы.



Чтобы получилось так:

Код
<p><a class="readmore" href="... и т.д.
« Последнее редактирование: 14.02.2018, 10:17:59 от RivalNoX »
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Re: Настройка кнопки Подробнее
« Ответ #19 : 14.02.2018, 10:18:32 »
Попробуйте выполнить поиск кода по файлам по этому запросу (я выше в теме его упоминал):
Код
span class="icon-chevron-right"
Это стрелочка вправо, которая находится на кнопке "Подробнее" слева от текста. А далее, в тех файлах (или файле), где присутствует данный код, ищите рядом те самые p class="readmore" и a class="btn" и переопределяйте им классы.


Да, я об этом думал - данный код встречается только по пути
Код
/cache/com_content/5cffbaa1ea0024651c8c88936e67ab59-cache-com_content-5086d5501c1f6dc06fcf987ff82ac8aa.php
На сколько я понял - это кэш, - и путь, вроде, об этом говорит, и содержимое - отражение содержимого самой страницы
*

RivalNoX

  • Захожу иногда
  • 75
  • 3 / 0
Re: Настройка кнопки Подробнее
« Ответ #20 : 14.02.2018, 10:20:54 »
А если просто по тексту поиск сделать:
Код
icon-chevron-right
Что выдает?
« Последнее редактирование: 14.02.2018, 10:25:29 от RivalNoX »
*

RivalNoX

  • Захожу иногда
  • 75
  • 3 / 0
Re: Настройка кнопки Подробнее
« Ответ #21 : 14.02.2018, 10:23:53 »
Извиняюсь да дабл-пост.
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Re: Настройка кнопки Подробнее
« Ответ #22 : 14.02.2018, 10:40:21 »
А если просто по тексту поиск сделать:
Код
icon-chevron-right
Что выдает?
Всего 34 файла, но по шаблону только 3:
Код
/templates/shaper_corporex/shortcodes/lib/fontawesome-icons.php
/templates/shaper_corporex/css/bootstrap.min.css
/templates/shaper_corporex/css/bootstrap.min.rtl.css
Плюс встречается в других шаблонах, в папках /components, /plugins и /media
*

RivalNoX

  • Захожу иногда
  • 75
  • 3 / 0
Re: Настройка кнопки Подробнее
« Ответ #23 : 14.02.2018, 10:46:56 »
Всего 34 файла, но по шаблону только 3:
Код
/templates/shaper_corporex/shortcodes/lib/fontawesome-icons.php
/templates/shaper_corporex/css/bootstrap.min.css
/templates/shaper_corporex/css/bootstrap.min.rtl.css
Плюс встречается в других шаблонах, в папках /components, /plugins и /media
А из всех найденных файлов php сколько? Если отбросить CSS.
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Re: Настройка кнопки Подробнее
« Ответ #24 : 14.02.2018, 10:50:54 »
А из всех найденных файлов php сколько? Если отбросить CSS.
Всего 4 - 1 в шаблоне, 1 в кэше (тот же самый файл), 1 в /plugins и 1 в /modules
*

RivalNoX

  • Захожу иногда
  • 75
  • 3 / 0
Re: Настройка кнопки Подробнее
« Ответ #25 : 14.02.2018, 10:53:04 »
Всего 4 - 1 в шаблоне, 1 в кэше (тот же самый файл), 1 в /plugins и 1 в /modules
Который в кэше не нужен. Проверьте оставшиеся три на наличие в них текста readmore.
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Re: Настройка кнопки Подробнее
« Ответ #26 : 14.02.2018, 11:03:34 »
Который в кэше не нужен. Проверьте оставшиеся три на наличие в них текста readmore.
Ни в одном нет соответствия, кстати все 3 файла - fontawesome-icons.php, лежащие в папках /modules, /plugins и /templates
Содержание крайне похоже, если не идентично.
*

RivalNoX

  • Захожу иногда
  • 75
  • 3 / 0
Re: Настройка кнопки Подробнее
« Ответ #27 : 14.02.2018, 11:09:21 »
В общем <p class="readmore"> найден в 10 файлах
Тогда лопатьте эти файлы. Во всех 10 вместо <p class="readmore"> оставьте просто <p>. Класс btn пока не трогайте. Должно получиться так:



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

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Re: Настройка кнопки Подробнее
« Ответ #28 : 14.02.2018, 11:10:31 »
Тогда лопатьте эти файлы.

Ок, понял Вас, сейчас попробую.
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Re: Настройка кнопки Подробнее
« Ответ #29 : 14.02.2018, 12:54:21 »
Тогда лопатьте эти файлы. Во всех 10 вместо <p class="readmore"> оставьте просто <p>. Класс btn пока не трогайте. Должно получиться так:
Все-таки вчера я не ошибся, по факту он и оказался этим readmore.php - хотя опять же не совсем понимаю - вчера я его редактировал, но изменений не было, кэш тоже очищал, но так же без ощутимого эффекта.
в 2 файлах - один из них кэш, замена во втором (он, собственно так и называется readmore.php)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Перестали работать переходы по меню сайта

Автор AlexP750

Ответов: 12
Просмотров: 543
Последний ответ 06.02.2024, 12:42:26
от AlexP750
[Решено] Ссылка на домен и текущий шаблон в блоге категории

Автор goga_pgasovav

Ответов: 2
Просмотров: 358
Последний ответ 06.03.2023, 16:30:23
от goga_pgasovav
[Решено] Не добавляется CSS-класс страницы

Автор Strelok760

Ответов: 16
Просмотров: 1319
Последний ответ 02.03.2023, 16:14:47
от Танита Сар
[Решено] Получить список тегов каждого материала в блоге категории

Автор goga_pgasovav

Ответов: 1
Просмотров: 411
Последний ответ 02.03.2023, 14:20:21
от goga_pgasovav
[Решено]Пути к изображениям изменяются на images/remote/

Автор Шмайсер

Ответов: 1
Просмотров: 390
Последний ответ 11.02.2023, 19:31:16
от Шмайсер