Archived
fixed bugs
This commit is contained in:
1 parent
761041e2e1
commit
d028db0fb1
2 files changed
+14
-3
No files matched your search
@@ -156,7 +156,7 @@ class SlidesController extends AppController {
|
||||
{
|
||||
$slides = $this->Slide->getActiveSlides();
|
||||
|
||||
$slide = $slides[rand(0,count($slides))];
|
||||
$slide = $slides[rand(0,count($slides) - 1)];
|
||||
|
||||
$this->Slide->id = $slide;
|
||||
die($this->Slide->field('url'));
|
||||
@@ -166,6 +166,9 @@ class SlidesController extends AppController {
|
||||
{
|
||||
$slides = $this->Slide->getActiveSlides();
|
||||
|
||||
if(count($slides) == 1) $slides = array_pop($slides);
|
||||
$slides = $this->Slide->find('all', array('conditions'=>array('id'=>$slides));
|
||||
|
||||
if($this->RequestHandler->isAjax())
|
||||
{
|
||||
die(json_encode($slides));
|
||||
|
||||
@@ -48,6 +48,7 @@ echo $html->image('noslides.png');
|
||||
<script type="text/javascript">
|
||||
var slides = <?php echo json_encode($slides) ?>;
|
||||
var count = 0;
|
||||
|
||||
$(function(){
|
||||
$("#slideshow iframe, img, #overlay").each(function(){
|
||||
$(this).height(window.innerHeight).width(window.innerWidth);
|
||||
@@ -62,9 +63,14 @@ $(function(){
|
||||
});
|
||||
}
|
||||
//after: null, // transition callback (scope set to element that was shown): function(currSlideElement, nextSlideElement, options, forwardFlag)
|
||||
|
||||
$("#slideshow").cycle(
|
||||
|
||||
{
|
||||
fx:"blindX,blindY,blindZ,cover,curtainX,curtainY,fade,fadeZoom,growX,growY,none,scrollUp,scrollDown,scrollLeft,scrollRight,scrollHorz,scrollVert,shuffle,slideX,slideY,toss,turnUp,turnDown,turnLeft,turnRight,uncover,wipe,zoom",
|
||||
fx:"blindX,blindY,blindZ,cover,curtainX,curtainY,fade,"+
|
||||
"fadeZoom,growX,growY,none,scrollUp,scrollDown,"+
|
||||
"scrollLeft,scrollRight,scrollHorz,scrollVert,"+
|
||||
"shuffle,slideX,slideY,toss,turnUp,turnDown,turnLeft,turnRight,uncover,wipe,zoom",
|
||||
timeout:6000,
|
||||
speed:2000,
|
||||
after:function(currSlideElement, nextSlideElement)
|
||||
@@ -81,6 +87,7 @@ $(function(){
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
function updateSlides()
|
||||
{
|
||||
$.getJSON("<?php echo Router::url('/slides/slideshow') ?>",function(newslides)
|
||||
@@ -92,4 +99,5 @@ function updateSlides()
|
||||
setInterval(updateSlides, 120000);
|
||||
if($("img").length)
|
||||
setTimeout(function(){$("img").hide("fast")},5000);
|
||||
</script>
|
||||
|
||||
</script>
|
||||
Reference in new issue
Block a user