我为Joomla 2.5创建了一个自定义组件。 我有一些视图,用户选择几个选项,系统根据参数选择返回包含数据的表。 我的问题是我想以PDF / Excel格式导出这些表而无需重新加载页面。我还想只导出从模型返回的数据而不是页面的任何其他元素。
一个解决方案可能是创建一个新视图来创建pdf或excel并将其加载到一个隐藏的iframe中(我是傻吗?)
我的问题是我希望有一些可以重复使用的东西......
答案 0 :(得分:0)
您可以在您的网站上创建链接以下载Excel
的index.php选项= com_myawesomecomponent&安培;任务= pdf.download&安培; CATID = 10
您的控制器操作可以设置正确的标头,就像尼古拉斯在他的akeeba发布系统上所做的那样强制浏览器下载数据