supermundano/sage-the-events-calendar

1.0.7 2024-07-26 16:27 UTC

This package is auto-updated.

Last update: 2024-09-26 16:47:02 UTC


README

Latest Version Total Downloads

将事件日历支持添加到Sage 10。

目前只能有一个blade视图,即默认的default-template.blade.php文件,它允许事件页面加载Sage blade布局来工作。

模板部分目前还没有作为blade模板提供。如果您需要覆盖模板部分,例如

the-events-calendar/src/views/v2/components/events-bar.php

只需将文件复制到您主题的根目录中

your-sage10-theme/tribe/events/v2/components/events-bar.php

您将没有blade功能,但至少可以使用插件。

要求

安装

在主题文件夹中安装composer包。

$ composer require supermundano/sage-the-events-calendar

将包添加到缓存的包清单中。

$ wp acorn package:discover

发布所需的template-default.blade.php视图

$ wp acorn vendor:publish --tag="TheEventsCalendar Templates"

错误报告

如果您在Sage事件日历中发现错误,请提交问题

待办事项

我们需要什么才能全面覆盖Sage10

  • [] 允许模板部分使用blade模板

到目前为止我已发现的情况

模板由以下函数渲染 the-events-calendar/common/src/Tribe/Template.php

我们需要弄清楚如何

尝试使用Log1x的这个gist https://gist.github.com/Log1x/d02f35f6f9de5f1a5078a3807c6a36c2

许可证

Sage事件日历在MIT许可证下提供。