Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Не могу найти файл
Форумы портала PHP.SU » » Вопросы новичков » Не могу найти файл

Страниц (1): [1]
 

1. Mefistofel - 14 Ноября, 2016 - 05:14:29 - перейти к сообщению
Привет всем, господа хорошие!

Я столкнулся с проблемкой. Попробую описать ее максимально понятно.

ЕСТЬ САЙТ: sotka54.ru

Это одностраничный сайт, в одном из блоков которого расположены миниатюры (категории), которые кликабельны.

ИДЕЯ: При нажатии на одну из шести миниатюр пользователь переходит в галерею, которая отображает фото (слайды из конкретного указанного каталога).

КАК СЕЙЧАС: Всего в каталоге с фото размещены 6 фотографий, на которые ссылаются миниатюры с главной страницы. Всего 6 миниатюр и 6 фотографий. При нажатии на первую миниатюру подгружается слайдер, который начинает демонстрацию слайдов с первого фото, размещенного в каталоге с полноразмерными фото, потом продолжает их пролистывать одну за другой (от №1 до №6). При переходе по миниатюре №4 открывается тот же слайдет, только начинает демонстрацию с фото №4, продолжает листать 4-5-6-1-2-3. То есть в любом случае листает все 6 фото, только стартует с порядкового номера фотографии, которая соответствует порядковому номеру миниатюры. 6ая миниатюра начинает листать с 6й фотографии, потом 1,2,3,4,5. Но эти фото одни и те же.

КАК НУЖНО: При переходе по ссылке, вложенной в миниатюре на главной должен открываться слайдер со своим отдельным каталогом. То есть не общий каталог из 6 фото на все миниатюры, а 6-8 фото на каждую миниатюру. Казалось бы все просто - задаешь путь a href на нужный каталог и будет мне счастье. Не выходит. Показываю на примере:

Вот как выглядит миниатюра на главной:

CODE (html):
скопировать код в буфер обмена
  1. <div class="col-lg-4 col-sm-6">
  2.                     <a href="img/portfolio/fullsize/2.jpg" class="portfolio-box">
  3.                         <img src="img/portfolio/thumbnails/2.jpg" class="img-responsive" alt="">
  4.                         <div class="portfolio-box-caption">
  5.                             <div class="portfolio-box-caption-content">
  6.                                 <div class="project-category text-faded">
  7.                                    КОММУНИКАЦИИ
  8.                                 </div>
  9.                                 <div class="project-name">
  10.                                     Газ, электричество, вода
  11.                                 </div>
  12.                             </div>
  13.                         </div>
  14.                     </a>
  15.                 </div>


"Коммуникации" - это миниатюра №2 на главной странице. При нажатии она вызывает слайдер, который начинает демонстрацию с фото №2:

CODE (htmlphp):
скопировать код в буфер обмена
  1.  <a href="img/portfolio/fullsize/2.jpg" class="portfolio-box">


Мне же нужно чтобы началось отображение фото из другого созданного мною каталога. Добавляю в ссылку каталог "new2". Получаю ссылку вида

CODE (htmlphp):
скопировать код в буфер обмена
  1.  <a href="img/portfolio/fullsize/new2/1.jpg" class="portfolio-box">


Теперь при нажатии на миниатюру я получаю в слайдере фото по указанному адресу из папки new2, но после того, как я начинаю вручную пролистывать фото в слайдере, вторым фото слайдер мне выдает фото из каталога уровнем выше - img/portfolio/fullsize/

Как мне задать путь к содержимому нового каталога на каждую миниатюру? Как привязать к каждой миниатюре свой католог с фото? Есть скрипт, который задает параметры отображения графики в слайдере, но я не могу найти где именно.

Очень прошу помочь мне с этим вопросом. Бьюсь уже третий день. Если нужен арзив с сайтом (1,6 мб), скажите, я залью.

 

Powered by ExBB FM 1.0 RC1