Esempio n. 1
0
 function after_save(&$Image)
 {
     $CarouselImage = new mCarouselImage();
     $CarouselImage->order = $CarouselImage->max('order') + 1;
     $CarouselImage->save($Image);
     return;
 }
Esempio n. 2
0
 function update($CarouselID)
 {
     if ($_POST['field'] == 'title') {
         $Carousel = new mCarouselImage($CarouselID);
         $Model = $Carousel->image;
     } else {
         $Model = new mCarouselImage($CarouselID);
     }
     if ($_POST['field'] == 'order') {
         $Other = new mCarouselImage();
         $Other->order = $_POST['value'];
         $Other->load();
         $Other->order = $Model->order;
     }
     $Model->{$_POST['field']} = $_POST['value'];
     $Result['result'] = $Model->save();
     $this->output->delete_cache('/');
     if ($Result['result'] === true && isset($Other) && $Other->is_loaded()) {
         $Other->save();
     }
     echo json_encode($Result);
 }
Esempio n. 3
0
                            <li><a href="/custom">Build Your Own</a></li>
                        </ul>
                    </nav>
                    <a class="cart" href="/checkout/basket/"><i class="fa fa-2x fa-opencart"></i></a>
                </div>
            </div>
        </header>

        <div id="hero-slider" class="page-section carousel slide <?php 
echo isset($scrollHeader) ? '' : 'fixHeader';
?>
" data-ride="carousel" data-spy="affix" data-offset-top="345">
            <div class="carousel-inner" role="listbox">
                <?php 
$first = true;
foreach (mCarouselImage::active() as $CarouselImage) {
    ?>
                <div class="item <?php 
    echo $first ? 'active' : '';
    ?>
" style="background-image: url('<?php 
    echo IMAGE_ROOT . $CarouselImage->filename;
    ?>
');">
                    <?php 
    if (isset($CarouselImage->button) && isset($CarouselImage->href)) {
        ?>
                    <div class="carousel-button">
                        <a href="<?php 
        echo $CarouselImage->href;
        ?>