Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Ламерские вопросы » Как сделать умолчанию спойлер открытым?

Как сделать умолчанию спойлер открытым?


     03.05.2018    Спойлер, Spoiler, dle    Все вопросы » Ламерские вопросы    1499

вопрос
Здравствуйте!
На сайте установлен движок DLE 11
По умолчанию все спойлеры в полной новости идут закрытые.
Нужно сделать противоположно, что бы все спойлеры по умолчанию были открыты.
Прошу вашей помощи!

Ответил: deadluk


открыть engine\classes\js и найти:

if (item.css("display") == "none") {


заменить на:
if (item.css("display") == "inline") {
или
if (item.css("display") == "block") {


сохранить;

8 комментариев

deadluk
Юзер

deadluk - 4 мая 2018 10:35 -

ссори, открыть нужно dle_js.js по пути engine\classes\js\

waratut
Юзер

waratut - 4 мая 2018 12:16 -

deadluk,
Нотепад ++, не находить if (item.css("display") == "none") { в файле dle_js.js.

deadluk
Юзер

deadluk - 4 мая 2018 15:16 -

скорее всего ваш файл сжат. необходимо скопировать не сжатую версию файла с заменой из папки Developer\uncompressed\dle_js.js, которая находится в архиве с дистрибутивом DLE. при поиске в notepad++ файл спешно находится. проверено на 11.1. не думаю, что в 11.0 есть различия.

waratut
Юзер

waratut - 4 мая 2018 15:54 -

Заменил файл dle_js.js как вы описали, в нем нашлась строка указанная выше, пробовал оба варианта замены "none" на "inline" и на "block" после чего спойлер перестает раскрываться, и по умолчания остается закрытым.

deadluk
Юзер

deadluk - 4 мая 2018 17:03 -

скиньте файл dle_js.js только чистый, без правок. на любой обменник

waratut
Юзер

waratut - 4 мая 2018 17:15 -

deadluk,
Залил архивом на яндекс-диск https://yadi.sk/d/s4T2gWoC3VLKNR

deadluk
Юзер

deadluk - 4 мая 2018 17:59 -

сейчас ухожу, как вернусь напишу решение.

waratut
Юзер

waratut - 6 мая 2018 12:38 -

Больше не кто не может подсказать?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх