莫言 发表于 2022-10-13 20:10:41

chevertov4如何在首页添加图片托管

自从chevereto升级到v4之后,很多小伙伴不知道cheveretov4如何在首页添加图片托管,
网上也只有v3的教程,今天本版主给大家分享一下cheveretov4实现首页添加图片托管的方法。


1. 修改后台代码
修改 index.php 文件,位置:/chevereto/app/legacy/routes/index.php,修改以下两处:
第一处: 找到下述代码:30

use Chevereto\Legacy\Classes\Settings;

在此后添加代码:
use Chevereto\Legacy\Classes\Stat;

第二处: 找到下述代码:
$handler::setVar('doctitle', _s(Settings::get('website_doctitle')));
$handler::setVar('pre_doctitle', _s(Settings::get('website_name')));


在此后添加代码:
$handler::setVar('totals', Stat::getTotals());

2. 修改首页代码修改 index.php 文件,位置:/chevereto/content/legacy/themes/Peafowl/views/index.php,修改以下一处:
找到下述代码:
<div class="home-buttons">
    <?php echo Handler::var('homepage_cta'); ?>
</div>


添加以下内容:
<p id="home-cover-msg">
    已托管 <span class="image-count" style="color:#27AE61;"><?php echo (number_format((float) Handler::var('totals')['images'])); ?></span> 张图片
</p>


到这一步就大功告成了。

**** Hidden Message *****

页: [1]
查看完整版本: chevertov4如何在首页添加图片托管