在 kentico 页面上添加类似 facebook 的插件

发布于 2024-11-25 10:02:54 字数 101 浏览 1 评论 0原文

正常的aspnet方式将无法正常工作,因为公共网站页面使用页面路由并且将链接到真实的页面名称。

有没有办法可以将 facebook 之类的插件添加到 kentico 页面?

The normal aspnet way will not work properly as the public web site pages uses page routing and the real page name will be linked to.

Is there a way that i can add the facebook like plugin to a kentico page?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱的故事 2024-12-02 10:02:54

您需要使用 Kentico API 获取 CurrentNodeAlias 路径。我还使用标准 aspnet 属性获取域

<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=138739939541536&xfbml=1"></script><fb:like href="<%= Request.Url.GetLeftPart(UriPartial.Authority) +CMS.CMSHelper.CMSContext.CurrentAliasPath%>" send="false" layout="box_count" width="110" show_faces="false" font=""></fb:like>

注意:您需要在元素中添加 fb 的命名空间,如下所示:

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">

注意:您必须使用类似 FB 的按钮。这是出于安全考虑而设计的。

You need to grab the CurrentNodeAlias path using the Kentico API. I also grab the domain using standard aspnet properties

<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=138739939541536&xfbml=1"></script><fb:like href="<%= Request.Url.GetLeftPart(UriPartial.Authority) +CMS.CMSHelper.CMSContext.CurrentAliasPath%>" send="false" layout="box_count" width="110" show_faces="false" font=""></fb:like>

Note: you will need to add in the namespace for fb in the element something like:

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">

Note: you have to use the FB like button. This is by design as a security concern.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文