Амина

Амина

С нами с 05 мая 2021; Место в рейтинге пользователей: #1066
26 мая 2021, 12:41
+1
Получилось исправить! Параметр SMTP хосты (mail_smtp_hosts) необходимо установить в виде: ssl://smtp.mail.ru
26 мая 2021, 12:32
0
7.1. На других тоже не работает.
26 мая 2021, 12:05
0
В логах ничего, в спаме тоже нет. Порт поменяла — не работает.
С локального сервера все приходит. Не понимаю, в чем может быть проблема
17 мая 2021, 16:04
0
Спасибо, что помогаете! Это мой первый и возможно последний опыт работы в modx и вообще в вебе (раньше только небольшие учебные задачки).

AjaxSnippet использовала, потому что хотела вызывать сниппет по нажатию на кнопку и увидела такое решение на форуме modx.ru/vopros-otvet/info/1883/ Видимо не так поняла)

Верстка тоже корявая, потому что глаз уже замылен.

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

Еще раз спасибо!
16 мая 2021, 11:42
0
Подскажите, пожалуйста
13 мая 2021, 02:31
0
Доброй ночи. Не подскажите, можно ли как нибудь со страницы редактировать и удалять записи? Как в сниппете получить id, чтобы отправить запрос в бд?
11 мая 2021, 11:56
+1
Спасибо большое!!! Получилось!
11 мая 2021, 11:42
0
{'!hookbackclient' | snippet}
			    		{foreach $users as $user}
 								<tr class="title">
				    			<td class="table">{$user['name']}</td>
				    			<td class="table">{$user['surname']}</td>
				    			<td class="table">{$user['phone']}</td>
				    			<td class="table">{$user['email']}</td>
				    			<td class="table">{$user['recorders']}</td>
				    			<td class="table">{$user['paid']}</td>
				    		</tr>
							{/foreach}
Выводится только Array. Или я не так вывожу?
10 мая 2021, 20:31
0
Добрый вечер. Да, с методами modx у меня туговато…
Таблица у меня своя, данные должны отображаться сразу посетителю без перезагрузки.
Сейчас вывожу таким топорным методом. Сделала снипет, и вывожу его в шаблоне.

$sql = "SELECT * FROM `clients`";
	$statement = $modx->query($sql);
	$users = $statement->fetchAll(PDO::FETCH_ASSOC);
	foreach ($users as $user) {
	  print "<tr class='data'>";
    print "<td class='table'>". $user['name'] ."</td>";
    print "<td class='table'>". $user['surname'] ."</td>";
    print "<td class='table'>". $user['phone'] ."</td>";
    print "<td class='table'>". $user['email'] ."</td>";
    print "<td class='table'>". $user['recorders'] ."</td>";
    print "<td class='table'>". $user['paid'] ."</td>";
    print "</tr>";
	}
Может подскажите, как это можно оптимизировать? Вроде с помощью плейсхолдеров. Как я уже сказала в modx только начинаю работать
10 мая 2021, 00:01
0
Решила, проблема в кавычках в запросе

$query = $modx->prepare("INSERT INTO `$table` (`name`, `surname`, `phone`, `email`) values (:name, :surname, :phone, :email)");
10 мая 2021, 00:00
0
Потому что требуется использование базы(
09 мая 2021, 11:54
0
Да, с запросами разобралась. У меня проблема в том, как результат присваивать полям таблицы
05 мая 2021, 14:12
0
Спасибо за ваш ответ! Очень помогли!
05 мая 2021, 01:19
-1
Получилось решить проблему, если кому надо:

[[!+modx.user.id:is=`1`:then=`
li><a class="top_menu" href=[[~19]]>Вход</a></li>
<li><a class="top_menu" href=[[~17]]>Регистрация</a></li>
`:else=`
<li><a class="top_menu" href=[[~19]]>Личный кабинет</a></li>
`]]