2022 EduSoho开发日常之一 个人中心增加页面

2022 EduSoho开发日常之一 个人中心增加页面

引用代码

sidebar.html.twig

{{ slot('my.account.menu.extension', {'sideNav': side_nav}) }}
{{ slot('my.account.menu.extension.invoice', {'sideNav': side_nav}) }}
image.png

注册Slot

slots.yml

# 我的账户中心,左侧列表
- name: my.account.menu.extension
  class: KeshifenPlugin\Slot\MyAccountMenuSlot
  priority: 256

Slot代码

MyAccountMenuSlot

sideNav;

        return $this->container->get('twig')->render('KeshifenPlugin:Slot:my-account-menu.html.twig', array(
            'side_nav' => $sideNav,
        ));
    }
}

Slot模板

my-account-menu.html.twig

  • {{ '课时分'|trans }}
  • 加载成功

    image.png

    你可能感兴趣的:(2022 EduSoho开发日常之一 个人中心增加页面)