GithubHelp home page GithubHelp logo

davidhayden / carousel Goto Github PK

View Code? Open in Web Editor NEW
13.0 4.0 11.0 1.52 MB

Carousel is an Orchard Core CMS Module that creates a Boostrap 4 Carousel Widget. Requires no knowledge of HTML and supports customization via a liquid template.

License: MIT License

C# 66.28% Liquid 33.72%
orchardcore orchard orchardcms orchard-cms

carousel's Introduction

Carousel

Carousel.OrchardCore is an Orchard Core CMS Module that creates a Boostrap 4 Carousel Widget.

Status

Build status Status

Getting Started

The module expects Bootstrap 4 to be used by the Orchard Core CMS website. The module does not come with Bootstrap 4 CSS and JS. Make sure your theme includes the necessary assets for the Carousel to look and work properly.

Add the NuGet package, Carousel.OrchardCore, to the Orchard Core CMS Website. Launch the website and sign in as an administrator to enable the module from the dashboard under Configuration -> Features.

Carousel.OrchardCore

Create a Carousel Widget in a Layer or as part of a Content Item that supports Flow. The editor provides access to all of the current Carousel settings as well as the ability to add slides.

Carousel.OrchardCore Widget Editor

After choosing the desired settings and adding the slides, navigate to the appropriate area of your website to view the carousel.

Bootstrap 4 Carousel

For more information on Bootstrap 4's Carousel, visit the Bootstrap 4 documentation.

Customization

The Carousel Widget produces the suggested HTML mentioned in the Bootstrap documentation and allows one to create a Carousel with no knowledge of HTML.

You can, however, customize the HTML by modifying the liquid template that comes with the module, Widget-Carousel.liquid. You can modify the file itself or add the file as a template from the dashboard under Configuration -> Templates.

See the Orchard Core Documentation for more information on Templates.

Road map

There are no plans to add any additional features at this time.

Note

Bug in Orchard Core 1.0.0-rc2 when displaying checkbox as a switch so modified to just use checkbox. #3944

Credits

Carousel.OrchardCore is created and maintained by David Hayden.

Bootstrap is a popular front-end component library.

carousel's People

Contributors

davidhayden avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

carousel's Issues

Getting error when installing to orchard core 1.1.0 and then building.

An unhandled exception occurred while processing the request.
TypeLoadException: Could not load type 'OrchardCore.Data.Migration.DataMigration' from assembly 'OrchardCore.Data.Abstractions, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null'.
System.Reflection.RuntimeAssembly.GetExportedTypes()

just a clarification

I'm starting to familiarise myself with OrchardCore ( ..1.0.0-rc1)
I successfully installed it (your carousel) once using the Agency Theme. I use VS2019 and installed the package using nuget (from https://www.myget.org/F/davidhayden-ci/api/v3/index.json).

Now: I wanted to install it on another instance ( ..1.0.0-rc1) and get following erorrs in nugetPM:
Restoring packages for C:\iData\CoreWeb\OCrando_100\src\OrchardCore\OrchardCore.Hosting.Console\OrchardCore.Hosting.Console.csproj... GET https://www.myget.org/F/davidhayden-ci/api/v3/flatcontainer/orchardcore.contentmanagement/index.json

NotFound https://www.myget.org/F/davidhayden-ci/api/v3/flatcontainer/orchardcore.contentmanagement/index.json 275ms

NU1603: Carousel.OrchardCore 1.0.0-beta3-7 depends on OrchardCore.ContentManagement (>= 1.0.0-beta3-69352) but OrchardCore.ContentManagement 1.0.0-beta3-69352 was not found. An approximate best match of OrchardCore.ContentManagement 1.0.0-beta3-71075 was resolved.
PS: same msg for the other 3 modules you mentiond in your description.

I'm sure I used the very same SW ( ..1.0.0-rc1).
thanks for your time ; any idea?
ed

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.