Игорь Петрович

Шаблон Realty, не работает слайдер, как исправить?

Recommended Posts

Не работает Слайдер в шаблоне Realty, при тырцке на изображение открывает картинку в этом же окне без слайдера просто как изображение.

Код слайдера нашел:

{if isset($photo) && $photo|count>0}	    <div class="linfo">	    	<div class="photo">				{if $photo[0].normal ne ''} 				<div id="gallery21">					<a href="{$estate_folder}/img/data/{$photo[0].normal}" >						<img src="{$estate_folder}/img/data/{$photo[0].normal}" style="display: block;" width="370" alt="{$data.optype.value_string} {$data.city_id.value_string}, {$data.street_id.value_string} {$data.number.value}" title="{$data.optype.value_string} {$data.city_id.value_string}, {$data.street_id.value_string} {$data.number.value}">					</a>				</div>				{/if}			</div>			<div class="slider"></div>			{if $photo[1].preview != ''}			<div class="photoblock">				<button class="prev1"></button>				<button class="next1"></button>				<div id="gallery2">					<ul>					{section name=j loop=$photo}						<li>							<a href="{$estate_folder}/img/data/{$photo[j].normal}" >								<img src="{$estate_folder}/img/data/{$photo[j].preview}" alt="{$data.optype.value_string} {$data.city_id.value_string}, {$data.street_id.value_string} {$data.number.value}" title="{$data.optype.value_string} {$data.city_id.value_string}, {$data.street_id.value_string} {$data.number.value}" />							</a>						</li>					{/section}					</ul>		        </div>								</div>			{/if}			<div class="clear"></div>	    </div>	    		{/if}

Попытки прикрутить, что-то из других шаблонов результатов не дали.

Как сделать сладер рабочим?

посмотреть баг можно здесь: http://nedsev.ru/arenda-kvartir/1-komn/realty4

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

При клике на большой картинке слайдер не планировался совсем, просто всплывающее окно с картинкой. Слайдер (прокрутка картинок след-пред в всплывшем окне) есть, если кликнуть на меньших картинках, которые каруселью внизу стоят.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ссори за терминологию. Вопрос как раз не про слайдер. А про превью. То есть не работает увеличение фото по клику. И соответственно кнопки перелиствания фотографий объекта не работают.

Кстати проблема не только у меня. В демо версии то же самое.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Скриншот бага можете показать?

Зашел к вам на сайт, кликаю по превью и открывается норм.

И браузер ваш тоже скажите.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да данном скрине, по цифрой 1, кнопки есть, но при их нажатии ничего не происходит, а по логике должна меняться картинка 2 (превью) рядом с картой. скрин - http://nedsev.ru/img/data/img5534a961f049a_1429514593_2.png



Код этого куска как вы просили: скрин - http://nedsev.ru/img/data/img5534a961cfcaa_1429514593_1.png

Вот например в шаблоне Pure это работает, при нажатии кнопки 1 картинка 2 меняеться, скрин - http://nedsev.ru/img/data/img5534a96241a7c_1429514594_4.png
А при нажатии на фото для его увеличения у pure и у других шаблонов, появляеться просмоторщик фото. вот такой: Скрин - http://nedsev.ru/img/data/img5534a9621e479_1429514594_3.png
А у realty картинка открываеться в этом же окне браузера на все окно, и фактически закрыв, фото, пользователь автоматически покидает сайт. Cкрин -  http://nedsev.ru/img/data/img5534a96265c1e_1429514594_5.png



Это не эстетично, не удобно и не правильно. (нужно всплывающее окно).

Может быть в шаблоне и были предусмотренны нерабочие кнопки, для перелистывания фото, может даже в шаблоне и реализовывалась идея открытия фото на все окно браузера, вопрос не в этом!!! Вопрос в том, как прикрутить, просмоторщик фото как в шаблоне pure (и как во всех других шаблонах). И в принципе может реализовать это в базовый шаблон.



Браузеры у меня разные, опера, хром, хром-mini на андроид. заходил з разных машин, с разных IP.

Спасибо за помощь.

С Уважением Игорь Петрович

P.S. Форум не дает делать вложения и прикреплять файлы с радикала.... (это очень не удобно) может это из-за малого стажа на форуме7 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ссори за терминологию. Вопрос как раз не про слайдер. А про превью. 

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так как прикрутить рабочее превью?

Зашел в это объявление, кликаю превью - открывается фото.

post-1-0-88153900-1429519883_thumb.png

Если у вас оно не открывается - значит у вас 

1. в кэше есть неоткрытые js, т.е. такие которые после установки не открылись в браузере и они теперь там как 404 (нужно посмотреть отладку в консоли js)

2. в браузере у вас вообще выключено исполнение js

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Господа!

Я не знаю какие у вас стоят волшебные браузеры которые хряпают ошибки?! :)))

 

Смысл в следующем смотрели сайт с разных уголков страны разные граждане. проблемма у всех одна, баг присутствует, и на мобильных устройствах в т.ч.

 

Вот какую ошибку выдает js браузера при входе на главную демки вашего шаблона на вашем ресурсе: 

 

 

[20.04.2015 12:49:25] JavaScript - http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/md5.js
[20.04.2015 12:49:25] JavaScript - http://realty.sitebill.ru/
Unknown thread
Uncaught exception: ReferenceError: Undefined variable: CryptoJS
Error thrown at line 1591, column 3 in <anonymous function>() in http://realty.sitebill.ru/:
var hash = CryptoJS.MD5(String(new_key));
called via Function.prototype.apply() from line 974, column 4 in <anonymous function: jQuery.Callbacks>(data) in http://realty.sitebill.ru/apps/system/js/jquery/jquery.js:
if ( list[ firingIndex ].apply( data[ 0 ], data[ 1 ] ) === false && options.stopOnFalse )
called from line 1084, column 6 in <anonymous function: fireWith>(context, args) in http://realty.sitebill.ru/apps/system/js/jquery/jquery.js:
fire( args );
called from line 406, column 2 in <anonymous function: ready>(wait) in http://realty.sitebill.ru/apps/system/js/jquery/jquery.js:
readyList.resolveWith( document, [ jQuery ] );
called from line 83, column 3 in <anonymous function>() in http://realty.sitebill.ru/apps/system/js/jquery/jquery.js:
jQuery.ready();

Вот какую ошибку выдает js браузера при входе на страницу объекта демки вашего шаблона на вашем ресурсе

 

[20.04.2015 12:50:44] JavaScript - http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/md5.js
[20.04.2015 12:50:45] JavaScript - http://realty.sitebill.ru/arenda-kvartir/4-komn/realty33758
Unknown thread
Uncaught exception: ReferenceError: Undefined variable: CryptoJS
Error thrown at line 1591, column 3 in <anonymous function>() in http://realty.sitebill.ru/arenda-kvartir/4-komn/realty33758:
var hash = CryptoJS.MD5(String(new_key));
called via Function.prototype.apply() from line 974, column 4 in <anonymous function: jQuery.Callbacks>(data) in http://realty.sitebill.ru/apps/system/js/jquery/jquery.js:
if ( list[ firingIndex ].apply( data[ 0 ], data[ 1 ] ) === false && options.stopOnFalse )
called from line 1084, column 6 in <anonymous function: fireWith>(context, args) in http://realty.sitebill.ru/apps/system/js/jquery/jquery.js:
fire( args );
called from line 406, column 2 in <anonymous function: ready>(wait) in http://realty.sitebill.ru/apps/system/js/jquery/jquery.js:
readyList.resolveWith( document, [ jQuery ] );
called from line 83, column 3 in <anonymous function>() in http://realty.sitebill.ru/apps/system/js/jquery/jquery.js:
jQuery.ready();

 

Вот какую ошибку выдает js браузера при входе на главную страницу вашего шаблона на моем сайте: 

 

[20.04.2015 12:52:20] JavaScript - http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/md5.js
[20.04.2015 12:52:21] JavaScript - http://nedsev.ru/
Unknown thread
Uncaught exception: ReferenceError: Undefined variable: CryptoJS
Error thrown at line 1591, column 3 in <anonymous function>() in http://nedsev.ru/:
var hash = CryptoJS.MD5(String(new_key));
called via Function.prototype.apply() from line 974, column 4 in <anonymous function: jQuery.Callbacks>(data) in http://nedsev.ru/apps/system/js/jquery/jquery.js:
if ( list[ firingIndex ].apply( data[ 0 ], data[ 1 ] ) === false && options.stopOnFalse )
called from line 1084, column 6 in <anonymous function: fireWith>(context, args) in http://nedsev.ru/apps/system/js/jquery/jquery.js:
fire( args );
called from line 406, column 2 in <anonymous function: ready>(wait) in http://nedsev.ru/apps/system/js/jquery/jquery.js:
readyList.resolveWith( document, [ jQuery ] );
called from line 83, column 3 in <anonymous function>() in http://nedsev.ru/apps/system/js/jquery/jquery.js:
jQuery.ready();

Вот какую ошибку выдает js браузера при входе на страницу объекта вашего шаблона на моем сайте: 

 

 

[20.04.2015 12:54:30] JavaScript - http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/md5.js
[20.04.2015 12:54:31] JavaScript - http://nedsev.ru/prodazha-kvartir/uluchshennaya/realty83
Unknown thread
Uncaught exception: ReferenceError: Undefined variable: CryptoJS
Error thrown at line 1591, column 3 in <anonymous function>() in http://nedsev.ru/prodazha-kvartir/uluchshennaya/realty83:
var hash = CryptoJS.MD5(String(new_key));
called via Function.prototype.apply() from line 974, column 4 in <anonymous function: jQuery.Callbacks>(data) in http://nedsev.ru/apps/system/js/jquery/jquery.js:
if ( list[ firingIndex ].apply( data[ 0 ], data[ 1 ] ) === false && options.stopOnFalse )
called from line 1084, column 6 in <anonymous function: fireWith>(context, args) in http://nedsev.ru/apps/system/js/jquery/jquery.js:
fire( args );
called from line 406, column 2 in <anonymous function: ready>(wait) in http://nedsev.ru/apps/system/js/jquery/jquery.js:
readyList.resolveWith( document, [ jQuery ] );
called from line 83, column 3 in <anonymous function>() in http://nedsev.ru/apps/system/js/jquery/jquery.js:
jQuery.ready();

 

Очень надеюсь на скорую отладку превью фото, и слайдера фото под превью и картой.
Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

 

P.S. У вас ни где в браузере не отключено java?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

P.S. У вас ни где в браузере не отключено java?

Ну не может же отключен java у меня на двух компах, на андроиде у меня, у веб-дизайнера в феодосии, и CMS-разраба из Питера :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Проблему решили.

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как известно на мобильном хроме отключена поддержка java. Отсюда проблема с просмотром картинок объекта путем перелистывания. Показывается только одна основная фотография и при нажатии на нее она открывается на весь экран. Подобная ситуация на мобильной опере. Это можно как-то решить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
29 минут назад, Smoke сказал:

Как известно на мобильном хроме отключена поддержка java. Отсюда проблема с просмотром картинок объекта путем перелистывания. Показывается только одна основная фотография и при нажатии на нее она открывается на весь экран. Подобная ситуация на мобильной опере. Это можно как-то решить?

Адрес сайта и доступ пришлите в личку, посмотрю что не так

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
12 часа назад, TopRaN сказал:

Адрес сайта и доступ пришлите в личку, посмотрю что не так

Отправил

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
12 часа назад, Smoke сказал:

Отправил

Готово. теперь все работает. Проблема была в точ, что вы делали регистрацию по смс и часть кода не перенесли. переменная login не могла найти нужную форму. от этого у вас все падало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас