Magento 2 Experts — Hyvä Theme, Tailwind CSS & SEO from a Single Source ›

Magento 2 CMS Block Scheduler: Blocks by Date, Time and Weekday

Magento 2 Extension Hyvä Ready Magento 2.4.x

SKU: CMSBLOCKSCHEDULER1

  • switch CMS blocks by start, end, weekdays and times
  • several time windows, exception days and store view time zone
  • fallback block and preview for any date
  • cache is renewed precisely at the switch
Auf Lager
€99.00

Einmaliger Kauf · inkl. 12 Monate Updates · zzgl. MwSt.

No download, but personal setup

No download, but personal setup. This product is not a downloadable software package for self-installation. With your order, you commission Mironsoft to individually set up this module in your shop. We will get in touch with you within 2 business days — we'll sort out the details and payment together then.

This offer is aimed at business owners and companies running a Magento 2 shop.

6 features

Magento 2 CMS Block Scheduler: content appears when it is needed

A campaign banner at the start of Black Friday, a notice about the Christmas delivery deadline, an opening-hours block only on weekends: anyone switching these by hand gets up at night. The Mironsoft Magento 2 CMS block scheduler turns any CMS block on or off by date, time and weekday. The blocks stay ordinary Magento blocks and work in the Hyvä theme without extra JavaScript.

Start and end

Each block gets a time window with date and time. Before and after it stays invisible.

Recurring

Weekdays and times of day repeat automatically, for example every Friday from 8 to 12.

Several time windows

A block can have several windows, for example spring and autumn or two times a day.

Exception days

Enter holidays and company vacation as exceptions, and the block stays off on those days.

Fallback block

Outside the time window another block can appear instead of an empty area.

Time zone

All times follow the time zone of the store view, not that of the server.

Why scheduled blocks

Why you should schedule CMS blocks in Magento 2

For CMS blocks Magento offers only the switch active or inactive. Campaigns, however, have a beginning and an end, notices apply to weekdays, and seasons return every year. With the switch someone must be logged in at the right minute and remember to switch the block off afterwards.

The Magento 2 CMS block scheduler moves this work from a person to a schedule. You prepare content, enter the time window and can rely on the switch. That saves night shifts and prevents the classic of an expired campaign banner hanging in the shop for weeks.

01Time window

Magento 2 CMS Block Scheduler: start, end and time of day

You find the Magento 2 CMS block scheduler in the CMS block as the tab Schedule. There you enter start and end with date and time. If the start is missing, the block applies immediately; if the end is missing, it stays unlimited. Inputs are validated: an end before the start or overlapping windows of the same block are reported when saving. The block itself stays active in the admin; only the schedule controls visibility.

  • Start and end with date and time
  • Validation of contradictory or overlapping windows
  • Block stays active, the schedule controls visibility
CMS › Blocks › Schedule
From
date and time (example)
To
date and time (example)
Time zone
per store view
Schedule › Recurrence
Mon – Fri08:00 – 17:00
Sat10:00 – 14:00
Exceptions: holidays (example)
02Recurring

Weekdays and times of day in the Magento 2 CMS Block Scheduler

Besides fixed dates the Magento 2 CMS block scheduler sets up recurrences: selected weekdays plus a period within the day. The notice about phone consulting appears only during service hours, the weekend discount only from Friday to Sunday. Recurrences can be combined with a period, for example every Saturday in December. You enter exception days as a list of dates, and the block stays off on those days.

  • Weekdays and time-of-day windows combinable
  • Limit to a period such as December
  • Exception days for holidays and company vacation
03Fallback and preview

Magento 2 CMS Block Scheduler: fallback block and preview for any date

When a block expires, the Magento 2 CMS block scheduler lets a fallback block take its place, for example the general banner instead of the campaign. With the preview you check in the storefront what the page looks like on any date. Preview mode is available only to logged-in admin users; visitors never see it. A calendar overview in the admin shows all blocks with a schedule at a glance.

  • Fallback block instead of an empty area
  • Preview for any date, admin users only
  • Calendar overview of all scheduled blocks
Schedule › Fallback · Preview
Fallback block
default banner (example)
Preview date
Dec 24 (example)
Blocks with schedulecalendar
Configuration › Mironsoft › CMS Block Scheduler
Next switch
date and time (example)
Cache tags
this block only
Cron interval
5 minutes (sample value)
04Cache

Cache and performance of the Magento 2 CMS Block Scheduler

Scheduled content and page cache only get along if the switch reaches the cache. The module calculates the next switch time and renews the cache tags of the block precisely at that minute, not the whole page cache. The page stays cached and fast and still shows the right block on time. You set the check interval of the cron run in the admin.

  • Next switch time is calculated
  • Targeted renewal of the block cache tags
  • Check interval of the cron run configurable
Use cases

Where the Magento 2 CMS Block Scheduler helps in daily shop work

Typical situations in which a schedule replaces manual work.

Promotions and campaigns

Black Friday, summer sale, Mother’s Day: banners and notices start on time and end by themselves.

Opening and service hours

The notice about phone consulting appears only at the times someone answers the phone.

Delivery deadlines

At Christmas a block with the last order date appears, in January it disappears again.

Seasonal content

The same blocks in the same period year after year, set up once and valid permanently.

Comparison

Magento 2 CMS Block Scheduler: without and with the module

The difference to the switch active and inactive.

TopicWithout the moduleWith Mironsoft CMS Block Scheduler
SwitchingBy hand at the right minuteAutomatic by schedule
Recurring timesSet again every timeCreate weekdays and times once
PreviewActivate the block and hopePreview for any date
Empty areaBlock gone, gap remainsFallback block
OverviewNoneCalendar of all schedules
Setup

How we set up your Magento 2 CMS Block Scheduler

The process after your order.

1

Briefing

You tell us which blocks should run on a schedule and the time zones of your store views.

2

Installation

We install the Magento 2 CMS block scheduler and check that your blocks are embedded via layout and widgets.

3

Schedules

Together we create the first time windows, recurrences and fallback blocks.

4

Testing

We test switch times, daylight saving changes, exception days and the behavior of the page cache.

5

Handover

Your team gets an introduction to schedule, preview and calendar overview.

Differences

Differences to countdown timer, header notification and audience targeting

The Mironsoft countdown timer shows a visible countdown, the header notification maintains a bar in the header, and the popup module controls overlays. The Magento 2 CMS block scheduler is the general solution: it switches any CMS block by time. Whoever wants to show blocks by customer group or country uses the CMS Block Targeting module for that.

Both modules can be combined, for example a trade banner only in December. The output remains ordinary Magento block output, without an additional library and without jQuery.

05How the purchase works

No download, personal setup instead

CMS Block Scheduler is not listed here as a ready-made download file for self-installation. The purchase is a service commission: we get in touch after the purchase, install the module in your shop and agree on schedules, fallbacks and cache behavior together with you.

Important to know

Your purchase does not include a download link. We will get in touch with you within 2 business days — we'll sort out the details and payment together then. This offer is aimed at business owners and companies running a Magento 2 shop.

FAQ

Frequently asked questions

Everything important about time windows, recurrence, cache and how the purchase works.

How can I show and hide a CMS block on a schedule in Magento 2?
With the Magento 2 CMS block scheduler you enter start and end in the Schedule tab of the block. Outside that window the block stays invisible, even if it is active in the admin.
How can I show a CMS block only on certain weekdays in Magento 2?
In the schedule you select the weekdays and a time-of-day window. The recurrence applies permanently or within a period.
How can I exclude holidays in Magento 2?
You enter exception dates. On those days the block stays off, even if the recurrence would otherwise show it.
Which time zone applies?
The Magento 2 CMS block scheduler uses the time zone of the respective store view, not that of the server. The change between summer and winter time is taken into account.
What happens if several time windows apply at once?
The block appears as soon as at least one window applies. Contradictory input, such as an end before the start, is reported when saving.
Does the page cache stay active?
Yes. The Magento 2 CMS block scheduler calculates the next switch time and renews only the cache tags of the affected block at that minute.
Can I check in advance how the page looks on a date?
Yes, the preview shows the page on any date. It is available only to logged-in admin users.
Does the Magento 2 CMS Block Scheduler work with Hyvä?
Yes, the blocks are output as usual. The module needs neither jQuery nor Knockout nor additional JavaScript.
How does this differ from the countdown timer?
The countdown timer shows a countdown. This module switches blocks on and off by time without displaying anything itself.
Can I download and install the module myself?
No. This offer is not a download product. After the purchase we install and configure the module personally in your shop.
Write Your Own Review
You're reviewing: Magento 2 CMS Block Scheduler – Mironsoft
loader
Loading...

You submitted your review for moderation.

This form is protected by reCAPTCHA - the Google Privacy Policy and Terms of Service apply.

Magento 2 CMS Block Scheduler – Mironsoft

Magento 2 CMS Block Scheduler – Mironsoft

€99.00