我有一个用户可以“添加文章”的网页;当他们点击“添加文章”时,会打开一个iframe(一个弹出模式框)。
在iframe中有一个带有“保存”和“取消”按钮的表单 - 我要做的就是当用户点击“保存”时,它会将数据保存到数据库中,然后刷新页面。
目前,当用户点击“保存”时,它会保存数据,但页面仍保持打开状态。知道它保存的唯一方法是“添加项目”文本更改为“编辑项目”。
列出了处理整个过程的组件here
此处列出了用户看到并填写的“表单”代码: http://code.google.com/p/joomlaworks/source/browse/trunk/K2/components/com_k2/views/item/tmpl/form.php?r=604
我对javascript知之甚少,而且只熟悉php。当用户点击“保存”时,会生成回发 - 我只是不知道如何分辨。 我在想是否可以将以下代码放入回发中它会做我想做的事情:
window.parent.location.reload();
如果有人可以帮我弄清楚回发的生成地点,以及我如何将代码放在那里,我们将不胜感激!
答案 0 :(得分:0)
http://community.getk2.org/forum/topics/solved-adding-articles-on-the?xg_source=activity
该主题可以解决问题。我最终自己编写代码以合并到K2组件中。