swri-sodas / sodas-helper
SodasHelper 插件用于 CakePHP
2.2.1
2024-09-05 20:49 UTC
Requires
- php: >=8.1
- ext-json: *
- cakephp/cakephp: ^5.0
README
安装
您可以使用 composer 将此插件安装到您的 CakePHP 应用程序中。
安装 composer 包的推荐方式是
composer require swri-sodas/sodas-helper
包含
元素
- Bootstrap toast
- 文件拖放元素
- 阅读更多元素
- 回到顶部元素
TinyMCE 配置
- 为 TinyMCE 6 设置并提供类似 Bootstrap 的样式
- 需要 https://github.com/CakeDC/TinyMCE
- 替换我们网站上的 CkEditor
样式表
- Bootstrap 覆盖
- 禁用了数字输入上的上下箭头
- 禁用了数字输入上的绿色勾选标记
如何使用
composer require swri-sodas/sodas-helper
composer require cakedc/tiny-mce
在 Application.php
$this->addPlugin('SodasHelper');
然后在控制器方法中添加
$this->viewBuilder()->addHelper('TinyMCE.TinyMCE');
在模板中,在输入/textarea 等,添加类 timymce
例如:echo $this->Form->input('input', ['class' => 'tinymce']);
最后,在模板文件底部
$this->TinyMCE->editor();
中间件配置
- 设置安全头
- HttpsEnforcerMiddleware
- CsrfProtectionMiddleware 的 https 设置
待办事项
- 开始和结束时间
- SDDAS (通用绘图) - catalog/DB
- 绘图 (idl/python/sddas/java (autoplot)) - hpca/
- 数据表
- 启动长时间运行进程 - geoviz/plotting
- ajax 辅助程序