Всего 122 934 комментария

Дмитрий Суворов
27 февраля 2014, 22:59
0
А используя FormIt этого не сделать?
Evgeny Epifanov
27 февраля 2014, 22:52
0
mSearch2 не умеет выводить картинки.
Герман Штайнеров
27 февраля 2014, 22:05
0
с фэйсбуком сделал все как по документации, но при попытке залогиниться перебрасывает на страницу авторизации фэйсбука а после авторизации опять на страницу моего сайта но ничего не происходит в адресной строке вот такая штука страница_с_коментариями.html#_=_. в логе журналов ошибок ничего нету. Как быть?
Александр Котлов
27 февраля 2014, 21:49
0
в ajaxform есть параметр snippet -по умолчанию это formit. вместо него можно указать свой, не забыв его создать. в нем на пхп описывается логика работы и алерты можно показывать используя вышеприведенный код.
Василий Наумкин
27 февраля 2014, 21:16
+2
Никогда не приписывайте злому умыслу то, что вполне можно объяснить глупостью
(с) Бритва Хэнлона
Александр Наумов
27 февраля 2014, 20:52
0
Артур, это Василия так троллят.
Александр Наумов
27 февраля 2014, 20:47
0
Делал по документации docs.modx.pro/components/hybridauth/ — все работает без проблем.
Peter Zenin
27 февраля 2014, 20:14
0
Дело было в том, что $_REQUEST['page'] через ajax у меня отправлялся пустой строкой ''
А (для нормальной работы pdoPage) должен был быть null
Дмитрий Суворов
27 февраля 2014, 20:09
0
Я в PHP очень слаб) Подскажите, это нужно прописывать в сниппете AjaxForm или FormIt? Или в отдельном? И как его тогда указать?
Peter Zenin
27 февраля 2014, 20:02
0
Все, кажется уже разобрался,…
Peter Zenin
27 февраля 2014, 19:52
0
Василий, извини, я в сообщении с самого начала забыл дописать строку:
Василий, привет! Помоги, пожалуйста разобраться, если будет минутка.
Konstantin B
27 февраля 2014, 19:45
0
&docid=`[[+id]]` добавь в вызов getImageList
Peter Zenin
27 февраля 2014, 19:26
0
Раньше было нормально!

Пока вот заметил, что через если запрос идет через ajax, то у pdoPage вот такой $scriptProperties:
Array
(
    [cache] => 
    [cacheTime] => 3600
    [element] => msProducts
    [limit] => 12
    [maxLimit] => 100
    [offset] => 
    [page] => 
    [pageCountVar] => pageCount
    [pageLimit] => 5
    [pageNavVar] => page.nav
    [pageVarKey] => page
    [plPrefix] => 
    [toPlaceholder] => 
    [totalVar] => page.total
    [tplPage] => @INLINE <li data-page="[[+pageNo]]"><a href="[[+href]]">[[+pageNo]]</a></li>
    [tplPageActive] => @INLINE <li class="active"><a href="[[+href]]">[[+pageNo]]</a></li>
    [tplPageFirst] => @INLINE <li data-page="[[+pageNo]]" class="control"><a href="[[+href]]">‹‹</a></li>
    [tplPageFirstEmpty] => @INLINE <li data-page="[[+pageNo]]" class="control"><span>‹‹</span></li>
    [tplPageLast] => @INLINE <li data-page="[[+pageNo]]" class="control"><a href="[[+href]]">››</a></li>
    [tplPageLastEmpty] => @INLINE <li data-page="[[+pageNo]]" class="control"><span>››</span></li>
    [tplPageNext] => @INLINE <li data-page="[[+pageNo]]" class="control"><a href="[[+href]]">»</a></li>
    [tplPageNextEmpty] => @INLINE <li class="disabled"><span>»</span></li>
    [tplPagePrev] => @INLINE <li data-page="[[+pageNo]]" class="control"><a href="[[+href]]">«</a></li>
    [tplPagePrevEmpty] => @INLINE <li class="disabled"><span>«</span></li>
    [tplPageSkip] => @INLINE <li class="disabled"><span>...</span></li>
    [tplPageWrapper] => @INLINE <div class="pagination"><ul class="pagination">[[+first]][[+prev]][[+pages]][[+next]][[+last]]</ul></div>
    [includeThumbs] => 300x225
    [where] => {"id:IN":["22","23"]}
    [sortby] => 
)
А если просто загрузить страницу, то вот такой:
Array
(
    [cache] => 
    [cacheTime] => 3600
    [element] => msProducts
    [limit] => 12
    [maxLimit] => 100
    [offset] => 
    [page] => 
    [pageCountVar] => pageCount
    [pageLimit] => 5
    [pageNavVar] => page.nav
    [pageVarKey] => page
    [plPrefix] => 
    [toPlaceholder] => 
    [totalVar] => page.total
    [tplPage] => @INLINE <li data-page=""><a href=""></a></li>
    [tplPageActive] => @INLINE <li class="active"><a href=""></a></li>
    [tplPageFirst] => @INLINE <li data-page="" class="control"><a href="">‹‹</a></li>
    [tplPageFirstEmpty] => @INLINE <li data-page="" class="control"><span>‹‹</span></li>
    [tplPageLast] => @INLINE <li data-page="" class="control"><a href="">››</a></li>
    [tplPageLastEmpty] => @INLINE <li data-page="" class="control"><span>››</span></li>
    [tplPageNext] => @INLINE <li data-page="" class="control"><a href="">»</a></li>
    [tplPageNextEmpty] => @INLINE <li class="disabled"><span>»</span></li>
    [tplPagePrev] => @INLINE <li data-page="" class="control"><a href="">«</a></li>
    [tplPagePrevEmpty] => @INLINE <li class="disabled"><span>«</span></li>
    [tplPageSkip] => @INLINE <li class="disabled"><span>...</span></li>
    [tplPageWrapper] => @INLINE <div class="pagination"><ul class="pagination"></ul></div>
    [includeThumbs] => 300x225
    [where] => {"id:IN":["22","23"]}
    [sortby] => 
)
Александр Котлов
27 февраля 2014, 19:19
+1
Судя по тому что это php — прописывать нужно в сниппете или пхп файле. Отлично кстати работает)
Aртур Чикин
27 февраля 2014, 17:31
0
В js файле обрабатывающем форму отправки на сайте.
Aртур Чикин
27 февраля 2014, 17:30
+1
http://docs.modx.pro/components/hybridauth/snippets/hybridauth Прочитай внимательно все параметры!
Legushka
27 февраля 2014, 16:24
0
подскажите плиз что я недоделал:
добавляю провайдера mailru
в настройках системы по образу и подобию делаю ключ ha.keys.Mailru
{«id»:«715744»,«secret»:«1f570уe764b8804b7eb2a4fc3ac905b2»}
(пару букв и цифр изменены умышленно)

добавляю Mailru в вызов сниппета, на сайте есть иконка, залогиниваюсь — подтверждаю на майле, захожу на сайт
появляется окно для ввода коментариев
но нет прав на сохранение
проверяю пользователя, а он не добавлен в группу Users. Вопрос что еще надо сделать по этому провайдеру или что я пропустил?

Дмитрий Суворов
27 февраля 2014, 15:40
0
а где это прописывать?
Володя
27 февраля 2014, 15:14
+1
вот так как то можно —
if (empty($_POST['name'])) {return $AjaxForm->error('Вы не заполнили поле - ИМЯ')); }
Rimas Kudelis
27 февраля 2014, 14:48
0
Вот уж как интересно…
Ошибки с сессией избавился. Похоже, контекст не совпадал.
Но другая штука вылезла: авторизация проходит успешно, а вот $modx->user остаётся тот самый, как и был (т.е. там и дальше хранятся данные, что наш юзер – аноним). Вообще-то это мне не мешает (правда, жаль что в БД не записывается информация о том, какой юзер создал импортированные товары), но странно всё-таки… Или всё так и должно быть?