TYPO3 7.6.15 Powermail 3.18.0
日期选择器字段无法打开弹出日历。我已经缩小了原因,因为此功能未包含必要的CSS文件。我的设置是否有错误?如何自动包含它们?
这就是我在TS设置中的内容:
plugin.tx_powermail {
view {
templateRootPaths >
templateRootPaths {
0 = {$plugin.tx_powermail.view.templateRootPath}
1 = fileadmin/template/mysite/powermail/Templates/
}
partialRootPaths >
partialRootPaths {
0 = {$plugin.tx_powermail.view.partialRootPath}
1 = fileadmin/template/mysite/powermail/Partials/
}
layoutRootPaths >
layoutRootPaths {
0 = {$plugin.tx_powermail.view.layoutRootPath}
1 = fileadmin/template/mysite/powermail/Layouts/
}
}
_LOCAL_LANG.default {
datepicker_format_date = d/m/Y
datepicker_format_time = H:i
datepicker_format_datetime = d/m/Y H:i
}
}
我发现让它正常工作的唯一方法是手动添加它:
page.includeCSS {
file4 = EXT:powermail/Resources/Public/Css/Basic.css
}
答案 0 :(得分:0)
提示:
你应该
添加静态模板基于bootstrap(powermail)添加类和CSS
包括css
答案 1 :(得分:0)
添加静态模板文件会产生类似
的TypoScriptplugin.tx_powermail.settings.BasicCss = EXT:powermail /资源/公共/ CSS / Basic.css
这应该加载一切。 datepicker样式最初位于https://github.com/einpraegsam/powermail/blob/develop/Resources/Private/Sass/_DatePicker.scss
答案 2 :(得分:0)
您需要通过在TypoScript模板中设置常量来告诉powermail加载JavaScript库:
plugin.tx_powermail.settings.javascript.addAdditionalJavaScript = 1
有关详细信息,请参阅https://docs.typo3.org/typo3cms/extensions/powermail/Faq/Index.html#datetimepickernotworking。