我有一个网站需要 iframe 才能将预订小部件插入到 Joomla 文章中。我在文章中显示 iframe 没有问题,但问题是模板也在文章中显示。就好像 iframe 也将整个网站包裹在文章中一样。我只需要显示预订小部件。你可以在这里看到它http://www.archersinn.com/reservations。预订小部件是我的客户使用的第三方,所以我只需要弄清楚如何正确显示它。有任何想法吗?
3 回答
iframe 指向https://secure.rezovation.com/Reservations/CheckAvailability.aspx?s=w36FN02v7M&type=raw但该网站已为您制作了自定义模板,以便与您网站的外观和感觉相匹配。
所以它根本不应该是一个 iframe。只需将 Reservation 按钮的 URL 更改为以下内容,您应该可以排序:https ://secure.rezovation.com/Reservations/CheckAvailability.aspx?s=w36FN02v7M&type=raw
许多预订系统都是这样做的。他们在自己的系统上拥有预订引擎,并在交易结束时重定向回您的网站。
您可以在 joomla url 的末尾仅显示使用此参数的组件
?tmpl=component
http://www.archersinn.com/reservations?tmpl=component
但是您需要在此页面之前执行此操作。
在页面中,您插入您的预订代码,您有来自 Joomla 的风格,但不是 joomla,我是对的吗?
在您的iframe
情况下,您正在调用外部网页。如果您可以控制外部小部件网站的外观,您可以将该页面配置为看起来像您当前的页面 - http://www.archersinn.com/reservations,并带有介绍和标题等。
reservations
您可以考虑将菜单项指向外部站点 - https://secure.rezovation.com/Reservations/CheckAvailability.aspx?s=H4LUxh0dk0&type=raw ,而不是将菜单项链接到您网站内的文章。将菜单项类型更改为External Link
并设置为在父窗口中打开它。