anton

anton

С нами с 31 марта 2015; Место в рейтинге пользователей: #441
anton
20 января 2016, 21:49
0
Спасибо! Попробую это решение. Еще вопрос: для каждого контекста нужно создавать свою пару id-secret в соцсетях или она будет единой для всех контекстов?
anton
20 января 2016, 21:48
-1
Вот вы прибежали ёрничать, а попробуйте подумать не с высоты своих унитазов, а со стороны обычного человека. Решил человек разобраться в вопросе, нагуглил, посмотрел, почитал — сделал. Что-то получилось, что-то нет. Решил спросить у сообщества, у тех людей, которые знают больше или имею бОльший опыт. Вот обращается он к сообществу с вопросом, а сообщество просто проходит мимо, день проходит, два проходит, три проходит. Что делать?
Кстати очень показательно, что появились вы все только после того, как я написал свой комментарий. То есть вы были где-то, заходили, смотрели, но по делу ответить не могли или не хотели, а вот на такой комментарий слетелись как шакалы и начали посмеиваться вокруг. Это не делает вам чести, возможно уважения в кругу таких же как и вы, тех кто готов высмеивать, а не помогать советом. Но чего стоит уважение таких людей?
Я между прочим предложил даже заплатить за помощь в такой работе, раз уж никто не хочет помогать советом. Мне бы хотелось освоить систему и решить эту задачу именно на уровне modx, но отсутствие адеквата толкает на поиск других решений.
anton
20 января 2016, 17:30
0
Нашел решение! ЗАБИТЬ НА СНИППЕТ, который никто не знает и не поддерживает и использовать вместо связи Hybridauth+Tickets — Facebook comments или Disqus
anton
18 января 2016, 23:12
0
Подскажите, пожалуйста, сделал все по инструкции, но почему-то в залогенном состоянии не переходит в другие контексты. При попытке залогиниться в контексте en — выходит циклическая ошибка.
Для контекста веб указывал callback url domain.com/?hauth.done=Twitter, а для ru — domain.com/en/?hauth.done=Twitter
Так правильно?
anton
18 января 2016, 17:15
0
Плагином

<?php
if($modx->context->get('key') != "mgr"){
        /* grab the current langauge from the cultureKey request var */
        switch ($_REQUEST['cultureKey']) {
            case 'en':
                /* switch the context */
                $modx->switchContext('en');
                break;
            case 'kg':
                /* switch the context */
                $modx->switchContext('kg');
                break;
            default:
                /* Set the default context here */
                $modx->switchContext('web');
                break;
        }
        /* unset GET var to avoid
         * appending cultureKey=xy to URLs by other components */
        unset($_GET['cultureKey']);
    }
Используется Babel с соответствующими записями в настройках

Из статей Наумкина я понял, что нужно еще что-то добавить, чтобы при входе в одном контексте логинился во всех
anton
18 января 2016, 17:14
0
Спасибо! Вот это действительно дельный совет

Если я правильно понимаю, то мне нужно будет новый параметр
Запись словаря для раздела: ha.keys
Пространство имён: hybridauth
Ключ: (например) ha.keys.Facebook
anton
18 января 2016, 14:15
0
ну так уточните если непонятно. в чем проблема? если желание съязвить сильнее жаления помочь, то лучше просто промолчать
anton
18 января 2016, 13:37
-1
Вы сами себя поняли?
anton
18 января 2016, 13:16
0
Никаких мыслей?
anton
17 января 2016, 00:05
-1
Реализовал через вывод определенных родителей. Родителей настроил в Управлении словарями для каждого контекста

[[!getComments?
&tpl=`my-tpl.Tickets.comment.latest`
&limit=`5`
&includeContent=`1`
&parents=`[[%block-main]]`
&fastMode=`0`
]]

Собственно в управлении словарями добавил для block-main список родителей из его контекста
anton
15 января 2016, 09:28
-1
вы видимо путаете контекст в категорией или еще чем
anton
12 января 2016, 13:02
0
вот это интересное решение, спасибо!

интересно какое из всех решений получается быстрее
anton
12 января 2016, 13:01
0
я бы тоже побоялся, тут видимо надо знать php, а его не знаю, поэтому мне вариант с модификатором и switch намного понятнее

все рано спасибо за ответ
anton
12 января 2016, 01:46
0
как раз натолкнулся на него на англоязычном форуме, а как его вызвать в pdoResources?
[[pdoResources?
&parents=`[!switch? &get=`[[++ cultureKey]]` &c1=`ru` &do1=`3` &c2=`en` &do2=`12` &c3=`fr` &do3=`21` ]]`

]]

так?
anton
11 января 2016, 20:01
0
Алексей, снова вопрос по кыргызскому языку. А как его добавить в раздел «Управления словарями»?
anton
11 января 2016, 16:23
0
Алексей, нужно ли что-то делать, чтобы добавить кыргызский язык?