1
0
mirror of synced 2024-12-05 03:16:04 +03:00

Merge pull request #3 from VitalyArt/master

module update
This commit is contained in:
Alex Lushpai 2016-12-14 12:32:01 +03:00 committed by GitHub
commit f7ed84d781

View File

@ -18,8 +18,14 @@ class RCrmIcml
$domainsCollection = domainsCollection::getInstance();
$domainsCollectionList = $domainsCollection->getList();
$domainCollection = $domainsCollectionList[1];
$serverProtocol = mainConfiguration::getInstance()->get('system', 'server-protocol') . '://';
$this->shopUrl = $serverProtocol . $domainCollection->getHost();
if (mainConfiguration::getInstance()->get('system', 'server-protocol')) {
$serverProtocol = mainConfiguration::getInstance()->get('system', 'server-protocol');
} else {
$serverProtocol = 'http';
}
$this->shopUrl = $serverProtocol . '://' . $domainCollection->getHost();
}
public function generateICML()
@ -92,12 +98,15 @@ class RCrmIcml
{
$url = '/' . $obj->getAltName();
$ids = array($obj->getRel());
$parent = new umiHierarchyElement($obj->getRel());
while (true) {
$url = '/' . $parent->getAltName() . $url;
if ($parent->getRel() != 0) {
if ($parent->getRel() != 0 && !in_array($parent->getRel(), $ids)) {
$parent = new umiHierarchyElement($parent->getRel());
array_push($ids, $parent->getRel());
} else {
break;
}