我已经写了一个Joomla组件来包含Symfony应用程序,作为他的一部分,我想在一个插件中将symfony端的一些文件打包。我找不到在插件中覆盖link_to的方法。基本上,我修改过的link_to将链接包装到Joomla请求中,如果从Joomla组件调用的话。如何覆盖插件中的link_to
0
A
回答
1
您应该创建一个UrlHelper的副本并将其保存在另一个名称中,例如UrlCustomHelper。在代码中使用use_helper('Url'),而不是使用use_helper('UrlCustom')。
您不会像使用继承类的方法一样覆盖它。
1
您可以按照您的建议复制整个UrlHelper.php文件,也可以使用其他名称定义函数。真的没有其他的选择。
function joomla_link_to(...)
{
...
return link_to(...);
}
+0
好,够公平的。很高兴知道它不可能 – jdog
相关问题
- 1. 如何覆盖插件?
- 2. 轨LINK_TO上覆盖DIV
- 3. 如何覆盖pom的插件属性?
- 4. 如何覆盖jquery插件的函数?
- 5. 如何覆盖WordPress插件显示
- 6. 如何使用插件覆盖searchform.php
- 7. 上传插件 - 如何覆盖路径?
- 8. 如何覆盖JQuery插件函数?
- 9. TestNG覆盖的Eclipse插件
- 10. jQuery的覆盖插件
- 11. 如何针对jQuery覆盖插件的防弹Wordpress插件
- 12. 如何覆盖Firefox插件中内置的XPCOM组件?
- 13. 插件中的父变量被覆盖
- 14. 覆盖sbt-xjc插件中的sourceManaged
- 15. 覆盖jQuery插件中的函数
- 16. 在maven中,如何覆盖settings.xml中的插件配置
- 17. 如何从styles.css中覆盖wordpress中插件的CSS
- 18. 覆盖scrollTo jQuery插件?
- 19. WordPress插件jQuery覆盖矿
- 20. WooCommerce插件模板覆盖
- 21. Eclipse javadoc覆盖插件
- 22. 覆盖jQuery插件方法
- 23. 覆盖autofac登记插件
- 24. 覆盖css for wordpress插件?
- 25. Woocommerce覆盖插件操作
- 26. JQuery插件动画覆盖
- 27. Joomla插件css覆盖
- 28. jQuery插件覆盖参数
- 29. 覆盖Rails mislav-will_paginate插件
- 30. JSTestDriver覆盖eclipse插件
嗯,这不比将修改后的UrlHelper复制到application/appname/lib文件夹更好。 – jdog