sy / bootstrap-link
用于添加社交媒体链接组件的插件
1.1.1
2024-06-07 09:00 UTC
Requires
- php: >=7
- sy/bootstrap: *
README
sy/bootstrap 插件,用于在基于 sy/project 的应用程序中添加社交媒体链接组件。
安装
从您的基于 sy/project 的应用程序目录中运行此命令
composer install-plugin link
注意
安装插件命令将执行以下所有步骤
$ composer require sy/bootstrap-link
数据库
使用数据库安装脚本:sql/install.sql
CSS
将 scss 文件 scss/_bootstrap-link.scss
复制到您的项目 scss 目录:protected/scss
在 app.scss
文件中导入它,并重新构建 css 文件。
在用户账户面板中添加链接部分
转到文件:protected\src\Component\User\AccountPanel.php
并在类中添加此方法
public function linkAction() { $service = \Project\Service\Container::getInstance(); $user = $service->user->getCurrentUser(); $p = new \Sy\Component\Html\Element('p'); $p->addText($this->_('You can display on your page your web site or social media links')); $this->setComponent('NORTH', $p); $this->setComponent('CENTER', new \Sy\Bootstrap\Component\Link\Div('user-' . $user->id, true)); $this->setComponent('SOUTH', new \Sy\Bootstrap\Component\Link\Create('user-' . $user->id)); }