Version Notes
* Fetch store and website from current configuration scope when configuring the extension
* Use fieldValue search criteria for searching zendesk tickets with the configured ticket_field_id
Download this release
Release Info
Developer | Zendesk |
Extension | zendesk |
Version | 2.1.9 |
Comparing to | |
See all releases |
Code changes from version 2.1.8 to 2.1.9
app/code/community/Zendesk/Zendesk/Block/Adminhtml/Config/Buttons/Signup.php
CHANGED
@@ -51,7 +51,21 @@ class Zendesk_Zendesk_Block_Adminhtml_Config_Buttons_Signup extends Mage_Adminht
|
|
51 |
|
52 |
public function getPostInfo()
|
53 |
{
|
54 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
|
56 |
$info = array(
|
57 |
'magento_domain' => Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB),
|
@@ -61,23 +75,10 @@ class Zendesk_Zendesk_Block_Adminhtml_Config_Buttons_Signup extends Mage_Adminht
|
|
61 |
'magento_callback' => Mage::helper('adminhtml')->getUrl('adminhtml/zendesk/redirect', array('type' => 'settings', 'id' => 'zendesk')),
|
62 |
'magento_locale' => Mage::getStoreConfig('general/locale/code'),
|
63 |
'magento_timezone' => Mage::getStoreConfig('general/locale/timezone'),
|
64 |
-
'magento_api_url' => Mage::getUrl('zendesk/api', array('_store' => $
|
|
|
65 |
);
|
66 |
|
67 |
-
$storeName = Mage::getStoreConfig('general/store_information/name');
|
68 |
-
|
69 |
-
if(!$storeName) {
|
70 |
-
$websites = Mage::getModel('core/website')->getCollection();
|
71 |
-
foreach($websites as $website) {
|
72 |
-
// Skip admin website
|
73 |
-
if($website->getName() == 'Admin' || $website->getName() == 'Main Website') continue;
|
74 |
-
|
75 |
-
$storeName = $website->getName();
|
76 |
-
}
|
77 |
-
}
|
78 |
-
|
79 |
-
$info['magento_store_name'] = (string)$storeName;
|
80 |
-
|
81 |
return $info;
|
82 |
}
|
83 |
}
|
51 |
|
52 |
public function getPostInfo()
|
53 |
{
|
54 |
+
$websiteCode = Mage::app()->getRequest()->getParam('website');
|
55 |
+
if ($websiteCode) {
|
56 |
+
$website = Mage::getModel('core/website')->load($websiteCode);
|
57 |
+
} else {
|
58 |
+
$website = Mage::getModel('core/website')->getCollection()
|
59 |
+
->addFieldToFilter('is_default', 1)
|
60 |
+
->getFirstItem();
|
61 |
+
}
|
62 |
+
|
63 |
+
$storeCode = Mage::app()->getRequest()->getParam('store');
|
64 |
+
if ($storeCode) {
|
65 |
+
$store = Mage::getModel('core/store')->load($storeCode);
|
66 |
+
} else {
|
67 |
+
$store = $website->getDefaultStore();
|
68 |
+
}
|
69 |
|
70 |
$info = array(
|
71 |
'magento_domain' => Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB),
|
75 |
'magento_callback' => Mage::helper('adminhtml')->getUrl('adminhtml/zendesk/redirect', array('type' => 'settings', 'id' => 'zendesk')),
|
76 |
'magento_locale' => Mage::getStoreConfig('general/locale/code'),
|
77 |
'magento_timezone' => Mage::getStoreConfig('general/locale/timezone'),
|
78 |
+
'magento_api_url' => Mage::getUrl('zendesk/api', array('_store' => $store->getCode())),
|
79 |
+
'magento_store_name' => $website->getName(),
|
80 |
);
|
81 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
82 |
return $info;
|
83 |
}
|
84 |
}
|
app/code/community/Zendesk/Zendesk/Model/Api/Tickets.php
CHANGED
@@ -56,45 +56,34 @@ class Zendesk_Zendesk_Model_Api_Tickets extends Zendesk_Zendesk_Model_Api_Abstra
|
|
56 |
$data['include'] = 'users,groups';
|
57 |
return $this->_call('search/incremental', $data);
|
58 |
}
|
59 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
public function forOrder($orderIncrementId)
|
61 |
{
|
|
|
|
|
|
|
|
|
|
|
62 |
if(!$orderIncrementId) {
|
63 |
throw new InvalidArgumentException('Order Increment ID not valid');
|
64 |
}
|
65 |
|
66 |
$response = $this->_call('search.json',
|
67 |
array(
|
68 |
-
'query' =>
|
69 |
'sort_order' => 'desc',
|
70 |
'sort_by' => 'updated_at',
|
71 |
)
|
72 |
);
|
73 |
|
74 |
-
|
75 |
-
|
76 |
-
$fieldId = Mage::getStoreConfig('zendesk/frontend_features/order_field_id');
|
77 |
-
|
78 |
-
if(!$fieldId) {
|
79 |
-
return false;
|
80 |
-
}
|
81 |
-
|
82 |
-
foreach($response['results'] as $ticket) {
|
83 |
-
foreach($ticket['fields'] as $field) {
|
84 |
-
if($field['id'] == $fieldId) {
|
85 |
-
// Check if the value matches our order number
|
86 |
-
if($field['value'] == $orderIncrementId) {
|
87 |
-
$tickets[] = $ticket;
|
88 |
-
}
|
89 |
-
|
90 |
-
// Regardless of whether the value matches, this is the correct field, so move to the next ticket
|
91 |
-
continue;
|
92 |
-
}
|
93 |
-
}
|
94 |
-
}
|
95 |
-
|
96 |
-
if(count($tickets)) {
|
97 |
-
return $tickets;
|
98 |
} else {
|
99 |
return false;
|
100 |
}
|
56 |
$data['include'] = 'users,groups';
|
57 |
return $this->_call('search/incremental', $data);
|
58 |
}
|
59 |
+
|
60 |
+
/**
|
61 |
+
* Retrieves a Zendesk Support ticket associated to an order with a custom ticket field
|
62 |
+
*
|
63 |
+
* @param int $orderIncrementId
|
64 |
+
* @return array|boolean
|
65 |
+
*/
|
66 |
public function forOrder($orderIncrementId)
|
67 |
{
|
68 |
+
$fieldId = Mage::getStoreConfig('zendesk/frontend_features/order_field_id');
|
69 |
+
if(!$fieldId) {
|
70 |
+
return false;
|
71 |
+
}
|
72 |
+
|
73 |
if(!$orderIncrementId) {
|
74 |
throw new InvalidArgumentException('Order Increment ID not valid');
|
75 |
}
|
76 |
|
77 |
$response = $this->_call('search.json',
|
78 |
array(
|
79 |
+
'query' => "type:ticket fieldValue:{$orderIncrementId}",
|
80 |
'sort_order' => 'desc',
|
81 |
'sort_by' => 'updated_at',
|
82 |
)
|
83 |
);
|
84 |
|
85 |
+
if(count($response['results'])) {
|
86 |
+
return $response['results'];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
87 |
} else {
|
88 |
return false;
|
89 |
}
|
app/code/community/Zendesk/Zendesk/etc/config.xml
CHANGED
@@ -19,7 +19,7 @@
|
|
19 |
<config>
|
20 |
<modules>
|
21 |
<Zendesk_Zendesk>
|
22 |
-
<version>2.1.
|
23 |
</Zendesk_Zendesk>
|
24 |
</modules>
|
25 |
<zendesk>
|
19 |
<config>
|
20 |
<modules>
|
21 |
<Zendesk_Zendesk>
|
22 |
+
<version>2.1.9</version>
|
23 |
</Zendesk_Zendesk>
|
24 |
</modules>
|
25 |
<zendesk>
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Zendesk</name>
|
4 |
-
<version>2.1.
|
5 |
<stability>stable</stability>
|
6 |
<license>Apache Software License</license>
|
7 |
<channel>community</channel>
|
@@ -17,11 +17,13 @@ This extension makes Zendesk work seamlessly with Magento to enable stores to de
|
|
17 |
- Display relevant support tickets on order & customer dashboards<br />
|
18 |
- Create support tickets from Contact Us requests<br />
|
19 |
- Easily add the Web Widget to your site</description>
|
20 |
-
<notes
|
|
|
|
|
21 |
<authors><author><name>Zendesk</name><user>MAG001580855</user><email>dev.manila@zendesk.com</email></author><author><name>Fontis</name><user>fontis</user><email>magento@fontis.com.au</email></author></authors>
|
22 |
-
<date>
|
23 |
-
<time>
|
24 |
-
<contents><target name="magecommunity"><dir name="Zendesk"><dir name="Zendesk"><dir name="Block"><dir name="Adminhtml"><dir name="Config"><dir name="Buttons"><file name="Generate.php" hash="7fa35e3e71b4bfb94f2dceddb19e86a0"/><file name="MagentoTest.php" hash="005323c12510f8ac07b46bede8df6349"/><file name="Signup.php" hash="60e3366256ab111e132b853aa6a4ea52"/><file name="Sync.php" hash="d561b6fcbf69d284e866113e7d9afd44"/><file name="ZendeskTest.php" hash="83b67b5e66f8a9757ec424a72121133c"/></dir><file name="Link.php" hash="779827427e11db311b6e1de9d42818f2"/></dir><dir name="Create"><dir name="Customer"><dir name="Grid"><dir name="Renderer"><file name="Action.php" hash="4c599ec0b7210b32733318ca40b403f1"/></dir></dir><file name="Grid.php" hash="d5da59c8bd8f939a578d776648a1920c"/></dir><file name="Customer.php" hash="afe5c04c6ac7aa0cfaefded4ceacef37"/><dir name="Edit"><file name="Form.php" hash="c94acf32924a5140edeef7eae238aa4e"/></dir><file name="Edit.php" hash="fae5df1b1f5c5f524257bdf31bd569b4"/><dir name="Order"><dir name="Grid"><dir name="Renderer"><file name="Action.php" hash="7e9aa2cbd5600865fc77ce35fd6cb73a"/></dir></dir><file name="Grid.php" hash="0e4f085158ce9cc9d3566411b80d4592"/></dir><file name="Order.php" hash="857150ae3de0e3ded29ff972732060b3"/></dir><dir name="Dashboard"><file name="Grids.php" hash="1489d6addfdad17f23bfd34ccaaeb809"/><dir name="Tab"><dir name="Tickets"><dir name="Grid"><file name="Abstract.php" hash="b9cbb0629a4970e39539893869a3cfd2"/><file name="All.php" hash="27a968cc57b9514de3bb9d60e1fda068"/><file name="Massaction.php" hash="9d3ba44e00b40f4585e167c200b4bfa6"/><dir name="Renderer"><file name="Action.php" hash="53a3b787e3f473a86bd896a0f8d7992e"/><file name="Group.php" hash="814178c8eabb9d8444d2beadd1c07a84"/><file name="Type.php" hash="4f0cd9a88be44fbe7faa4e1f1ba55a38"/><file name="User.php" hash="ce383119807c67b55892d404afc2d21c"/></dir><file name="View.php" hash="5b5320a258e838e680bfbde6a8491d88"/></dir></dir></dir></dir><file name="Dashboard.php" hash="330e44b755b2eacf218e4c23210dd709"/><file name="Log.php" hash="da85421d71f2e50c1ef2384eedd5688a"/><file name="Menu.php" hash="0f6a56232356c46cd1da31c910985d3b"/><dir name="Order"><dir name="View"><file name="Tickets.php" hash="a83a2ad42801ddbddad2d761779a597b"/></dir></dir></dir><dir name="Customer"><dir name="Tickets"><file name="List.php" hash="eddae13553494e6689ba1736896327a7"/></dir><file name="Tickets.php" hash="6338ed7954be81569c5e6f7f13eeb811"/></dir><file name="WebWidget.php" hash="292d16516b754c0ff0609ac3a8b8e5d2"/></dir><dir name="Helper"><file name="Data.php" hash="813ca2e4af8b35bbb985dda481a38d52"/><file name="JWT.php" hash="6610b92191eccedb8edcf993730c3dc0"/><file name="Log.php" hash="358c44a7a478dc6166208eb59ccd53fb"/><dir name="_"><file name="Data.php" hash="813ca2e4af8b35bbb985dda481a38d52"/><file name="JWT.php" hash="6610b92191eccedb8edcf993730c3dc0"/><file name="Log.php" hash="358c44a7a478dc6166208eb59ccd53fb"/></dir><file name=".gitignore" hash="0c0ef7b9a3271d2fbfa0aca4d0bb61eb"/></dir><file name="LICENSE.txt" hash="d9922043f61f536de5d4d7af831e7f73"/><dir name="Model"><dir name="Api"><file name="Abstract.php" hash="e5abe46841988dff2fb77ea9f9b71f18"/><file name="Groups.php" hash="7c2694b292399083c8209d297a1e6746"/><file name="Requesters.php" hash="9ffa79d849543c3dd5dc282b5ea80ccf"/><file name="SupportAddresses.php" hash="819b2e43055e97c58d80ab867c305db3"/><file name="Tickets.php" hash="dfd005b60e8a81ac95ff9cb151f32569"/><file name="Users.php" hash="89ade09084a1a6291af5e80bd57c66b1"/><file name="Views.php" hash="eb978152b36c63040b65cbca5f85bb52"/></dir><file name="Observer.php" hash="edddb8502a8e8e3a4bcac856d84bd561"/><dir name="Resource"><dir name="Tickets"><file name="Collection.php" hash="1eae1969bfd0ac305b90bc55ce03fe19"/></dir><file name="Tickets.php" hash="8eed34a07f8d65e3680ba3e735a3a4a1"/></dir><dir name="Search"><file name="Field.php" hash="2961022121af96a4bc599141d82e6732"/></dir><file name="Search.php" hash="cac21f222a240bab7ea813023c4523f0"/><dir name="Source"><file name="Sortdir.php" hash="916a3319d52661df8a77438935bae56f"/><file name="Sortorder.php" hash="1c58234e5253987027c174aa192a2b5f"/><file name="Views.php" hash="1c7527338bf40082016a62e45fe44622"/></dir><file name="Tickets.php" hash="796782889d46c6bc658f3cd03ee74a1c"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="ZendeskController.php" hash="0dde1b1e5fc71c685e8a3047a78fa61b"/></dir><file name="ApiController.php" hash="84672fb7c6110ebadb9414e9c99ddfd0"/><dir name="Customer"><file name="TicketsController.php" hash="89164100a9640def75e94345e0fe1a14"/></dir><file name="IndexController.php" hash="f2caa943c4619d5add2149ef26443108"/><file name="SsoController.php" hash="2b99171f2c81573405d2258df835fa26"/></dir><dir name="data"><dir name="zendesk_setup"><file name="data-upgrade-1.3.0-1.4.0.php" hash="bcf2b209ab108ed2fc045176262d35ad"/><file name="data-upgrade-1.3.1-1.4.0.php" hash="bcf2b209ab108ed2fc045176262d35ad"/><file name="data-upgrade-1.4.2-2.0.0.php" hash="2b8f26c843de7435cc2bc53ad9e5cdb9"/><file name="data-upgrade-2.0.5-2.0.6.php" hash="da5a78a75da35ec27e4cbea9704c9f36"/></dir></dir><dir name="etc"><file name="config.xml" hash="2540cd262d931e104acfb7cd9fc1b0a8"/><file name="jstranslator.xml" hash="3f3bd74e4b6484613126a2b2f7e34aac"/><file name="system.xml" hash="17fd50ab2f9684abf1cdc0629b4b28ee"/></dir><dir name="lib"><file name="functions.php" hash="b6376678adc0a336dc56ede8bc2ec60b"/></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="zendesk.xml" hash="09058ecabaf99b91c7a57e12c74b0b0d"/></dir><dir name="template"><dir name="zendesk"><dir name="customer"><dir name="tickets"><file name="list.phtml" hash="b11afac703cb07a25dc95ba4038862d5"/></dir><file name="tickets.phtml" hash="1a33c2429f13b16a98225b43e345ac37"/></dir></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="zendesk.xml" hash="b824f0f7099d22a7f1c0a31d83cd9efc"/></dir><dir name="template"><dir name="zendesk"><file name="autocomplete.phtml" hash="01f42e0bbe3337c058ebc0a8832ddca9"/><dir name="config"><file name="button-generate.phtml" hash="21a25898c1fdea93d31b02ae91c1dd6f"/><file name="button-signup.phtml" hash="8871a0aa0bad7f85a7419853db8e0ce4"/><file name="button-sync.phtml" hash="0a79ffa3cb7021e2883844d37133af3e"/><file name="button-test-magento.phtml" hash="e86287ab32a2ee29ce44aad62249bcab"/><file name="button-test-zendesk.phtml" hash="1c8b000905f5a7221a04b46c6f0e9d42"/><file name="link.phtml" hash="ce55d65900113183e770b2905a31b0eb"/></dir><dir name="create"><file name="customer.phtml" hash="4195705109186f619780613f31d3799d"/><file name="order.phtml" hash="6565383d06a6428ce91238d90a1a0a1a"/></dir><dir name="customer"><file name="tickets.phtml" hash="6a570b5a261ce6cb3117815dfb4ae389"/></dir><dir name="dashboard"><file name="empty.phtml" hash="d0c30af25f17ff45215d210b48063a46"/><file name="index.phtml" hash="a09f9036123888914d347e99312f4039"/></dir><file name="left-menu.phtml" hash="09d28e5a431783844d967cf75f8af8e4"/><dir name="log"><file name="index.phtml" hash="c54c187ce5f09da6f56078cbfdf3ca29"/></dir><dir name="order"><file name="tickets.phtml" hash="4fe433f11c40708b0eb56aef5b0ce663"/></dir><dir name="tickets"><file name="tickets.phtml" hash="fc60966507ec30a2521413cb9b998770"/></dir><file name="translations.phtml" hash="663af777fa809b84ea9001afa740109f"/><dir name="widget"><file name="grid.phtml" hash="5e7beb2c7e37c9efe225ea3e80f1ffd7"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Zendesk_Zendesk.xml" hash="a630cf18c788dafb70d4c156a33eaa07"/></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="zendesk"><file name="zendesk.css" hash="b5db959c683981f11b9a83c8787fa461"/><file name="button.png" hash="fa3637489052b6ac6f717895aa19378d"/><file name="icon.png" hash="0517b69f7457537b72b23aba0e077511"/><file name="zendesk-logo.png" hash="257e1e9aa404635d3d28fa7c5d35f6b9"/><file name="zendesk-tab.png" hash="02d7a2aa53ae6a373847f6d5b54b0cfa"/><file name="zendesk.css" hash="b5db959c683981f11b9a83c8787fa461"/></dir></dir></dir></dir></target><target name="mage"><dir name="js"><dir name="zendesk"><file name="validation.js" hash="488b2fe21b2d34ce0814815e745771a0"/></dir></dir></target><target name="magelocale"><dir name="da_DA"><file name="Zendesk_Zendesk.csv" hash="777a53819cb2170d415162b3b0bc3d36"/></dir><dir name="de_DE"><file name="Zendesk_Zendesk.csv" hash="a614578ca4b0fd5ff5f92d1f5ff6f055"/></dir><dir name="en_CA"><file name="Zendesk_Zendesk.csv" hash="5ad8f745867d4c0f89514efbacd7bfbc"/></dir><dir name="en_GB"><file name="Zendesk_Zendesk.csv" hash="119498a89958f12b16bfa4893379b56b"/></dir><dir name="en_US"><file name="Zendesk_Zendesk.csv" hash="963fc26b37d3ac19c94fcc7cde1704d2"/></dir><dir name="es_419"><file name="Zendesk_Zendesk.csv" hash="f3508cb7cba13af442a7b6bce42f0e9d"/></dir><dir name="es_ES"><file name="Zendesk_Zendesk.csv" hash="e665c8a8d31ac9e4bfb4fef7667d20c2"/></dir><dir name="fr_CA"><file name="Zendesk_Zendesk.csv" hash="6e4e78107c69421fd30df814360acfd1"/></dir><dir name="fr_FR"><file name="Zendesk_Zendesk.csv" hash="39dc49fd121239e712c4b6fef0aa0ae4"/></dir><dir name="it_IT"><file name="Zendesk_Zendesk.csv" hash="3b121b37eed669be127760f7af7ac200"/></dir><dir name="ja_JA"><file name="Zendesk_Zendesk.csv" hash="851f5270b8edc08310bd4d10c938fe2c"/></dir><dir name="ja_JP"><file name="Zendesk_Zendesk.csv" hash="8d0ab1a39457a8ba2dcf986faf4eb742"/></dir><dir name="ko_KO"><file name="Zendesk_Zendesk.csv" hash="627ab97500b6756005e3fd7052481ec1"/></dir><dir name="ko_KR"><file name="Zendesk_Zendesk.csv" hash="38aee57e5520d82f607999ce25ba5dc2"/></dir><dir name="nl_NL"><file name="Zendesk_Zendesk.csv" hash="3627c0e702c60135d8740eb30fc6a008"/></dir><dir name="no_NO"><file name="Zendesk_Zendesk.csv" hash="dea20e1e41e19a906669785b11a82b4c"/></dir><dir name="pt_BR"><file name="Zendesk_Zendesk.csv" hash="3168a049ed38accf96adcd7e5eb0abe5"/></dir><dir name="pt_PT"><file name="Zendesk_Zendesk.csv" hash="22686f4364f164ce344b0667bc2aaf2e"/></dir><dir name="ru_RU"><file name="Zendesk_Zendesk.csv" hash="25a9034d7be3f0b59f9b37bf8d42e267"/></dir><dir name="sv_SV"><file name="Zendesk_Zendesk.csv" hash="1243a37feb1e4943bbe2909b65982b9d"/></dir><dir name="tr_TR"><file name="Zendesk_Zendesk.csv" hash="87342431daf18a3faeb94f5643f9b024"/></dir><dir name="uk_UK"><file name="Zendesk_Zendesk.csv" hash="e07b979701fc8dfab2491d49c679a950"/></dir><dir name="zh_CN"><file name="Zendesk_Zendesk.csv" hash="810fe95072aec4da296973eb306d5bd3"/></dir><dir name="zh_TW"><file name="Zendesk_Zendesk.csv" hash="41c25e29f37e80d7166378d80bca5345"/></dir></target></contents>
|
25 |
<compatible/>
|
26 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
27 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Zendesk</name>
|
4 |
+
<version>2.1.9</version>
|
5 |
<stability>stable</stability>
|
6 |
<license>Apache Software License</license>
|
7 |
<channel>community</channel>
|
17 |
- Display relevant support tickets on order & customer dashboards<br />
|
18 |
- Create support tickets from Contact Us requests<br />
|
19 |
- Easily add the Web Widget to your site</description>
|
20 |
+
<notes>* Fetch store and website from current configuration scope when configuring the extension
|
21 |
+
* Use fieldValue search criteria for searching zendesk tickets with the configured ticket_field_id
|
22 |
+
</notes>
|
23 |
<authors><author><name>Zendesk</name><user>MAG001580855</user><email>dev.manila@zendesk.com</email></author><author><name>Fontis</name><user>fontis</user><email>magento@fontis.com.au</email></author></authors>
|
24 |
+
<date>2017-06-21</date>
|
25 |
+
<time>05:24:18</time>
|
26 |
+
<contents><target name="magecommunity"><dir name="Zendesk"><dir name="Zendesk"><dir name="Block"><dir name="Adminhtml"><dir name="Config"><dir name="Buttons"><file name="Generate.php" hash="7fa35e3e71b4bfb94f2dceddb19e86a0"/><file name="MagentoTest.php" hash="005323c12510f8ac07b46bede8df6349"/><file name="Signup.php" hash="6a0a0154040e5f4db08ec70109a05a23"/><file name="Sync.php" hash="d561b6fcbf69d284e866113e7d9afd44"/><file name="ZendeskTest.php" hash="83b67b5e66f8a9757ec424a72121133c"/></dir><file name="Link.php" hash="779827427e11db311b6e1de9d42818f2"/></dir><dir name="Create"><dir name="Customer"><dir name="Grid"><dir name="Renderer"><file name="Action.php" hash="4c599ec0b7210b32733318ca40b403f1"/></dir></dir><file name="Grid.php" hash="d5da59c8bd8f939a578d776648a1920c"/></dir><file name="Customer.php" hash="afe5c04c6ac7aa0cfaefded4ceacef37"/><dir name="Edit"><file name="Form.php" hash="c94acf32924a5140edeef7eae238aa4e"/></dir><file name="Edit.php" hash="fae5df1b1f5c5f524257bdf31bd569b4"/><dir name="Order"><dir name="Grid"><dir name="Renderer"><file name="Action.php" hash="7e9aa2cbd5600865fc77ce35fd6cb73a"/></dir></dir><file name="Grid.php" hash="0e4f085158ce9cc9d3566411b80d4592"/></dir><file name="Order.php" hash="857150ae3de0e3ded29ff972732060b3"/></dir><dir name="Dashboard"><file name="Grids.php" hash="1489d6addfdad17f23bfd34ccaaeb809"/><dir name="Tab"><dir name="Tickets"><dir name="Grid"><file name="Abstract.php" hash="b9cbb0629a4970e39539893869a3cfd2"/><file name="All.php" hash="27a968cc57b9514de3bb9d60e1fda068"/><file name="Massaction.php" hash="9d3ba44e00b40f4585e167c200b4bfa6"/><dir name="Renderer"><file name="Action.php" hash="53a3b787e3f473a86bd896a0f8d7992e"/><file name="Group.php" hash="814178c8eabb9d8444d2beadd1c07a84"/><file name="Type.php" hash="4f0cd9a88be44fbe7faa4e1f1ba55a38"/><file name="User.php" hash="ce383119807c67b55892d404afc2d21c"/></dir><file name="View.php" hash="5b5320a258e838e680bfbde6a8491d88"/></dir></dir></dir></dir><file name="Dashboard.php" hash="330e44b755b2eacf218e4c23210dd709"/><file name="Log.php" hash="da85421d71f2e50c1ef2384eedd5688a"/><file name="Menu.php" hash="0f6a56232356c46cd1da31c910985d3b"/><dir name="Order"><dir name="View"><file name="Tickets.php" hash="a83a2ad42801ddbddad2d761779a597b"/></dir></dir></dir><dir name="Customer"><dir name="Tickets"><file name="List.php" hash="eddae13553494e6689ba1736896327a7"/></dir><file name="Tickets.php" hash="6338ed7954be81569c5e6f7f13eeb811"/></dir><file name="WebWidget.php" hash="292d16516b754c0ff0609ac3a8b8e5d2"/></dir><dir name="Helper"><file name="Data.php" hash="813ca2e4af8b35bbb985dda481a38d52"/><file name="JWT.php" hash="6610b92191eccedb8edcf993730c3dc0"/><file name="Log.php" hash="358c44a7a478dc6166208eb59ccd53fb"/><dir name="_"><file name="Data.php" hash="813ca2e4af8b35bbb985dda481a38d52"/><file name="JWT.php" hash="6610b92191eccedb8edcf993730c3dc0"/><file name="Log.php" hash="358c44a7a478dc6166208eb59ccd53fb"/></dir><file name=".gitignore" hash="0c0ef7b9a3271d2fbfa0aca4d0bb61eb"/></dir><file name="LICENSE.txt" hash="d9922043f61f536de5d4d7af831e7f73"/><dir name="Model"><dir name="Api"><file name="Abstract.php" hash="e5abe46841988dff2fb77ea9f9b71f18"/><file name="Groups.php" hash="7c2694b292399083c8209d297a1e6746"/><file name="Requesters.php" hash="9ffa79d849543c3dd5dc282b5ea80ccf"/><file name="SupportAddresses.php" hash="819b2e43055e97c58d80ab867c305db3"/><file name="Tickets.php" hash="1be553d584986e1f1e269429cc715ef0"/><file name="Users.php" hash="89ade09084a1a6291af5e80bd57c66b1"/><file name="Views.php" hash="eb978152b36c63040b65cbca5f85bb52"/></dir><file name="Observer.php" hash="edddb8502a8e8e3a4bcac856d84bd561"/><dir name="Resource"><dir name="Tickets"><file name="Collection.php" hash="1eae1969bfd0ac305b90bc55ce03fe19"/></dir><file name="Tickets.php" hash="8eed34a07f8d65e3680ba3e735a3a4a1"/></dir><dir name="Search"><file name="Field.php" hash="2961022121af96a4bc599141d82e6732"/></dir><file name="Search.php" hash="cac21f222a240bab7ea813023c4523f0"/><dir name="Source"><file name="Sortdir.php" hash="916a3319d52661df8a77438935bae56f"/><file name="Sortorder.php" hash="1c58234e5253987027c174aa192a2b5f"/><file name="Views.php" hash="1c7527338bf40082016a62e45fe44622"/></dir><file name="Tickets.php" hash="796782889d46c6bc658f3cd03ee74a1c"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="ZendeskController.php" hash="0dde1b1e5fc71c685e8a3047a78fa61b"/></dir><file name="ApiController.php" hash="84672fb7c6110ebadb9414e9c99ddfd0"/><dir name="Customer"><file name="TicketsController.php" hash="89164100a9640def75e94345e0fe1a14"/></dir><file name="IndexController.php" hash="f2caa943c4619d5add2149ef26443108"/><file name="SsoController.php" hash="2b99171f2c81573405d2258df835fa26"/></dir><dir name="data"><dir name="zendesk_setup"><file name="data-upgrade-1.3.0-1.4.0.php" hash="bcf2b209ab108ed2fc045176262d35ad"/><file name="data-upgrade-1.3.1-1.4.0.php" hash="bcf2b209ab108ed2fc045176262d35ad"/><file name="data-upgrade-1.4.2-2.0.0.php" hash="2b8f26c843de7435cc2bc53ad9e5cdb9"/><file name="data-upgrade-2.0.5-2.0.6.php" hash="da5a78a75da35ec27e4cbea9704c9f36"/></dir></dir><dir name="etc"><file name="config.xml" hash="c4509374e8c9b6095d4eb45d85b0c5ab"/><file name="jstranslator.xml" hash="3f3bd74e4b6484613126a2b2f7e34aac"/><file name="system.xml" hash="17fd50ab2f9684abf1cdc0629b4b28ee"/></dir><dir name="lib"><file name="functions.php" hash="b6376678adc0a336dc56ede8bc2ec60b"/></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="zendesk.xml" hash="09058ecabaf99b91c7a57e12c74b0b0d"/></dir><dir name="template"><dir name="zendesk"><dir name="customer"><dir name="tickets"><file name="list.phtml" hash="b11afac703cb07a25dc95ba4038862d5"/></dir><file name="tickets.phtml" hash="1a33c2429f13b16a98225b43e345ac37"/></dir></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="zendesk.xml" hash="b824f0f7099d22a7f1c0a31d83cd9efc"/></dir><dir name="template"><dir name="zendesk"><file name="autocomplete.phtml" hash="01f42e0bbe3337c058ebc0a8832ddca9"/><dir name="config"><file name="button-generate.phtml" hash="21a25898c1fdea93d31b02ae91c1dd6f"/><file name="button-signup.phtml" hash="8871a0aa0bad7f85a7419853db8e0ce4"/><file name="button-sync.phtml" hash="0a79ffa3cb7021e2883844d37133af3e"/><file name="button-test-magento.phtml" hash="e86287ab32a2ee29ce44aad62249bcab"/><file name="button-test-zendesk.phtml" hash="1c8b000905f5a7221a04b46c6f0e9d42"/><file name="link.phtml" hash="ce55d65900113183e770b2905a31b0eb"/></dir><dir name="create"><file name="customer.phtml" hash="4195705109186f619780613f31d3799d"/><file name="order.phtml" hash="6565383d06a6428ce91238d90a1a0a1a"/></dir><dir name="customer"><file name="tickets.phtml" hash="6a570b5a261ce6cb3117815dfb4ae389"/></dir><dir name="dashboard"><file name="empty.phtml" hash="d0c30af25f17ff45215d210b48063a46"/><file name="index.phtml" hash="a09f9036123888914d347e99312f4039"/></dir><file name="left-menu.phtml" hash="09d28e5a431783844d967cf75f8af8e4"/><dir name="log"><file name="index.phtml" hash="c54c187ce5f09da6f56078cbfdf3ca29"/></dir><dir name="order"><file name="tickets.phtml" hash="4fe433f11c40708b0eb56aef5b0ce663"/></dir><dir name="tickets"><file name="tickets.phtml" hash="fc60966507ec30a2521413cb9b998770"/></dir><file name="translations.phtml" hash="663af777fa809b84ea9001afa740109f"/><dir name="widget"><file name="grid.phtml" hash="5e7beb2c7e37c9efe225ea3e80f1ffd7"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Zendesk_Zendesk.xml" hash="a630cf18c788dafb70d4c156a33eaa07"/></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="zendesk"><file name="zendesk.css" hash="b5db959c683981f11b9a83c8787fa461"/><file name="button.png" hash="fa3637489052b6ac6f717895aa19378d"/><file name="icon.png" hash="0517b69f7457537b72b23aba0e077511"/><file name="zendesk-logo.png" hash="257e1e9aa404635d3d28fa7c5d35f6b9"/><file name="zendesk-tab.png" hash="02d7a2aa53ae6a373847f6d5b54b0cfa"/><file name="zendesk.css" hash="b5db959c683981f11b9a83c8787fa461"/></dir></dir></dir></dir></target><target name="mage"><dir name="js"><dir name="zendesk"><file name="validation.js" hash="488b2fe21b2d34ce0814815e745771a0"/></dir></dir></target><target name="magelocale"><dir name="da_DA"><file name="Zendesk_Zendesk.csv" hash="777a53819cb2170d415162b3b0bc3d36"/></dir><dir name="de_DE"><file name="Zendesk_Zendesk.csv" hash="a614578ca4b0fd5ff5f92d1f5ff6f055"/></dir><dir name="en_CA"><file name="Zendesk_Zendesk.csv" hash="5ad8f745867d4c0f89514efbacd7bfbc"/></dir><dir name="en_GB"><file name="Zendesk_Zendesk.csv" hash="119498a89958f12b16bfa4893379b56b"/></dir><dir name="en_US"><file name="Zendesk_Zendesk.csv" hash="963fc26b37d3ac19c94fcc7cde1704d2"/></dir><dir name="es_419"><file name="Zendesk_Zendesk.csv" hash="f3508cb7cba13af442a7b6bce42f0e9d"/></dir><dir name="es_ES"><file name="Zendesk_Zendesk.csv" hash="e665c8a8d31ac9e4bfb4fef7667d20c2"/></dir><dir name="fr_CA"><file name="Zendesk_Zendesk.csv" hash="6e4e78107c69421fd30df814360acfd1"/></dir><dir name="fr_FR"><file name="Zendesk_Zendesk.csv" hash="39dc49fd121239e712c4b6fef0aa0ae4"/></dir><dir name="it_IT"><file name="Zendesk_Zendesk.csv" hash="3b121b37eed669be127760f7af7ac200"/></dir><dir name="ja_JA"><file name="Zendesk_Zendesk.csv" hash="851f5270b8edc08310bd4d10c938fe2c"/></dir><dir name="ja_JP"><file name="Zendesk_Zendesk.csv" hash="8d0ab1a39457a8ba2dcf986faf4eb742"/></dir><dir name="ko_KO"><file name="Zendesk_Zendesk.csv" hash="627ab97500b6756005e3fd7052481ec1"/></dir><dir name="ko_KR"><file name="Zendesk_Zendesk.csv" hash="38aee57e5520d82f607999ce25ba5dc2"/></dir><dir name="nl_NL"><file name="Zendesk_Zendesk.csv" hash="3627c0e702c60135d8740eb30fc6a008"/></dir><dir name="no_NO"><file name="Zendesk_Zendesk.csv" hash="dea20e1e41e19a906669785b11a82b4c"/></dir><dir name="pt_BR"><file name="Zendesk_Zendesk.csv" hash="3168a049ed38accf96adcd7e5eb0abe5"/></dir><dir name="pt_PT"><file name="Zendesk_Zendesk.csv" hash="22686f4364f164ce344b0667bc2aaf2e"/></dir><dir name="ru_RU"><file name="Zendesk_Zendesk.csv" hash="25a9034d7be3f0b59f9b37bf8d42e267"/></dir><dir name="sv_SV"><file name="Zendesk_Zendesk.csv" hash="1243a37feb1e4943bbe2909b65982b9d"/></dir><dir name="tr_TR"><file name="Zendesk_Zendesk.csv" hash="87342431daf18a3faeb94f5643f9b024"/></dir><dir name="uk_UK"><file name="Zendesk_Zendesk.csv" hash="e07b979701fc8dfab2491d49c679a950"/></dir><dir name="zh_CN"><file name="Zendesk_Zendesk.csv" hash="810fe95072aec4da296973eb306d5bd3"/></dir><dir name="zh_TW"><file name="Zendesk_Zendesk.csv" hash="41c25e29f37e80d7166378d80bca5345"/></dir></target></contents>
|
27 |
<compatible/>
|
28 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
29 |
</package>
|