Нужно в VF пейджу запихнуть чаттер. От мой код
<apex:page sidebar="false" showHeader="false"><style type="text/css">
html, body {
height: 100%;
margin: 0px;
}iframe{
width: 100%;
height: 100%;
}
</style>
<iframe id="iframe" src="{!LEFT($CurrentPage.URL,FIND('/',$CurrentPage.URL,9))}_ui/core/chatter/ui/ChatterPage"></iframe>
</apex:page>
Нужно в VF пейджу запихнуть чаттер. От мой код [code] <apex:page sidebar="false" showHeader="false"> <style type="text/css"> html, body { height: 100%; margin: 0px; } iframe{ width: 100%; height: 100%; } </style> <iframe id="iframe" src="{!LEFT($CurrentPage.URL,FIND('/',$CurrentPage.URL,9))}_ui/core/chatter/ui/ChatterPage"></iframe> </apex:page> [/code] Ничего сложного но я в консоли получаю такую ошибку: "Load denied by X-Frame-Options: https://eu6.salesforce.com/_ui/core/chatter/ui/ChatterPage does not permit cross-origin framing."
Ну так разные поддомены же.
дай полный адрес страницы и ифрейма.
Ну так разные поддомены же. дай полный адрес страницы и ифрейма.
Тебя по ходу редиректит на eu6.salesforce.com
А страница висит на каком то c.eu6.salesforce.com наверное
Тебя по ходу редиректит на eu6.salesforce.com А страница висит на каком то c.eu6.salesforce.com наверное
Все верно. Не сталкивался с такой проблемой? И как это можно решить?
[quote="Dmitry Shnyrev"]Тебя по ходу редиректит на eu6.salesforce.com А страница висит на каком то c.eu6.salesforce.com наверное[/quote] Все верно. Не сталкивался с такой проблемой? И как это можно решить?
смирись :(
[quote="remember"][quote="Dmitry Shnyrev"]Тебя по ходу редиректит на eu6.salesforce.com А страница висит на каком то c.eu6.salesforce.com наверное[/quote] Все верно. Не сталкивался с такой проблемой? И как это можно решить?[/quote] смирись :(
Как раз не спешил с моим ответом, ждал может Wilder подойдет с каким нибудь хитрым решением.
Но раз Wilder сказал смирись, то тоже тогда скажу то что хотел сказать - никак
Как раз не спешил с моим ответом, ждал может Wilder подойдет с каким нибудь хитрым решением. Но раз Wilder сказал смирись, то тоже тогда скажу то что хотел сказать - никак :)
Аналогично. Только ситуация в следующем:
Получаю линк на редактирование объекта
String fullUrl = URL.getSalesforceBaseUrl().toExternalForm()
+ '/' + objectId + '/e';
Аналогично. Только ситуация в следующем: Получаю линк на редактирование объекта [code] String fullUrl = URL.getSalesforceBaseUrl().toExternalForm() + '/' + objectId + '/e'; [/code] Он делает редирект на другой домен sf - итог iframe не рендерится. Приходится смириться.
А CORS никто не копал?
А CORS никто не копал?
А CORS никто не копал?
Капал. Не работает. Как и вызов rest вебсервисов из iframe.
[quote="Виктор"]А CORS никто не копал?[/quote] Капал. Не работает. Как и вызов rest вебсервисов из iframe.
wilder спасибо - а то я себе бошку уже сломал. думал только мне повезло.
wilder спасибо - а то я себе бошку уже сломал. думал только мне повезло.
Как и вызов rest вебсервисов из iframe
я же вроде где то статью видел что можно так делать надо по искать.
[quote="wilder"] Как и вызов rest вебсервисов из iframe[/quote] я же вроде где то статью видел что можно так делать надо по искать.
ты прав, view/modify all на уровне профиля - это зло, практически всегда это можно решить через роли/шаринг рулы, а для неподдерживаемых типов пользователей - через контроллер.
ты прав, view/modify all на уровне профиля - это зло, практически всегда это можно решить через роли/шаринг рулы, а для неподдерживаемых типов пользователей - через контроллер.
ты прав, view/modify all на уровне профиля - это зло, практически всегда это можно решить через роли/шаринг рулы, а для неподдерживаемых типов пользователей - через контроллер.
это же должно быть в соседней теме,
не помните поддерживают ли сайтовый профайлы Шеринг рулсы и роли?
[quote="cidr8n"]ты прав, view/modify all на уровне профиля - это зло, практически всегда это можно решить через роли/шаринг рулы, а для неподдерживаемых типов пользователей - через контроллер.[/quote] это же должно быть в соседней теме, не помните поддерживают ли сайтовый профайлы Шеринг рулсы и роли?
ты прав, view/modify all на уровне профиля - это зло, практически всегда это можно решить через роли/шаринг рулы, а для неподдерживаемых типов пользователей - через контроллер.
это же должно быть в соседней теме,
не помните поддерживают ли сайтовый профайлы Шеринг рулсы и роли?
Насколько помню да.
[quote="Den Brown"][quote="cidr8n"]ты прав, view/modify all на уровне профиля - это зло, практически всегда это можно решить через роли/шаринг рулы, а для неподдерживаемых типов пользователей - через контроллер.[/quote] это же должно быть в соседней теме, не помните поддерживают ли сайтовый профайлы Шеринг рулсы и роли?[/quote] Насколько помню да.
ты прав, view/modify all на уровне профиля - это зло, практически всегда это можно решить через роли/шаринг рулы, а для неподдерживаемых типов пользователей - через контроллер.
это же должно быть в соседней теме,
не помните поддерживают ли сайтовый профайлы Шеринг рулсы и роли?
все сбил :-/
только partner and customer community plus поддерживают, но и то с некоторыми осложнениями.
customer community работают на шэринг сэтах, которые настраиваются отдельно
[quote="Den Brown"][quote="cidr8n"]ты прав, view/modify all на уровне профиля - это зло, практически всегда это можно решить через роли/шаринг рулы, а для неподдерживаемых типов пользователей - через контроллер.[/quote] это же должно быть в соседней теме, не помните поддерживают ли сайтовый профайлы Шеринг рулсы и роли?[/quote] все сбил :-/ только partner and customer community plus поддерживают, но и то с некоторыми осложнениями. customer community работают на шэринг сэтах, которые настраиваются отдельно
Сайт гест юзер точно поддерживал шаринг рулы.
Сайт гест юзер точно поддерживал шаринг рулы.
В летним релизе появился СORS для REST, не до конца понял что это значит точно,предполагаю что это может быть решением проблемы.
В летним релизе появился СORS для REST, не до конца понял что это значит точно,предполагаю что это может быть решением проблемы.