Php Drupal 8-添加/创建包含HTML的菜单项
我正在使用Drupal8创建一个网站。我想创建一个菜单项链接,我可以在其中添加HTML/Javascript代码(我试图显示一个在菜单中单击时展开的小部件,而不是在菜单旁边的它自己的块中显示)。我能看到的添加菜单项的唯一方法是链接到页面。您可以使用衍生工具。这可以让你定制几乎所有关于它的东西,并控制要做什么。下面是一个例子: 注意:我假设您对自定义模块有一定的了解。如果不遵循 在自定义模块中创建以下文件:Php Drupal 8-添加/创建包含HTML的菜单项,php,html,drupal,drupal-8,Php,Html,Drupal,Drupal 8,我正在使用Drupal8创建一个网站。我想创建一个菜单项链接,我可以在其中添加HTML/Javascript代码(我试图显示一个在菜单中单击时展开的小部件,而不是在菜单旁边的它自己的块中显示)。我能看到的添加菜单项的唯一方法是链接到页面。您可以使用衍生工具。这可以让你定制几乎所有关于它的东西,并控制要做什么。下面是一个例子: 注意:我假设您对自定义模块有一定的了解。如果不遵循 在自定义模块中创建以下文件: # my_module.links.menu.yml my_module.custom_l
# my_module.links.menu.yml
my_module.custom_links:
deriver: \Drupal\my_module\Plugin\Derivative\CustomLinkDerivative
现在是派生类(位于my_module/src/Plugin/derivative下)
您可以使用衍生工具。这可以让你定制几乎所有关于它的东西,并控制要做什么。下面是一个例子:
注意:我假设您对自定义模块有一定的了解。如果不遵循
在自定义模块中创建以下文件:
# my_module.links.menu.yml
my_module.custom_links:
deriver: \Drupal\my_module\Plugin\Derivative\CustomLinkDerivative
现在是派生类(位于my_module/src/Plugin/derivative下)