Copy your original default.php to the fork file (its just a mirror of the original directory)
copy your default.php from the
views/tmpl directory
to
fork/views/tmpl directory
(if the tmpl directory is not there create it)
look for the call to your template in your default.php
<div>
<!-- BRICK : grid -->
<?php echo $this->loadTemplate('grid'); ?>
</div>
if you want to call another view as well as and the original copy it to to the tmpl directory in the fork
in the fork directory lets say i have 3 templates
myview.php
myview_grid_header.php
myview_grid.php
myview_grid_footer.php
editing your default.php in the fork tmpl directory like this will load all three views from the fork directory
<div>
<!-- BRICK : grid_header -->
<?php echo $this->loadTemplate('grid_header'); ?>
<!-- BRICK : grid -->
<?php echo $this->loadTemplate('grid'); // your original view ?>
<!-- BRICK : grid_footer-->
<?php echo $this->loadTemplate('grid_footer'); ?>
</div>
Got it now?
BTW if you want to see the changes in your original myview_grid.php
dont copy it to the fork directory and it will load your original from the views/tmpl directory
so your fork directory would look like this
myview.php
myview_grid_header.php
myview_grid_footer.php
And your views/tmpl looks like this
myview.php <- changes to this file are not loaded as there is a file with the same name in the fork
myview_grid is loaded from the original <- changes to this file are reflected in the output because there is not a copy in the fork