Sign in to follow this  
Игорь Петрович

Шаблон 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

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

Да данном скрине, по цифрой 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 

Share this post


Link to post
Share on other sites

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

 

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

Share this post


Link to post
Share on other sites

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

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

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

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

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

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

Share this post


Link to post
Share on other sites

Господа!

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

 

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

 

Вот какую ошибку выдает 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();

 

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

Share this post


Link to post
Share on other sites

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

 

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

Share this post


Link to post
Share on other sites

 

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

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
29 минут назад, Smoke сказал:

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

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

Share this post


Link to post
Share on other sites
12 часа назад, TopRaN сказал:

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

Отправил

Share this post


Link to post
Share on other sites
12 часа назад, Smoke сказал:

Отправил

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this