Николай Загумённов

Николай Загумённов

С нами с 19 сентября 2013; Место в рейтинге пользователей: #59
Николай Загумённов
18 ноября 2016, 20:09
0
Большое спасибо за помощь! Токен получен!

Буду дальше разбираться.

Это добавил в initialize():

$this->api->curl_header = array('Authorization: Basic ' . base64_encode($this->api->client_id .  ':' . $this->api->client_secret));
Николай Загумённов
02 ноября 2016, 21:01
+1
Лучше перейти на pdoPage, если это возможно.
Николай Загумённов
02 ноября 2016, 20:57
+1
Тоже задавался этим вопросом. Работал в компании, где писал инструкции в *.doc файле под каждый сайт индивидуально с скринами и подробным описанием действий. Иногда клиенты приходили и обучались лично.
Николай Загумённов
02 ноября 2016, 20:53
+1
Приджоинить таблицу с публикациями, посчитать количество и отсортировать. Что-то вроде:
&leftJoin=`{
	"modResource": {
		"class": "modResource",
		"on": "modUser.id = modResource.id"
	}
}`
&select=`{
	"modResource": "COUNT(modResource.id) as publications"
}`
&sortby=`publications`
&sortdir=`ASC`
&groupby=`modUser.id`
Подробнее об этом в документации
Николай Загумённов
24 октября 2016, 10:02
0
C фронтенда он тоже должен работать.
Николай Загумённов
24 октября 2016, 09:29
+4
С днем рождения! Всего самого наилучшего! Спасибо за всю твою работу, которая помогает развиваться не только тебе, но и другим, за компоненты, являющиеся для меня примером, за курсы обучения, в которые которые помогли многим научиться чему-то новому.
Николай Загумённов
24 октября 2016, 09:19
0
Разве плагин в комментарии выше не решает эту проблему?
Николай Загумённов
13 октября 2016, 11:54
0
Да, это я знаю и у меня также.

Сегодня лог MODX порадовал меня ошибками, связанными с моими лексиконами.

PHP warning: unlink(/var/www/******/data/www/****.**/core/cache/lexicon_topics/lexicon/en/***/default.cache.php): Permission denied
PHP warning: closedir(): 25 is not a valid Directory resource
PHP warning: unlink(/var/www/******/data/www/****.**/core/cache/lexicon_topics/lexicon/ru/***/default.cache.php): Permission denied
PHP warning: closedir(): 31 is not a valid Directory resource
Никода не сталкивался с таким.
Николай Загумённов
12 октября 2016, 13:48
0
Случайно добавил вопрос не в ту категорию. Исправил, моя ошибка.
Николай Загумённов
12 октября 2016, 13:46
0
Очень интересен комментарий человека поставившего минус =)
Николай Загумённов
11 октября 2016, 15:54
0
Понадобилось привязать WarGaming ID
Нашел на gitHub
<?php
/*!
* HybridAuth
* http://hybridauth.sourceforge.net | https://github.com/hybridauth/hybridauth
*  © 2009-2015 HybridAuth authors | hybridauth.sourceforge.net/licenses.html
*/
/**
 * Hybrid_Providers_WarGaming
 */
class Hybrid_Providers_WarGaming extends Hybrid_Provider_Model_OpenID
{
  var $openidIdentifier = "http://ru.wargaming.net/id/";
  /**
   * finish login step
   */
  function loginFinish()
  {
    parent::loginFinish();
    $this->user->profile->profileURL = $this->user->profile->identifier;
    // https://ru.wargaming.net/id/5069690-Steel_Master/
    $this->user->profile->identifier = preg_replace( '/^[^0-9]+([0-9]+)-.+$/', '$1', $this->user->profile->identifier );
    // restore the user profile
    Hybrid_Auth::storage()->set( "hauth_session.{$this->providerId}.user", $this->user );
  }
}
Николай Загумённов
09 октября 2016, 20:52
2
+1
Вот этот метод
$miniShop2 = $this->modx->getService('miniShop2');
$miniShop2->changeOrderStatus($order_id, 2); // Смена статуса заказа на "Оплачено"
Николай Загумённов
07 октября 2016, 20:25
+1
Как-то приходилось сталкиваться с подобной задачей. Написал свое решение тут. Может будет полезно =)
Николай Загумённов
07 октября 2016, 20:18
+1
Нет, скоро сделаю другую версию компонента, как появится свободное время. На github давно висит заготовка, в ней учту этот момент. Если не забуду =)
Николай Загумённов
07 октября 2016, 14:56
3
0
Решение для редактора TinyMCE Rich Text Editor

1. Создать файлик config.json в папке /assets/components/tinymcerte/js/mgr/extras/ с вот таким содержимым:
{
    "relative_urls":false,
    "document_base_url":"/",
    "remove_script_host":true
}
2. Прописать путь до этого файла в настройке tinymcerte.external_config
{assets_path}components/tinymcerte/js/mgr/extras/config.json
Николай Загумённов
06 октября 2016, 20:18
0
Вот тут я как то описывал, как сделать тэги. Может будет полезно =)