Максим
С нами с 21 июля 2016; Место в рейтинге пользователей: #590TicketForm и количество новых
Подскажите, как в лк админа сделать, в меню число новых тикетов или на которые дали ответ?
Получить id добавленной записи
как мне получить id только что добавленной записи?
$modx->query("INSERT INTO `modxev_programm_oner".$_POST['programm']."` (status, typeo, price, parent,datao,user_id,level,cash) VALUES ('1','Покупка 2 уровня','".$price."','".$user_id."','".date('Y-m-d h:i:s')."','".$modx->user->get('id')."','2','".$bcash."')");
что-то наподобие этой функции mysql_insert_id()
Ошибка в TicketsForm
в форме заявки, в обязательном для заполнения поле
на сайте
вызываю вот так форму
Количество сопровождающих *
если ввести 0 то выдает ошибка в формена сайте
вызываю вот так форму
[[!TicketForm?
&tplFormCreate=`Zayavka.create`
&allowedFields=`parent,pagetitle,content,published,mail,baseu,kphone,country,fiop,fiok,age,nom,counts,countr,countn,nomer,subscribe,contentdop`
&requiredFields=`parent,pagetitle,mail,kphone,nom,counts,nomer,oferta,countn`
&redirectUnpublished=`50`
]]
Вывести через pdo
есть сниппет, подскажите как можно его вывести через pdo с постраничной навигацией:
$sql = "SELECT * FROM `modxev_programm_oner` WHERE `user_id`=".$modx->user->get('id')." or parent=".$modx->user->get('id')."";
$statement = $modx->query($sql);
$parent = $statement->fetchAll(PDO::FETCH_ASSOC);
foreach ($parent as $res) {
switch ($res['status']) {
case 1:
$status = 'В ожидании';
break;
case 2:
$status = 'Оплачено';
break;
case 3:
$status = 'Отменено';
break;
}
print'
<tr>
<td><span class="title">№</span>'.$i.'</td>
<td><span class="title">Статус</span>'.$status.'</td>
<td><span class="title">Тип</span>'.$res['typeo'].'</td>';
<td><span class="title">Дата</span>'.$res['datao'].'</td>
</tr>
';
}
modUser
подскажите, почему в сниппете вызываю вот такую конструкцию:
if ($userr = $modx->getObject('modUser', $cat['user_id'])) {
$login = $userr->get('username');
}
и выдает вот такую ошибкуFatal error: Call to a member function getObject() on null in /var/www/u0529038/data/www/colibri.im/core/cache/includes/elements/modsnippet/53.include.cache.php on line 16
вывести все комментарии оставленные пользователем
как вывести все комментарии оставленные пользователем?
Комментарий к ресурсу
как написать комментарий к тикету?
делаю так, но в тикете он не появляется
делаю так, но в тикете он не появляется
[[!TicketComments?
&thread=`resource-23`
&tplComments=`Tickets.wrapper`
&tplCommentForm=`Tickets.review`
]]
ticketsForm
на странице с ticketsForm такая ошибка
default.js:768 Uncaught TypeError: $(...).size is not a function
at Object.stop (default.js:768)
at Object.initialize (default.js:737)
at default.js:781