View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002091 | OXID eShop (all versions) | 1.09. Integrations: Facebook, Trusted Shops, Shop lupe, Econda | public | 2010-09-09 12:17 | 2017-06-27 09:13 |
Reporter | marco_steinhaeuser | Assigned To | |||
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Product Version | 4.4.2 revision 29492 | ||||
Summary | 0002091: After sending an invitation to your FB friends, shop redirects to an unknown page (404) | ||||
Description | After sending an invitation to your FB friends, shop redirects to an unknown page (404) Decision is: FBML will be turned off. So we need to remove all FBML elements and change invitation. The solution we decided to implement: It can be changed to JavaScript message. That means, that instead of choosing friend for invitation, customer could write a message. Message would consist of custom text and link to page from which message was sent. See comments below for more details on solution. | ||||
Steps To Reproduce | In Demoshop, - login to your FB Account - open a product's detail page - send an invitation to one of your FB friends --> After sending, the shop doesn't redirect to the item's page, it goes to 404 | ||||
Additional Information | BTW: The FB invite function is intended to invite for the shop, not for the specific item. Will open up a feature request to move the invite function to "invite friends" and connect it to the bonus program if possible. http://oxid.uservoice.com/forums/31940-feature-requests/suggestions/1046893-move-facebook-connect-from-item-page-to-invite-fr | ||||
Tags | |||||
Theme | Not defined | ||||
Browser | All | ||||
PHP Version | Not defined | ||||
Database Version | Not defined | ||||
has duplicate | 0004261 | closed | jurate.baseviciene | facebook invite doesn't work |
|
FBML will be turned off. So we need to remove all FBML elements and change invitation. There is two solutions I found. It can be changed to JavaScript invitation, but it works only for aps. That means that invitation direct to facebook page, not shop. It can be changed to JavaScript message. That means, that instead of choosing friend for invitation, customer could write a message. Message would consist of custom text and link to page from which message was sent. My suggestion - chose message solution. |
|
Message solution would be something as this: [{ oxmultilang ident="FACEBOOK_INVITE_DESCRIPTION" }]
<script> function sendRequestViaMultiFriendSelector() { FB.ui({method: 'apprequests', message: '[{oxmultilang ident="FACEBOOK_INVITETEXT"}]' }, requestCallback); } function requestCallback(response) { // } </script> Files to be changed: tpl/layout/base.tpl tpl/page/details/inc/tabs.tpl tpl/widget/facebook/invite.tpl |
|
Please also see this feature request: https://oxid.uservoice.com/admin/forums/31940-feature-requests/suggestions/1046893-move-facebook-connect-from-item-page-to-invite-fr Facebook invite actually doesn't make sense on this place ;) |
|
Is this issue still up-to-date? |
|
The old Facebook-API was removed with the version 4.6.2. |