Skip to main content
added 30 characters in body
Source Link
Nickoli Roussakov
  • 18.4k
  • 4
  • 31
  • 62

The most likely reason for getting more than one Sdl ButtonSDL button is due to the SiteEdit InitINIT tag is being included more than once on your page. If youryou're going throwthrough a portal, it is possible that the portal page renders it and again so does the portlet.

I have also seen this when a page was hosted outside of Tridion and would render the SiteEdit bootstrap scripscript (the stuff that the INIT tag transforms into), this "external" page Ajaxed anotherthe Tridion page ininto a div and also containingcontained the INIT syntax.

Your issues could also be due malformed HTML on the page, such as a missing closing tag.

Another reason could be that jquerie's .html().html() or .load().load() functions actually strip off the html comments, hence removing the SiteEdit markup.

Finally, it is possible that some other custom JS is doing something weird that interferes with proper rendering of the siteeditSiteEdit field markup.

I suggest removing pieces of your HTML and/or JavaScript to narrow down to the specific piece that is causing the issue.

The most likely reason for getting more than one Sdl Button is due to the SiteEdit Init tag is being included more than once on your page. If your going throw a portal, it is possible that the portal page renders it and so does the portlet.

I have also seen this when a page was hosted outside of Tridion and would render the SiteEdit bootstrap scrip (the stuff that the INIT tag transforms into), this page Ajaxed another Tridion page in also containing the INIT syntax.

Your issues could also be due malformed HTML on the page, such as a missing closing tag.

Another reason could be that jquerie's .html() or .load() functions actually strip off the html comments, hence removing the SiteEdit markup.

Finally, it is possible that some other custom JS is doing something weird that interferes with proper rendering of the siteedit field markup.

I suggest removing pieces of your HTML and/or JavaScript to narrow down to the specific piece that is causing the issue.

The most likely reason for getting more than one SDL button is due to the SiteEdit INIT tag being included more than once on your page. If you're going through a portal, it is possible that the portal page renders it and again so does the portlet.

I have also seen this when a page was hosted outside of Tridion and would render the SiteEdit bootstrap script (the stuff that the INIT tag transforms into), this "external" page Ajaxed the Tridion page into a div and also contained the INIT syntax.

Your issues could also be due malformed HTML on the page, such as a missing closing tag.

Another reason could be that jquerie's .html() or .load() functions actually strip off the html comments, hence removing the SiteEdit markup.

Finally, it is possible that some other custom JS is doing something weird that interferes with proper rendering of the SiteEdit field markup.

I suggest removing pieces of your HTML and/or JavaScript to narrow down to the specific piece that is causing the issue.

added 449 characters in body; added 4 characters in body
Source Link
Nickoli Roussakov
  • 18.4k
  • 4
  • 31
  • 62

The issues you're describing are most commonlylikely reason for getting more than one Sdl Button is due to the SiteEdit Init tag is being included more than once on your page. If your going throw a portal, it is possible that the portal page renders it and so does the portlet.

I have also seen this when a page was hosted outside of Tridion and would render the SiteEdit bootstrap scrip (the stuff that the INIT tag transforms into), this page Ajaxed another Tridion page in also containing the INIT syntax.

Your issues could also be due malformed HTML on the page, such as a missing closing tag.

Another reason could be that jquerie's .html() or .load() functions actually strip off the html comments, hence removing the SiteEdit markup.

Finally, it is possible that some other custom JS is doing something weird that interferes with proper rendering of the siteedit field markup.

I suggest removing pieces of your HTML and/or JavaScript to narrow down to the specific piece that is causing the issue.

The issues you're describing are most commonly seen due malformed HTML on the page, such as a missing closing tag.

Another reason could be that jquerie's .html() or .load() functions actually strip off the html comments, hence removing the SiteEdit markup.

Finally, it is possible that some other custom JS is doing something weird that interferes with proper rendering of the siteedit field markup.

I suggest removing pieces of your HTML and/or JavaScript to narrow down to the specific piece that is causing the issue.

The most likely reason for getting more than one Sdl Button is due to the SiteEdit Init tag is being included more than once on your page. If your going throw a portal, it is possible that the portal page renders it and so does the portlet.

I have also seen this when a page was hosted outside of Tridion and would render the SiteEdit bootstrap scrip (the stuff that the INIT tag transforms into), this page Ajaxed another Tridion page in also containing the INIT syntax.

Your issues could also be due malformed HTML on the page, such as a missing closing tag.

Another reason could be that jquerie's .html() or .load() functions actually strip off the html comments, hence removing the SiteEdit markup.

Finally, it is possible that some other custom JS is doing something weird that interferes with proper rendering of the siteedit field markup.

I suggest removing pieces of your HTML and/or JavaScript to narrow down to the specific piece that is causing the issue.

Source Link
Nickoli Roussakov
  • 18.4k
  • 4
  • 31
  • 62

The issues you're describing are most commonly seen due malformed HTML on the page, such as a missing closing tag.

Another reason could be that jquerie's .html() or .load() functions actually strip off the html comments, hence removing the SiteEdit markup.

Finally, it is possible that some other custom JS is doing something weird that interferes with proper rendering of the siteedit field markup.

I suggest removing pieces of your HTML and/or JavaScript to narrow down to the specific piece that is causing the issue.