Magnolia 5.6 reached end of life on June 25, 2020. This branch is no longer supported, see End-of-life policy.
HTML Wrap | ||||
---|---|---|---|---|
| ||||
Live demo for visitors (public instance): Live demo for editors (author instance): Log in as |
Excerpt |
---|
The Magnolia Travel demo demonstrates key features of Magnolia. Use it to learn what Magnolia can do, how authors manage content, and how developers create Magnolia projects. For developers, the Travel demo provides a best-practice example of the new Magnolia Templating Essentials (MTE), YAML |
...
configuration and resource loading. In producing the demo, we attempted to strike a balance between demonstrating many Magnolia features in a realistic context, while staying as small and simple as possible. |
Clone the Travel demo project in Git:
Code Block | ||
---|---|---|
| ||
git clone httphttps://git.magnolia-cms.com/git/modules/demo-projects.git |
...
HTML Wrap | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
Watch: Introduction to the Travel Demo |
...
HTML Wrap | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
Watch: Content reuse with Content apps |
The Travel demo is a good example of efficient content reuse and demonstrates how this can easily be accomplished using content apps to store tours.
A tour is stored in one location, but the information is used throughout the site, from the homepage, to the category overviews, to the tour pages.
As a best practice, content should be added and maintained in one location and used throughout the website, or in external apps, widgets or feeds. It should never be necessary to add the same content multiple times,
Compare the information in the Tours app to the content on the site pages to see how it is reused.
Info |
---|
Multisite is an Enterprise Edition Pro feature. |
HTML Wrap | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
Watch: Sharing content and resources across sites |
The Travel demo has a simple additional site, SportStation, which demonstrates sharing of web resources, components, and tour content across sites.
A Magnolia instance can host multiple sites that share configuration, resources and content. This is useful in a variety of situations - from campaigns and landing pages to managing sites for all departments, branches or subsidiaries of your organization. This feature is often used to simplify and consolidate management of the many websites company accumulates over time.
To view the SportStation site, edit the sportstation
page in the Pages app and click Preview page in the editor.
Info |
---|
Page personalization is an Enterprise Standard and Enterprise Pro feature, component personalization is an Enterprise Pro feature. |
Magnolia sites can be personalized for individual visitors based on visitor traits such as cookies, location, date, information in a user profile, or information shared via social networks.
HTML Wrap | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
Watch: Page personalization in a previous version of the Travel Demo |
The Travel demo illustrates page personalization with three variants of the contact page in both EE versions. Different contact information displays in the second Text and image component depending on the location trait of the visitor.
To view the personalized pages:
contact
and Variants
nodes. There is one variant for each geographic region.contact
page and click Preview as Visitor in the action bar.HTML Wrap | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
Watch: Personalization in the Travel Demo |
In Magnolia EE Pro, the Travel demo illustrates component personalization on the home page using the Tour type cookie.
To view the personalized components:
travel
page in the editor.Info |
---|
Marketing Tags is an Enterprise Edition Std feature. |
HTML Wrap | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
Watch: Marketing Tags example |
The Marketing Tags app integrates with marketing services like Clicky and Google Analytics. Marketing teams can add snippets of HTML or JavaScript to all or any set of pages without code changes or developer assistance.
To see this in action:
...