Сергей Водолагин
С нами с 22 марта 2014; Место в рейтинге пользователей: #200Смена родительского ресурса по расписанию
Здравствуйте. Подскажите пожалуйста, как сделать автоматический перенос ресурса из одного родителя в другой, по расписанию. К примеру есть ресурсы в родителе с id 5, нужно что бы, допустим, по наступлении даты отмены публикации он переносился в родитель под id 7.
pdoResources + ms2Gallery
в папке с id 26, ресурсы Галерея, в каждом таком ресурсе по несколько фото, вывожу так
[[pdoResources?
&parents=`26`
&depth=`0`
&limit=`0`
&where=`{"template:=":7}`
&tpl=`tpl.project-gallery`
&select=`{"modResource":"id,pagetitle,content,link_attributes"}`
]]шаблон tpl.project-gallery[[ms2Gallery?
&frontend_css=``
&frontend_js=``
&resources=`[[+id]]`
&limit=`0`
&tplRow=`tpl.ms2Gallery.row-my`
&tplOuter=`tpl.ms2Gallery.outer-my`
&tplEmpty=`tpl.ms2Gallery.empty-my`
&tplSingle=`tpl.ms2Gallery.single-my`
&tpl=``
]]шаблон tpl.ms2Gallery.row-my<div class="single-project col-md-4 col-lg-4 col-sm-6 col-xs-12 [[+attributes]]">
<div class="single-project-details">
<div class="project-img">
<img src="[[+360x270]]" alt="[[+alt]]" />
</div>
<div class="project-details">
<div class="project-view-details">
<a href="[[~[[+id]]]]"><i class="icofont icofont-link"></i></a>
<a class="project-big-thumb" href="[[+url]]" data-effect="mfp-zoom-in"><i class="icofont icofont-expand"></i></a>
</div>
<h4>[[+pagetitle]]</h4>
</div>
</div>
</div>так вот, как вывести из ресурса параметры:[[+attributes]] - Атрибуты ссылки
[[~[[+id]]]] - ссылка на ресурс, в котором эта фотография Актуален ли урок Василия по созданию компонентов для текущей версии modExtra ?
Доброго времени суток! Вот изучаю курс Василия Создание компонентов, и столкнулся с несоответствием структуры файлов в modExtra, причем значительным. И возник вопрос, а актуален ли вообще этот урок? Например: при запуске: _build/build.php, все содержимое папки Extra/Sendex удаляется. Установка проходит успешно. Но ведь теперь нет толку от phpStorm...?!
Или я что-то не так понял?
Методика все еще эта? Или уже modExtra используют иначе?
Или я что-то не так понял?
Методика все еще эта? Или уже modExtra используют иначе?
Migx + pdoPage + scroll
Доброго времени суток. Сломал всю голову, но не работает такой вызов
Если переключаться постранично — все работает как нужно ( элементы правильные выводит), а при скроле нет. В чем проблема может быть?
[[!pdoPage?
&element=`getImageList`
&parents=`0`
&ajaxMode=`scroll`
&class=`modSnippet`
&limit=`10`
&tvname=`lamp`
&tpl=`lampitem`
&docid=`[[*id]]`
&processTVs=`1`
]]Элементы подгружает но только первую десятку. Если переключаться постранично — все работает как нужно ( элементы правильные выводит), а при скроле нет. В чем проблема может быть?
phpStorm + GitHub без заморочек с консолью
Доброго времени суток, коллеги!
Начал изучать курс Василия Наумкина Основы Git и первый коммит компонента на Github все объясняется отлично, но с одним моментом у меня возникли трудности:
До этого момента все делаем по инструкции Василия, а потом:
P.S. Хотел добавить в комментарии к курсу, но комментарии закрыты
P.P.S. Для рубрики «Готовые решения» не хватило рейтинга
Начал изучать курс Василия Наумкина Основы Git и первый коммит компонента на Github все объясняется отлично, но с одним моментом у меня возникли трудности:
Как видите, для отправки имеющегося репозитория (а это именно наш случай), нужно выполнить в коммандной строке:У меня лично не получилось так сделать и как-то по-моему это не кошерно. В общем погуглив, нашел способ удобней:
git remote add origin https://github.com/bezumkin/Sendex.git git push -u origin master
До этого момента все делаем по инструкции Василия, а потом:
- VCS
- Import into version control
- Share project on GitHub
P.S. Хотел добавить в комментарии к курсу, но комментарии закрыты
P.P.S. Для рубрики «Готовые решения» не хватило рейтинга
Работа с 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]]`]]Но что-то мне подсказывает, что есть и правильное решение этой проблемы, которое я пока ненашел.
