9ответ(ов) в теме
Роберт
не в сети 10 лет
На сайте с 31.10.2013
Участник
Сообщения 81
1
14:55

Приветствую!
Уже который день пытаюсь прикрутить к галереям кнопочки "лайк" от ВК и гугл+. Но после изменения кода галерея перестает работать (фотки не открываются).
Делаю так:

_https://yadi.sk/i/QQaOzS53b29GV (код нормально не вставить, поэтому даю скриншот)

Четвертая строчка и есть мой код, из-за которого попап перестает работать.
Есть-ли способ заставить сотрудничать галерею и эти самые "лайки" ?

0
Андрей CS
не в сети 13 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16929
2
15:22

константа TEMPLATEPATH по идее должна передавать путь до папки с действующим шаблоном, поэтому путь надо бы укоротить
include(TEMPLATEPATH.'include/...')
я могу ошибиться, но вы сами посмотрите что именно содержиться в константе

0
Роберт
не в сети 10 лет
На сайте с 31.10.2013
Участник
Сообщения 81
3
15:28

Да я так изначально делал, но ничего не вышло. Галерея просто перестает работать и с константой и без, и с коротким путем и с полным. Вот.

0
Андрей CS
не в сети 13 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16929
4
15:50

если у вас в include передается неверный путь, то конечно перестанет работать, так ошибка не дает скрипту срабатывать.
Вам надо точно знать, что передается в константе, чтобы сформировать правильный путь до файла. Метод тыка тут вряд ли поможет.

0
Роберт
не в сети 10 лет
На сайте с 31.10.2013
Участник
Сообщения 81
5
08:58

Убедился в том, что константа формирует правильный путь до темы. Подключить нужный мне файл получается из любого места в ЛК, кроме всплывающего окна галереи. Видимо какой-то конфликт

0
Андрей CS
не в сети 13 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16929
6
11:18

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

0
Роберт
не в сети 10 лет
На сайте с 31.10.2013
Участник
Сообщения 81
7
11:29

В том то и проблема, что обычный путь тоже ничего не дает :(

0
Андрей CS
не в сети 13 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16929
8
11:37

если в подключаемом файле тоже есть неопределенные функции, то скрипт тоже не сработает. Работа ajax плагина отличается от ajax ВП тем, что плагин в момент ajax запроса использует лишь малую часть функций ВП и многие просто не доступны. Это сделано для снижения нагрузки от этих запросов. Это надо знать.

0
Роберт
не в сети 10 лет
На сайте с 31.10.2013
Участник
Сообщения 81
9
11:44

В подключаемом файле прописаны скрипты кнопок ВК и Г+, которые подгружаются непосредственно с сайтов ВК и гугла, и html разметка для этих кнопок. В общем ладно - буду копать дальше (дурная голова рукам покоя не дает).

0
Тема закрыта. Публикация новых сообщений запрещена.