Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

DataObjectManager Module /

Discuss the DataObjectManager module, and the related ImageGallery module.

Moderators: martimiz, UncleCheese, Sean, biapar, Willr, Ingo, swaiba, simon_w

Extending ImageGalleryPage


Reply


3 Posts   857 Views

Avatar
Mad_Clog

Community Member, 78 Posts

1 July 2009 at 8:47am

Hi,

I'm trying to extend ImageGalleryPage to make my own page type, basically just adding a couple of fields.
Nothing fancy so far, the problem however seems to arise when I try to create a template specific to the newly created page type.
For some reason it's not picking it up...

mysite/code/SplashPage.php

<?php
class SplashPage extends ImageGalleryPage {
}

class SplashPage_Controller extends ImageGalleryPage_Controller {
   
}
?>


mysite/templates/Layout/SplashPage.ss

<h1>blaat</h1>

Did a /dev/build/ after adding above files, created a page with the newly created SplashPage type.
However when i view the page it's using Page.ss for some reason...

I also tried above code but then with extending Page instead of ImageGalleryPage and that did work as intended.
So.... any thoughts?
Appreciate it!

- Geert

Avatar
UncleCheese

Forum Moderator, 4096 Posts

1 July 2009 at 9:04am

You need to create SplashPage_album.ss, too.

Avatar
Mad_Clog

Community Member, 78 Posts

1 July 2009 at 9:06am

If you were a girl I'd kiss you ;)
Cheers UC