Сергей Водолагин

Сергей Водолагин

С нами с 22 марта 2014; Место в рейтинге пользователей: #199

Работа с API Вебмастера из под modx revo

Добрый вечер сообщество!
Дайте инструкцию, как работать с API Вебмастера? Мне нужно сделать отправку текста из админки в оригинальные тексты вебмастера. Использовал пример из файла github.com/yandex/webmaster.api/blob/master/example/original_texts.php не выходит получить токен. Спасибо за любую помощь!
Документация API Вебмастера tech.yandex.ru/webmaster/
Git API Вебмастера github.com/yandex/webmaster.api
Муравьев Олег
21 декабря 2017, 14:06
modx.pro
1
1 024
0

Номер заказа в Formit

1
При отправке сообщения нужно каждому отправленном письму присваивать номер по порядку, чтобы у получателя выводилось «Номер заказа #101», где 101 — это как раз этот порядковый номер.
Что то вроде ID, которые есть в FormiItSave.
Bor
Bor
16 декабря 2017, 18:07
modx.pro
3
2 471
0

Проблемы с ajaxform и formit

Доброго дня всем. Сижу туплю и взываю к помощи. Приходя пустые письма. Если прикрепить файлики, то приходят эти файлики, а в data не передаются данные из переменных. Запускал ajax form со стандартным tpl и такая же баллада. Есть варианты?

Вызов
{'!AjaxForm' | snippet : [
            'snippet'=>'FormIt',
            'form'=>'formReview',
            'hooks'=>'email',
            'emailSubject'=>'Отзыв',
            'emailTo'=>'{$_modx->config.email_reviews}',
            'validate'=>'name:required','message:required',
            'validationErrorMessage'=>'В форме имеются ошибки!',
            'successMessage'=>'Сообщение успешно отправлено!'
        ]}
Чанк

<form action=" " id="review_form" method="post" class="ajax_form">
    <div class="controls">
        <input type="text" name="name" id="af_name" value="[[+fi.name]]" placeholder="Ваше имя*">
        <span class="error_name">[[+fi.error.name]]</span>
    </div>
    <div class="controls">
        <textarea name="message" id="af_message" cols="30" rows="10" placeholder="Текст отзыва">[[+fi.message]]</textarea>
       <span class="error_name">[[+fi.error.message]]</span>
    </div>
    <div class="btn-submit">
        <input type="submit" class="btn-site" value="Отправить отзыв">
    </div>
    [[+fi.success:is=`1`:then=`
        <div class="alert alert-success">[[+fi.successMessage]]</div>
    `]]
        [[+fi.validation_error:is=`1`:then=`
        <div class="alert alert-danger">[[+fi.validation_error_message]]</div>
    `]]
</form>
bad_proger
16 декабря 2017, 09:23
modx.pro
2
3 726
0

Вывод ресурсов, созданных определенным пользователем

Есть необходимость вывести ресурсы, созданные определенным пользователем.
Для этого использую pdoResources:

[[!pdoResources?
&showHidden=`1`
&showUnpublished=`1`
&hideContainers=`0`

&parents=`24,25`
&limit=`0`
&depth=`0`

&tpl=`ListLinkTpl`
&sortby=`id`
]]
Затем, из огромной кучи, которую выдаст сниппет отображаю лишь необходимые страницы:

ListLinkTpl
[[!+createdby:is=`[[!+modx.user.id]]`:then=`[[+pagetitle]]<br />[[+content]]`]]
Но что-то мне подсказывает, что есть и правильное решение этой проблемы, которое я пока ненашел.
Kosatchev
14 декабря 2017, 09:35
modx.pro
1
1 113
0

Услуги верстальщика

Предлагаю услуги верстальщика.
По оценкам коллег-программистов, верстаю аккуратно и понятно, по оценкам дизайнеров — 1 в 1 с макетом). Использую адаптивную сетку Bootstrap, flex и пр.

Также 3 года разрабатываю сайты на MODX, при необходимости с использованием своих сниппетов (выборки с использованием связей таблиц, установка значений полей и пр., в том числе через Ajax), хотя это здесь умеют все)

Примеры реализованных проектов: cc-stroy.ru, либосмастерс.рф, saunaufa02.ru.

skype rassvetnaya84
erleanta@mail.ru

PS. Прошу прощения, что не совсем по теме.
Svetlana S
01 декабря 2017, 08:20
modx.pro
1
901
0

Обновление сообщества

Привет, друзья!

Не буду ходить вокруг да около — modx.pro нужно обновлять. В этом году мы уже переделали полностью modhost.pro и modstore.pro, и смотреть теперь на то, как сделано наше сообщество откровенно грустно.

У меня сейчас есть свободное время для того, чтобы начать работу над новой версией, используя все знания, накопленные на других проектах.

Поэтому предлагаю вот такой план.
Василий Наумкин
30 ноября 2017, 11:25
modx.pro
8
6 791
+26

Кавычки типа " в заголовках документов в modx-2.6.0-pl

Здравствуйте!

После обновления до modx-2.6.0-pl перестали открываться на редактирование документы, которые содержат в имени документа кавычки ""

В консоли куча ошибок типа:

SyntaxError: missing } after property list
[Подробнее]
manager:72:30
note: { opened at line 69, column 22
manager:69:22
TypeError: Ext.getCmp(...) is undefined
[Подробнее]
manager:423:5
TypeError: Ext.getCmp(...) is undefined
[Подробнее]
manager:464:5



TypeError: Ext.getCmp(...) is undefined
[Подробнее]
manager:1650:5

Кто знает в чем может быть дело и как лечить?
Serg
26 ноября 2017, 11:54
modx.pro
1
1 879
0

Это что такое? :-D

Случайности не случайны, как говорится :-) Что-то нажал и увидел такую штуку в ACE.



Вопросы:
1) Это что?
2) Что я нажал?
Волков Николай
25 ноября 2017, 15:13
modx.pro
1
1 603
0

Подскажите, как правильно заджойнить таблицы через pdoResources

Привет, есть простая модель projects и класс categories. В табице класса хранятся только названия категорий.
id | name
Для ресурсов через TV сохраняются id категорий.

Нужно сделать выборку ресурсов, но включить в нее кроме id и названия категорий. Пробую как-то так:

$projects = $modx->runSnippet('pdoResources',array(
    'parents' => 4,
    'includeTVs' => 'projectCat',
    'loadModels' => 'projects',
    'leftJoin' => '{"ProjCats" : {"class" : "categories", "on" : "projectCat = ProjCats.id"}}',
    'return' => 'json',
    'showLog' => 1
));

Ну и конечно ничего не работает. Подскажите, пожалуйста, как должно быть правильно.
regonforum
22 ноября 2017, 14:27
modx.pro
3
3 056
0

[Image+] 2.7.0 Поддержка phpThumbOn

Замечал часто на сайтах заказчиков, что многие используют компонент Image+ от Jako. К сожалению, данный компонент, до определенного момента, не поддерживал phpThumbOn. Огромное упущение с моей стороны, которое уже исправлено!
Павел Гвоздь
22 ноября 2017, 06:26
modx.pro
6
2 832
+12