Дмитрий Вершинин

Дмитрий Вершинин

С нами с 31 июля 2015; Место в рейтинге пользователей: #918
Дмитрий Вершинин
23 февраля 2016, 06:38
0
[[- в целом это шаги начинающего]]
Михаил, спасибо. Но вот в погоне за красотой :) в этих примерах не выделяется показываемая сейчас миниатюра. а вообще я первый раз решал задачу удобного представления картинок (да и просто первый раз :) ), смотрел несколько альтернатив, вывод в виде карусельки, как в fotorama.io, вывод галереи, и по далее нажатию colorbox, fancybox, photoswipe. Больше всех понравился photoswipe (как раз во многом из-за возможности swipe на мобильных устройствах ), но по совокупности простоты и симпатичности у меня пока победил fancybox.
Дмитрий Вершинин
23 февраля 2016, 06:08
0
хочется вот переключаться по thumbnails, это удобно для просмотра галлереи.
Дмитрий Вершинин
23 февраля 2016, 02:38
0
Роман, я попробовал fotorama.io, и конечно это восторг, он чудесен. В версии для настольных компьютеров.
Но есть пару косяков в работе с мобильными устройствами, которые портят впечатление, вот какие.
Сайт на бутстрапе. Навигация в карусели через thumbnails.

1.Так вот, если thumbnails достаточно много, условно больше 10 штук, то карусель вылезает за границы экрана.
при этом проставлены аттрибуты:
data-maxwidth=«90%»
data-height=«90%»
data-width=«90%»
data-maxheight=«90%»

2.Да, и кстати, на мобильном устройстве, (браузер chrome, samsung note3) когда тянешь страницу вверх и вниз,
(не перезагрузка), картинка каждый раз уменьшается сильнее.
Возможно вы сможете подсказать, как избавиться от этих недостатков?
Вот тут, кстати, описана проблема, и есть даже определенное решение, stackoverflow.com/questions/32810352/fotorama-thum…
Может быть вы тоже сможете прокомментировать?
Написано только что
Дмитрий Вершинин
31 июля 2015, 17:10
0
Виктор, спасибо. Дело оказалось в версии php.
Дмитрий Вершинин
31 июля 2015, 17:09
0
Михаил, спасибо! PHP был 5.2, поменял на 5.6 — все заработало.
Дмитрий Вершинин
31 июля 2015, 16:52
0
Александр, да я сразу творить то не могу — нет знаний :) вот изучаю различные материалы, и практикуюсь :) С ресурсом и установкой его шаблона все ок. Сейчас перейду на версию php выше 5.3, как посоветовал Михаил, посмотрим что будет.
Дмитрий Вершинин
31 июля 2015, 16:28
0
Михаил и Александр, спасибо большое, очень приятно когда вот так практически в режиме реального времени тебе помогают.
Александр, да, я согласен с вами, но иногда хочется получить результат сразу, а потом докопаться до мелочей. Очень мотивируют видимые достижения.

Михаил, вы оказались правы — 500 ошибка.
Лог ошибок выдает следующее:
PHP Warning: Unexpected character in input: '\\' (ASCII=92) state=1 in /home/u164668/timbu.ru/www/core/components/minifyx/model/minifyx/minifyx.class.php on line 112, referer: timbu.ru/manager/
PHP Warning: Unexpected character in input: '\\' (ASCII=92) state=1 in /home/u164668/timbu.ru/www/core/components/minifyx/model/minifyx/minifyx.class.php on line 112, referer: timbu.ru/manager/
PHP Parse error: syntax error, unexpected T_STRING in /home/u164668/timbu.ru/www/core/components/minifyx/model/minifyx/minifyx.class.php on line 112, referer: timbu.ru/manager/

кусочек кода, из файла minifyx.class.php начиная со 111 строки
try {
			$Request = new \Munee\Request($options);
			$Request->setFiles($files);
			foreach ($options as $k => $v) {
				$Request->setRawParam($k, $v);
			}
			$Request->init();

			/** @var \Munee\Asset\Type $AssetType */
			$AssetType = \Munee\Asset\Registry::getClass($Request);
			$AssetType->init();

			if (!empty($options['setHeaders'])) {
				if (isset($options['headerController']) && $options['headerController'] instanceof \Munee\Asset\HeaderSetter) {
					$headerController = $options['headerController'];
				} else {
					$headerController = new \Munee\Asset\HeaderSetter;
				}
				/** @var \Munee\Response $Response */
				$Response = new \Munee\Response($AssetType);
				$Response->setHeaderController($headerController);
				$Response->setHeaders(isset($options['maxAge']) ? $options['maxAge'] : 0);
			}

			return $AssetType->getContent();
		}
Что посоветуете?
Дмитрий Вершинин
31 июля 2015, 15:32
0
Виктор, расскажите пожалуйста, как удалось решить проблему?
У меня ровно такая же ситуация, даже установленный с нуля компонент не работает, не отображается контент при использовании темы Theme.Bootstrap.
Причем не работает на хостинге masterhost. На другом хостинге — Jino, все работает.
Гуру, подскажите, в чем может быть дело, куда смотреть? (да, я только учусь работе с modx)