Сергей Водолагин
С нами с 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
Дайте инструкцию, как работать с API Вебмастера? Мне нужно сделать отправку текста из админки в оригинальные тексты вебмастера. Использовал пример из файла github.com/yandex/webmaster.api/blob/master/example/original_texts.php не выходит получить токен. Спасибо за любую помощь!
Документация API Вебмастера tech.yandex.ru/webmaster/
Git API Вебмастера github.com/yandex/webmaster.api
Номер заказа в Formit
1
При отправке сообщения нужно каждому отправленном письму присваивать номер по порядку, чтобы у получателя выводилось «Номер заказа #101», где 101 — это как раз этот порядковый номер.
Что то вроде ID, которые есть в FormiItSave.
Что то вроде ID, которые есть в FormiItSave.
Проблемы с 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> Вывод ресурсов, созданных определенным пользователем
Есть необходимость вывести ресурсы, созданные определенным пользователем.
Для этого использую pdoResources:
ListLinkTpl
Для этого использую 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]]`]]Но что-то мне подсказывает, что есть и правильное решение этой проблемы, которое я пока ненашел. Услуги верстальщика
Предлагаю услуги верстальщика.
По оценкам коллег-программистов, верстаю аккуратно и понятно, по оценкам дизайнеров — 1 в 1 с макетом). Использую адаптивную сетку Bootstrap, flex и пр.
Также 3 года разрабатываю сайты на MODX, при необходимости с использованием своих сниппетов (выборки с использованием связей таблиц, установка значений полей и пр., в том числе через Ajax), хотя это здесь умеют все)
Примеры реализованных проектов: cc-stroy.ru, либосмастерс.рф, saunaufa02.ru.
skype rassvetnaya84
erleanta@mail.ru
PS. Прошу прощения, что не совсем по теме.
По оценкам коллег-программистов, верстаю аккуратно и понятно, по оценкам дизайнеров — 1 в 1 с макетом). Использую адаптивную сетку Bootstrap, flex и пр.
Также 3 года разрабатываю сайты на MODX, при необходимости с использованием своих сниппетов (выборки с использованием связей таблиц, установка значений полей и пр., в том числе через Ajax), хотя это здесь умеют все)
Примеры реализованных проектов: cc-stroy.ru, либосмастерс.рф, saunaufa02.ru.
skype rassvetnaya84
erleanta@mail.ru
PS. Прошу прощения, что не совсем по теме.
Обновление сообщества
Привет, друзья!
Не буду ходить вокруг да около — modx.pro нужно обновлять. В этом году мы уже переделали полностью modhost.pro и modstore.pro, и смотреть теперь на то, как сделано наше сообщество откровенно грустно.
У меня сейчас есть свободное время для того, чтобы начать работу над новой версией, используя все знания, накопленные на других проектах.
Поэтому предлагаю вот такой план.
Не буду ходить вокруг да около — modx.pro нужно обновлять. В этом году мы уже переделали полностью modhost.pro и modstore.pro, и смотреть теперь на то, как сделано наше сообщество откровенно грустно.
У меня сейчас есть свободное время для того, чтобы начать работу над новой версией, используя все знания, накопленные на других проектах.
Поэтому предлагаю вот такой план.
Кавычки типа " в заголовках документов в 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
Кто знает в чем может быть дело и как лечить?
После обновления до 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
Кто знает в чем может быть дело и как лечить?
Это что такое? :-D
Подскажите, как правильно заджойнить таблицы через pdoResources
Привет, есть простая модель projects и класс categories. В табице класса хранятся только названия категорий.
id | name
Для ресурсов через TV сохраняются id категорий.
Нужно сделать выборку ресурсов, но включить в нее кроме id и названия категорий. Пробую как-то так:
Ну и конечно ничего не работает. Подскажите, пожалуйста, как должно быть правильно.
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
));Ну и конечно ничего не работает. Подскажите, пожалуйста, как должно быть правильно.