TITLE название альбома при просмотре фотографии

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

меняем тайтлы в галереи

#1 18 февраля 2012 в 02:23
Здравствуйте столкнулся с такой проблемой:
Необходимо в фотогалерее при просмотре фотографии в тайтле сделать вывод названия альбома
Примерно должно получиться: название альбома — название фотографии
Пользовался поиском нашел пример решения проблемы в универсальном каталоге, пытался реализовать но не сработало.
Подскажите пожалуйста!
#2 18 февраля 2012 в 16:15
Я бы посоветовал выводить как — "название фото — название альбома"

делаем так:
/components/photos/frontend.php
после строчки:
  1. $inPage->addPathway($pcat['title'], '/photos/'.$pcat['id']);
добавляем:
  1. $cat = $photo['title']." - ".$pcat['title'];
и ниже на 3 строчки:
  1. $inPage->setTitle($photo['title']);
заменяем на:
  1. $inPage->setTitle($cat);
#3 19 февраля 2012 в 16:42
FreeLancer, спасибо большое, очень помог!
#4 19 февраля 2012 в 16:45
не подскажешь, можно ли еще к этому всему в тайтлах добавить вывод даты альбома (название фото — название альбома -дата альбома)????
#5 19 февраля 2012 в 17:33
  1. $sql = "SELECT id, title, NSLevel FROM cms_photo_albums WHERE NSLeft <= $left_key AND NSRight >= $right_key AND parent_id > 0 AND NSDiffer = '".$photo['NSDiffer']."' ORDER BY NSLeft";
заменить на:
  1. $sql = "SELECT id, title, NSLevel, pubdate FROM cms_photo_albums WHERE NSLeft <= $left_key AND NSRight >= $right_key AND parent_id > 0 AND NSDiffer = '".$photo['NSDiffer']."' ORDER BY NSLeft";
  2.  
вместо:
  1. $inPage->addPathway($pcat['title'], '/photos/'.$pcat['id']);
  2.  
вставить:
  1. $cat = $photo['title']." - ".$pcat['title']." - ".date('d.m.Y', strtotime($pcat['pubdate']));
#6 20 февраля 2012 в 04:05
спасибо большое!!!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.