Алексей Ерохин

Алексей Ерохин

С нами с 23 сентября 2013; Место в рейтинге пользователей: #160
06 декабря 2016, 12:53
+1
В sortby тоже алиасы нужны
06 декабря 2016, 12:03
+1
в select укажите поля с алиасами таблиц
а так вроде все верно
02 декабря 2016, 19:08
+1
Я обновил issue, добавил туда ваши изыскания.
02 декабря 2016, 11:58
+1
Похоже просто на какое-то логгирование, посмотрите в настройках и вызовах сниппетов
18 ноября 2016, 17:25
+1
Судя по всему дело в этом
To request access tokens, you need to provide the following POST parameters to the token URI, using your client ID and secret with HTTP Basic Authorization
нужно передать авторизацию в заголовках
а battle.net принимает client_secret и client_id из заголовков запроса
curl_setopt($ch,CURLOPT_HTTPHEADER,'Authorization: Basic ' . base64_encode($this->client_id .  ':' . $this->client_secret);
github.com/bezumkin/modx-hybridauth/blob/master/core/components/hybridauth/model/hybridauth/lib/thirdparty/OAuth/OAuth2Client.php#L34
github.com/bezumkin/modx-hybridauth/blob/master/core/components/hybridauth/model/hybridauth/lib/thirdparty/OAuth/OAuth2Client.php#L211

По идее надо сделать так в BattleNet.php:

function initialize()
	{
		parent::initialize();

		// Provider api end-points
		$this->api->authorize_url  = "https://eu.battle.net/oauth/authorize";
		$this->api->token_url      = "https://eu.battle.net/oauth/token";
               $this->api->curl_header      = array('Authorization: Basic ' . base64_encode($this->client_id .  ':' . $this->client_secret);
		$this->state = bin2hex(openssl_random_pseudo_bytes(16));
		if (!empty($this->config['fields']))
			$this->fields = $this->config['fields'];
	}
03 ноября 2016, 15:39
0
Проверь: при создании столбца ты указал DEFAULT NULL, а в мапе default — 0
03 ноября 2016, 15:29
+1
Процессор orders/product/getlist
18 октября 2016, 13:10
0
В настройках fileattach есть настройки источника файлов
04 октября 2016, 13:26
+1
Обновите, пожалуйста, описание на modstore
modstore.pro/packages/payment-system/msppayanyway
28 сентября 2016, 11:10
+1
Возможно в чанке у вас [[*publishedon]] вместо [[+publishedon]]
25 августа 2016, 17:49
0
*начиная с php 5.4 (опечатка)
25 августа 2016, 17:32
0
json_decode($arr_one["prop"], true)["starrating"];
Такая конструкция появилась только в php 5.4. Проверьте, что у вас на сервере используется
25 августа 2016, 17:19
+1
В рамках математики просто модуль немного другое понятие, а в данном случае это деление по модулю, оно же — остаток от деления (надеюсь это у вас не вызовет вопросов)
по умолчанию: %2, возвращает 0 или 1
%3: 0,1,2.
И так далее.
php.net/manual/ru/language.operators.arithmetic.php
28 июня 2016, 15:41
0
'where' => '{ "Comment.comments:>=": "10" }',
'select' => '{
		"Comment":"COUNT(DISTINCT Comment.id) as Comment.comments"
	}',
17 июня 2016, 13:33
0
Чтобы в процессоре задавать TV, нужно писать так:
$array['tvs'] = 1;  //указываем что будут TV
            $array['tv6'] = $tv6value //Указываем id TV
            $array['tv7'] = $tv7value;
            $array['tv8'] = $tv8value;
25 ноября 2015, 17:43
+2
mb_substr (multibyte)
13 октября 2015, 12:50
0
Илья дал вам отличную ссылку. Настройка форм — то что Вам нужно. Ограничиваете по полю parent, убираете ненужные TV