[Mod] Фото галерея -- общий дизайн с магазином

fominsa

Мой дом здесь!
Регистрация
11 Фев 2008
Сообщения
234
Реакции
230
Крутя движок вебасист столкнулся с интересным модулем фото галереи, в принципе реализовано хорошо. потоковая загрузка фото, авторесайз и создание альбомов
но я так и не нашел как объединить дизайн магазина и фото галерею в итоге решение было сделано такое:

/published/PD/include/Utils/PDSmarty.php
Меняем
PHP:
public function display( $template, $cache_id = null, $compile_id = null )
        {
            parent::display( $template, $cache_id, $compile_id );
        }
на это
PHP:
public function display( $template, $cache_id = null, $compile_id = null )
{
if (substr($template,-10)=="index.html"){
$h_____html = file_get_contents("http://".$_SERVER['SERVER_NAME']."/photogallery/");
$h_____html = explode("{photogallery}",$h_____html);
print $h_____html[0];
parent::display( $template, $cache_id, $compile_id );
print $h_____html[1];
}else{
parent::display( $template, $cache_id, $compile_id );
}
}
Внимание у меня реализовано Для просмотра ссылки Войди или Зарегистрируйся
если вы не убирали у себя auxpage_ то в строке
file_get_contents("http://".$_SERVER['SERVER_NAME']."/photogallery/");
надо поставить file_get_contents("http://".$_SERVER['SERVER_NAME']."/auxpage_photogallery/");

далее
просто создайте информационную страницу с адресом photogallery и в текст страницы
добавьте
{photogallery}
 
не забудьте в шаблонах фото галереи обрезать код начала страницы (<html><body><head> и др.)
 
Можете показать рабочий пример? Спасибо.
 
/published/PD/templates/themes/default/index.html
 
Все сделал по инструкции. Не выводится содержимое index.html в информационной странице Для просмотра ссылки Войди или Зарегистрируйся. Почему то не срабатывает {photogallery}. Обидно то, что инструкция легкая, ошибиться вроде негде... Кеш чистил. Если не трудно выручайте. Спасибо.

Index.html пока не трогал. Альбом опубликован. Есть ссылка: Для просмотра ссылки Войди или Зарегистрируйся
Может нужно какой-то виджет сделать из альбома?
 
Создал информационную страницу?
000004.jpg


с содержимым {photogallary}
000005.jpg
 
1111.jpg
Все правильно сделал. Но Для просмотра ссылки Войди или Зарегистрируйся не грузиться ничего, даже надписи {photogallery} нету. В файле PDSmarty.php код обратно менял, бесполезно.
 
Назад
Сверху