File tree Expand file tree Collapse file tree 5 files changed +18
-4
lines changed Expand file tree Collapse file tree 5 files changed +18
-4
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,11 @@ public function __construct()
24
24
}
25
25
26
26
public function getSubmitAction () {
27
- $ url = Mage::helper ('adminhtml ' )->getUrl ('*/sso/login ' , array ("return_url " => Mage::helper ('core ' )->urlEncode ("http:// " .Mage::getStoreConfig ('zendesk/general/domain ' )."/requests/new " )));
27
+ if (!$ return_url = Mage::getStoreConfig ('zendesk/sso_frontend/new ' )) {
28
+ $ return_url = "http:// " .Mage::getStoreConfig ('zendesk/general/domain ' )."/requests/new " ;
29
+ }
30
+ $ url = Mage::helper ('adminhtml ' )->getUrl ('*/sso/login ' , array ("return_url " => Mage::helper ('core ' )->urlEncode ($ return_url )));
31
+
28
32
return $ url ;
29
33
}
30
34
}
Original file line number Diff line number Diff line change @@ -119,7 +119,7 @@ public function authenticateAction()
119
119
$ jwt = JWT ::encode ($ payload , $ token );
120
120
$ return = $ return_url ? "&return_to= " .$ return_url : "" ;
121
121
122
- $ url = "http :// " .$ domain ."/access/jwt?jwt= " . $ jwt . $ return ;
122
+ $ url = "https :// " .$ domain ."/access/jwt?jwt= " . $ jwt . $ return ;
123
123
124
124
Mage::log ('Admin URL: ' . $ url , null , 'zendesk.log ' );
125
125
@@ -202,7 +202,7 @@ public function launchAction()
202
202
$ sso = Mage::getStoreConfig ('zendesk/sso/enabled ' );
203
203
204
204
if (!$ sso ) {
205
- $ url = "http :// " .$ domain ;
205
+ $ url = "https :// " .$ domain ;
206
206
} elseif (Mage::helper ('zendesk ' )->isSSOAdminUsersEnabled ()) {
207
207
$ url = Mage::helper ('zendesk ' )->getSSOAuthUrlAdminUsers ();
208
208
} else {
Original file line number Diff line number Diff line change @@ -80,7 +80,7 @@ public function loginAction()
80
80
$ jwt = JWT ::encode ($ payload , $ token );
81
81
$ return_url = $ return_url ? "&return_to= " .$ return_url : "" ;
82
82
83
- $ url = "http :// " .$ domain ."/access/jwt?jwt= " . $ jwt .$ return_url ;
83
+ $ url = "https :// " .$ domain ."/access/jwt?jwt= " . $ jwt .$ return_url ;
84
84
85
85
Mage::log ('End-user URL: ' . $ url , null , 'zendesk.log ' );
86
86
Original file line number Diff line number Diff line change 170
170
<show_in_website >1</show_in_website >
171
171
<show_in_store >1</show_in_store >
172
172
</token >
173
+ <new translate =" label comment" >
174
+ <label >New Ticket Link</label >
175
+ <frontend_type >text</frontend_type >
176
+ <sort_order >3</sort_order >
177
+ <show_in_default >1</show_in_default >
178
+ <show_in_website >1</show_in_website >
179
+ <show_in_store >1</show_in_store >
180
+ <comment ><![CDATA[ https://yourdomain.zendesk.com/requests/new will be used by default]]> </comment >
181
+ </new >
173
182
</fields >
174
183
</sso_frontend >
175
184
<frontend_features translate =" label comment" >
Original file line number Diff line number Diff line change 110
110
"Show "All" tab on dashboard","Show "All" tab on dashboard"
111
111
"Generate New Token","Generate New Token"
112
112
"Token cannot be empty","Token cannot be empty"
113
+ "New Ticket Link","New Ticket Link"
You can’t perform that action at this time.
0 commit comments