Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как установить Magnific Popup вместо стандартных окон при увеличении картинок. Как на dle-faq.ru?

Как установить Magnific Popup вместо стандартных окон при увеличении картинок. Как на dle-faq.ru?


     Все вопросы » Общие вопросы по PHP    2258

вопрос
Знаю есть плагин Magnific Popup
Тут на dle-faq такой стоит когда кликаешь по картинкам они увеличиваются.
Как установить такой вместо стандартных окон ? Подскажите пожалуйста.

Ответа пока нет


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

ПафНутиЙ
Админ

ПафНутиЙ - -

Найдите все места, где прописан higthslide плагин, который используется по умолчанию и замените на magnificpopup, так же подправьте parse.class.php и произведите перестроение публикаций.

Каков вопрос - таков и ответ. Просто помните об этом.

Stasiq
Юзер

Stasiq - -

Про higthslide я кажется догнал, а про parse.class.php я вообще молчу)) я нуб в php :)
Если это не сложно подскажите пожалуйста)

ПафНутиЙ
Админ

ПафНутиЙ - -

Ищем параметры от hislide в коде и заменяем на magnificpopup, тут не нужно разбираться в php, нужно знать что происходит в html

Каков вопрос - таков и ответ. Просто помните об этом.

Stasiq
Юзер

Stasiq - -

Я разобраться не могу как вообще подключить magnific ?
Вроде .css и js файлы подключил. Инициализировал в main.tpl
Но изображения просто в новом окне отображаются...

ПафНутиЙ
Админ

ПафНутиЙ - -

Может быть тогда для начала следует добиться работы плагина без DLE?

Каков вопрос - таков и ответ. Просто помните об этом.

Stasiq
Юзер

Stasiq - -

Просто тут куча файлов, подскажите пожалуйста какие точно подключить ?
Я сейчас подключил: jquery.magnific-popup.js / magnific-popup.css и в main.tpl для проверки сделал так:
$(document).ready(function() {
  $('.image-link').magnificPopup({type:'image'});
});

Stasiq
Юзер

Stasiq - -

Вообще не понимаю, как его подключить ?

ПафНутиЙ
Админ

ПафНутиЙ - -

Вы пробовали подключать его БЕЗ DLE?
Вы уверены, что у вас нет js ошибок на странице при подключении вместе в DLE?

Каков вопрос - таков и ответ. Просто помните об этом.

Stasiq
Юзер

Stasiq - -

Я и пытаюсь на простой html страничке.
Подключил все три файла, но ничего не работает.

ПафНутиЙ
Админ

ПафНутиЙ - -

Ну тогда стоит для начала победить эту проблему или обратиться к фрилансерам.

Каков вопрос - таков и ответ. Просто помните об этом.

Stasiq
Юзер

Stasiq - -

С выводом плагина в шаблон я разобрался всё работает)
Теперь подскажите пожалуйста, как его использовать вместо стандартного плагина?
Как понять "Ищем параметры от hislide в коде и заменяем на magnificpopup" ?
В каком коде искать ? И что именно заменить ?

ПафНутиЙ
Админ

ПафНутиЙ - -

Цитата: Stasiq
Как понять "Ищем параметры от hislide в коде и заменяем на magnificpopup" ?
В каком коде искать ? И что именно заменить ?

вот это вам и предстоит понять самостоятельно.

Каков вопрос - таков и ответ. Просто помните об этом.

Stasiq
Юзер

Stasiq - -

Ну я же говорю что я нуб в PHP :)
По этому прошу помощи у единственных проверенных людей)

Stasiq
Юзер

Stasiq - -

Хотя бы подскажите в каких именно файлах менять параметры ? Пожалуйста!!! ;)

LazyDev
PHP-developer

LazyDev - -

.image-link
а этот класс стоит на картинках?

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

ewak
Юзер

ewak - -

Изменил во всех файлах highslide на mfp классы и всё остальное, сделал перестроение. Но @$#% один фиг на всех картинках класс "highslide" откуда он берется я не знаю! ПОМОГИТЕ!!!

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

наверх