Alexander

Alexander

С нами с 09 мая 2017; Место в рейтинге пользователей: #686

Несколько изображений товара в msProduct

Здравствуйте! Подскажите кто сталкивался)
Нужно вывести несколько изображений товара через msProduct. В стандартном варианте возможен вывод одного или по размеру тамба. Пробовал в чанк вставить msGallery — не работает
Спасибо!
Alexander
17 марта 2018, 12:07
modx.pro
874
0

Перестали создаваться документы

Здравствуйте! Может кто сталкивался? Перестали корректно создаваться ресурсы!
Нет обычного /успешно/ --долго идет загрузка и после ручной перезагрузки создается ресурс с ID=0 и в дочерних у него весь сайт.
В логах
/core/model/modx/modx.class.php : 990) `0` is not a valid integer and may not be passed to makeUrl()
Alexander
16 февраля 2018, 17:38
modx.pro
527
0

Кол-во дочерних ресурсов

Всем доброго дня!
Подскажите есть -ли возможность посчитать количество дочерних ресурсов НЕСКОЛЬКИХ родителей с помощью PdoTools/
Пробовал getChildCount
<?php
$count = 0;
$parent = $modx->getOption('parent', $scriptProperties, 0);
$query = $modx->newQuery('modResource', array('parent' => $parent, 'deleted' => 0, 'published' => 1));
$query->select(array('count'=>'count(id)'));
if ($query->prepare() && $query->stmt->execute()) {
    $res = $query->stmt->fetch(PDO::FETCH_ASSOC);
    $count = $res['count'];
}
return $count;
Но при указание нескольких parents — считает первый.

Не силен в PHP — Помомогите советом!

Спасибо!
Alexander
26 октября 2017, 06:56
modx.pro
1
2 830
0

Sendex не отправляет/не приходит письмо активации

Всем доброго..!
Не могу разобраться с sendex.
Не пойму — то-ли не отправляет сервер (хотя QuickEmail без ошибок отрабатывает), то-ли гуглы, яндексы почту не пропускают.
Сайт на поддомене. Формы остальные работают.
Помогите плз отдебажить!!! Спасибо!!!
Делал как тут
Там все работает.
Вызываю так
[[Sendex? 

&id=`1`

]]
tpl.Sendex.subscribe.guest — пробовал и стандартный
<form action="" method="post">
	<p>
		[[%sendex_subscribe_intro?name=`[[+name]]`]]
		<small>[[+description]]</small>
	</p>
	<input type="textfield" name="email" value="" placeholder="Email">
	<input type="hidden" name="sx_action" value="subscribe">
	<button type="submit">[[%sendex_btn_subscribe]]</button>
	[[+message]]
</form>

и как в примере
<form action="" method="post">
    <div class="form-group">
        <div class="col-sm-12 padding0 colora1a5ab margin-bottom10">
            [[%sendex_subscribe_intro?name=`[[+name]]`]]
        </div>
        <div class="col-sm-12 padding0">
    	    <input type="hidden" name="sx_action" value="subscribe">
            <button class="btn x btn-default revZ-in1" type="submit">[[<b>-</b>%sendex_btn_subscribe]] <i class="glyphicon glyphicon-send"></i></button>
        </div>
    </div>
	<span class="error">[[+message]]</span>
</form>
Отличие в [[%sendex_btn_subscribe]] [[-%sendex_btn_subscribe]] ---минус в вызове
Alexander
30 августа 2017, 17:40
modx.pro
1 848
0

Мультиязычный сайт

Всем здравствуйте!
Поделитесь опытом плз! Кто как реализовал мультиязычность?
Перепробовал несколько вариантов с Babel,

как тут https://forums.modx.com/thread/76226/modx-revo-babel
и как тут https://cat-art.ru/articles/multiyazyichnost-modx-revo

но всё как-то криво выходило, хотя всё вроде правильно делал…

Поделитесь рабочими вариантами!
Спасибо!
Alexander
19 июля 2017, 19:50
modx.pro
5 292
0

Как правильно реализовать пошаговую форму?

Здравствуйте! Подскажите плз с какой стороны копать.
Нужно реализовать пошаговую форму профиля. Использую formit и formit2resourse.
Как сделать, что-бы при нажатии, скажем, далее или продолжить, заполненные поля сохранялись, а после заполнения последней страницы уже отрабатывал FormIt-уведомления, редирект и т.д.
Понимаю что можно сделать несколько вызовов formit на странице--но хочется обойтись одним))

Спасибо!
Alexander
29 июня 2017, 15:20
modx.pro
710
0

Formit + Register

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

Есть форма заявки через FormIt
[[!FormIt?
&hooks=`formit2file,formit2resource,redirect,spam,email`
&emailTo=`site@gmail.com`  
&emailSubject=`Новое обявление в группе : [[+pagetitle]]`
&emailFromName=`[[+fullname]]`
&emailTpl=`ContactTplPhoto`
&redirectTo=`2`
&template=`5`
&placeholderPrefix=`fi.`
&validate=`
pagetitle:required:maxLength=^60^,
fullname:required,
city:required,
email:required:email,
phone:isNumber,
content:required:stripTags
`]]
Подскажите пожалуйста! Возможно ли прицепить сюда Login.Register?
Что-бы сначала шла автоматическая регистрация без активации, с генерацией пароля и автологином, а потом создавался ресурс с заявкой и юзер редиректился уже на этот ресурс?
Спасибо!
Может кто сталкивался с такой или похожей задачей?
Alexander
03 июня 2017, 06:52
modx.pro
1 147
0

Не работает postHooks в Register

Всем доброго дня!
Проблема такая
Сделал регистрацию без активации и автогенерацией пароля--это всё работает.
Так-же надо сделать уведомление этому юзеру с паролем.
Попытался реализовать как на https://docs.modx.com/extras/revo/login/login.tutorials/login.using-pre-and-post-hooks#Login.UsingPreandPostHooks-Examples

И так и эдак перепробовал---не работает. В логе
[2017-05-30 15:42:10] (ERROR @ /home/...../www/core/cache/includes/elements/modsnippet/63.include.cache.php: 13) An error occurred while trying to send the email:
Может кто сталкивался с такой задачей?
Подскажите пожалуйста!
И может есть другой способ реализовать уведомление на email
Спасибо!
Вот код
Alexander
30 мая 2017, 13:03
modx.pro
1
2 119
0

Уведомления на e-mail в TicketComments

Всем здравствуйте!
Вопрос следующий:
Использую TicketComments для отзывов. На странице несколько постов--для каждого свой блок отзывов.
Вот вызов
[[!TicketComments? 
&thread=`[[~[[+id]]~]]`
&tplCommentForm=`tpl.Tickets.comment.form.custom`
&tplCommentEmailBcc=`tpl.Tickets.comment.email.bcc.custom`
]]
Проблема----
отправляет уведомление админу
«Пользователь ____ оставил комментарий к вашему тикету.......»
--я хочу отредактировать данное сообщение, для чего тупо создал tpl.Tickets.comment.email.bcc.custom
<h2>TEST</h2>
[[%ticket_comment_email_bcc_intro?
    &name=`[[+name]]test test test test test `
    &resource=`[[+resource]]`
    &pagetitle=`[[+pagetitle]]`
]]
<pre>[[+text]]</pre>


<a href="[[~[[+resource]]?scheme=`full`]]#comment-[[+id]]">[[%ticket_email_view]]</a>
НО НИЧЕГО НЕ МЕНЯЕТСЯ))
Стал искать где лежит /оставил комментарий к вашему тикету/---не нашел даже в БД…
Соответственно вопрос: ГДЕ ВСЁ ЭТО РЕДАКТИРУЕТСЯ?
Может кто-то сталкивался?
Спасибо!
Alexander
25 мая 2017, 07:52
modx.pro
1 619
0

pdoResources--вывод ресурсов по user id

Всем добрый день!
Задача следующая:
Нужно вывести ресурсы созданные авторизованным в данный момент пользователем
Сделал так:
[[!pdoResources?
&parents=`26`
&depth=`0`
&tpl=`BoardTplUser`
&includeContent=`1`
&includeTVs=`img,city,date,email,fullname,phone`
&processTVs=`1`
&where=`{createdby==[[+modx.user.id]]}`
]]
не работает--выводит всех.

Помогите плиз разобраться, с выборками работал только с дитто на ево, и то лет 5 назад…
Спасибо!
Alexander
17 мая 2017, 06:50
modx.pro
1 563
0