juzaweb/image-slider

Create Image slider for Website

Maintainers

Package info

github.com/juzaweb/image-slider

Homepage

Type:juzaweb-module

pkg:composer/juzaweb/image-slider

Statistics

Installs: 52

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

2.0 2024-01-27 07:55 UTC

This package is auto-updated.

Last update: 2026-03-14 07:48:33 UTC


README

Create Image slider for Website. This module provides a simple way to manage and display image sliders on your Juzaweb CMS website.

Installation

You can install the module via composer:

composer require juzaweb/image-slider

Usage in Admin Dashboard

  • Login to Admin dashboard.

  • Goto Appearance ยป Slider.

  • Click Add new to add new slider or Click name slider to edit slider.

  • Click Add new banner to add new image to slider.
    Slider setting

    • Title
    • Description
    • Url (Url open when click to slider)
    • Open new tab (Open new tab when click to link)

Usage in Frontend

You can retrieve the slider and its items using the ImageSlider model.

use Juzaweb\Modules\ImageSlider\Models\ImageSlider;

// Retrieve the slider by its name and load the associated items
$slider = ImageSlider::with('items')->where('name', 'slider-name')->first();

if ($slider) {
    foreach ($slider->items as $item) {
        // Access item properties
        // echo $item->title;
        // echo $item->description;
        // echo $item->image;
    }
}