xanweb/c5-html-helpers

ConcreteCMS HTML 辅助工具


README

安装

将库包含在 composer.json 中

composer require xanweb/c5-html-helpers

1- IOS 切换小部件

<div class="form-group ios__toggler-form-group">
    <?= $form->label($view->field('myField'), t('My Field Name')); ?>
    <div class="pull-right">
        <?php app('helper/form/ios_toggler')->output($view->field('myField'), 1, $value); ?>
    </div>
</div>

2- 注册 Favicon

您可以在 package 的 on_start 或更好的主题 header_top.php 中添加以下代码
代码应该在包含 'header_required.php' 元素之前执行,这是最重要的事情。

use \Xanweb\HtmlHelper\Head\Manager as HeadManager;

...

HeadManager::setup(function(Manager $manager) {
    $manager->registerManifestFile('/path/to/manifest.webmanifest');
    $manager->registerIcoFavicon('/path/to/favicon.ico');
    $manager->registerSVGFavicon('/path/to/favicon.svg');
    $manager->registerAppleTouchIcon('/path/to/favicon.png');
});