Как сделать "Комментарии" открытыми при загрузке страницы?

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 19 декабря 2020 в 20:16
Здравствуйте.
Установил ваш движок — все прекрасно… Но не могу разобраться в одном — как сделать так, чтобы при загрузке страницы (не важно какой- например, новости, стена пользователя и т.д.) — поле для добавления комментариев было по-умолчанию развернуто, и чтобы не нужно было жать на кнопку "Написать на стене"?
Уже перекопался по всем настройкам — и боюсь, что это вообще, может быть, невозможно? Или все-таки есть какой-то обходной путь так сказать? Заранее спасибо.
#2 19 декабря 2020 в 22:26

не важно какой- например, новости, стена пользователя и т.д.

@bratok191
Важно какой. На разных страницах у кнопок разный класс.
Для разворачивания комментариев на стене пользователя, например, добавьте в самый низ файла /templates/modern/js/wall.js такой код.
  1. $(document).ready(function() {
  2. $('.icms-wall-item__btn_replies').trigger('click');
  3. });
Это если шаблон modern.
#3 19 декабря 2020 в 23:37


не важно какой- например, новости, стена пользователя и т.д.

@bratok191
Важно какой. На разных страницах у кнопок разный класс.
Для разворачивания комментариев на стене пользователя, например, добавьте в самый низ файла /templates/modern/js/wall.js такой код.
  1. $(document).ready(function() {
  2. $('.icms-wall-item__btn_replies').trigger('click');
  3. });
Это если шаблон modern.

Ris

Здравствуйте!
i.imgur.com/SkCcObC.png
добавил как вы говорите в конец файла… и что-то все равно не открывается автоматически((
i.imgur.com/MNRa00l.png
#4 20 декабря 2020 в 00:37

и что-то все равно не открывается автоматически

@bratok191
Яваскрипт работает в браузере. Очистите кэш браузера.
#5 20 декабря 2020 в 11:36


и что-то все равно не открывается автоматически

@bratok191
Яваскрипт работает в браузере. Очистите кэш браузера.

Ris

Понял… Только что очистил кэш — не сработало…
+ Попробовал вообще с другого браузера, где ни разу не заходил на сайт — там тоже самое + там тоже чистил кэш — все равно не помогло(
i.imgur.com/xyUTBjr.png — вот скриншот, как и раньше в принципе… похоже я что-то не так прописал может...?
#6 20 декабря 2020 в 11:50
Если надо именно "Написать на стене" раскрывать, тогда так:
  1. $(document).ready(function() {
  2. $('#wall_add_link').trigger('click');
  3. });
Смысл следующий: имитировать клик по кнопке при загрузке страницы. А класс или id кнопки можете сами посмотреть в панели разработчика.
Правой кнопкой мыши по кнопке — Посмотреть код.
#7 20 декабря 2020 в 18:11


Если надо именно "Написать на стене" раскрывать, тогда так:

  1. $(document).ready(function() {
  2. $('#wall_add_link').trigger('click');
  3. });
Смысл следующий: имитировать клик по кнопке при загрузке страницы. А класс или id кнопки можете сами посмотреть в панели разработчика.
Правой кнопкой мыши по кнопке — Посмотреть код.

Ris

Спасибо, все заработало как я и думал!!! Тему закрываю…
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.