我正在使用CMS並將Flexslider集成在一起,但是我遇到了一個問題,如果沒有幻燈片顯示某個特定事件顯示空的Flexslider容器。這個函數看起來會是什麼樣子,以檢查是否至少有一張幻燈片,如果不是,它不會初始化Flexslider?感謝您的任何幫助,您可以提供!如果至少有一張幻燈片,我該如何顯示Flexslider?
0
A
回答
0
您是否從MySQL數據庫獲取幻燈片圖片/內容?
如果是這樣,該功能看起來是這樣的:
// load slides from database
$get_slides = mysql_query("SELECT * FROM slides WHERE event='$event_Id'");
$count_slides = mysql_num_rows($get_slides);
// Check if any slides exist for particular event
if($count_slides > 0) {
echo '<div id="slider" class="flexslider">'."\n";
echo '<ul class="slides">'."\n";
while($slides = mysql_fetch_array($get_slides)) {
$image = $slides['image'];
echo '<li style="background: url('.$image.');">'."\n";
}
echo '</ul>'."\n";
echo '</div>'."\n";
}
在這個上面的例子,它會檢查是否有保存在「幻燈片」表中的任何幻燈片。該滑表看起來是這樣的:
ID | image | event_Id
1 | images/slide1.png | 2
當您打開活動現場,就檢查它的所有關於該事件。你如何做到這一點取決於你。真正重要的是,你必須擁有特定的事件ID。我將從URL (http://domain.com/event.php?id=2)收到事件ID。
現在我們知道要從我們的幻燈片加載我們的幻燈片。在這個例子中它是event_Id = 2
。 要回答你的問題,我們只想顯示滑塊,如果有任何幻燈片爲我們的事件。
我們這樣做是我的計數行,其中的事項標識等於2
如果幻燈片是在0負載的幻燈片,別的什麼也不做。
如果我對你的問題完全錯誤,請讓我知道。
相關問題
- 1. Flexslider,顯示下一張幻燈片
- 2. 如何在Flexslider的每張幻燈片中顯示6張圖片?
- 3. Flexslider - 每張幻燈片上的不同幻燈片顯示速度
- 4. FlexSlider:始終顯示下一張幻燈片
- 5. Flexslider字幕只顯示在第一張幻燈片上
- 6. Flexslider只在IE8-9上顯示最後一張幻燈片
- 7. 如何在flexslider中單擊圖像時顯示下一張幻燈片
- 8. BxSlider將最後一張幻燈片顯示爲第一張幻燈片
- 9. flexslider圖片滑塊:段落文本只顯示在第一張幻燈片
- 10. BX滑塊與多張幻燈片顯示只顯示一個幻燈片
- 11. 如何將形狀從一張幻燈片複製到另一張幻燈片?
- 12. 計算有多少張幻燈片
- 13. 在javascript幻燈片中顯示第4張幻燈片
- 14. 如何在jQuery div滑塊上顯示第一張幻燈片
- 15. Flexslider - 單擊圖片前進到下一張幻燈片
- 16. jQuery如果幻燈片顯示問題
- 17. 點擊我的幻燈片的谷歌搜索結果只顯示我的第一張幻燈片
- 18. jquery flexslider ajax幻燈片
- 19. FlexSlider v2.1幻燈片啓動
- 20. 幻燈片Flexslider太快
- 21. 當Flexslider幻燈片有類「flex-active-slide」時顯示div
- 22. Flexslider不加載第一張幻燈片在Chrome + Safari瀏覽器
- 23. Flexslider在循環後的第一張幻燈片停止
- 24. 當flexslider加載第一張幻燈片時檢測
- 25. Flexslider - 通過點擊前進到下一張幻燈片
- 26. 幻燈片至下一格
- 27. jQuery幻燈片:我如何修改此代碼以顯示每張幻燈片的自定義尋呼機?
- 28. 幻燈片放映一次顯示2張圖片
- 29. Javascript幻燈片顯示最後一張圖片5次
- 30. 每張幻燈片解析幻燈片到一個圖片