Любовь
С нами с 29 января 2013; Место в рейтинге пользователей: #131Уникальное поле профиля пользователя
Вот здесь был обнаружен плагин для того, чтобы делать какое-либо поле профиля пользователя уникальным. Попробовала — в админке работает. Но регистрироваться позволяет. Как-то можно переписать этот плагин для использования во фронтенде?
Какое системное событие есть чтобы проверял при регистрации (при помощи Login)?
Какое системное событие есть чтобы проверял при регистрации (при помощи Login)?
Пугает размер базы данных
Заглянула в базу одного моего новостного сайта и честно говоря сильно удивил размер таблицы modx_mse2_words, а весит она 265 Мб, в то время как таблица с контентом всего лишь 85Мб. Это в порядке нормы? Или как-то можно настроить этот модуль по-другому?
Странный глюк с датами
Хочу вывести дату новости на самой странице с новостью (в списке новостей даты выводятся правильно).
Код такой:
Дату выводит всегда 01.01.1970, хотя в настройках если открывать новость дата нормальная, а если открыть через контекстное меню «Быстро обновить» — там и правда стоит дата 01.01.1970.
Такая история на двух последних сайтах. Версия modx 2.4.2 и 2.4.1
Как такое может быть и что можно сделать чтобы исправить?
Код такой:
[[*parent:is=`3`:then=`[[*publishedon:date=`%d.%m.%Y`]]`]]
3 — id раздела «Новости».Дату выводит всегда 01.01.1970, хотя в настройках если открывать новость дата нормальная, а если открыть через контекстное меню «Быстро обновить» — там и правда стоит дата 01.01.1970.
Такая история на двух последних сайтах. Версия modx 2.4.2 и 2.4.1
Как такое может быть и что можно сделать чтобы исправить?
Простой вопрос про модификаторы
Задача такая: нужно выводить чанк на страницах, id которых не равен написанным. Делаю вот так:
[[*id:notequalto=`6`:then=`[[$like]]`]]
работает, но при попытке добавить еще id не срабатывает. Писала вот так:[[*id:notequalto=`6`:or:notequalto=`2`:then=`[[$like]]`]]
Подскажите как правильно? Проверка recaptcha В форме обратной связи
Добрый вечер! Помогите, пожалуйста, с проверкой на «человека». Форма простая у меня:
А мне нужно чтобы была проверка с картинками и вводом символов. Как это сделать?
Ключи тоже прописаны:
[[!AjaxForm?
&snippet=`FormIt`
&form=`mytpl.AjaxForm`
&hooks=`recaptha,email`
&emailTpl=`email.tpl`
&emailSubject=`Тестовое сообщение`
&emailTo=`example@domain.com`
&validate=`name:required,email:required,message:required,recaptha:required`
&validationErrorMessage=`В форме содержатся ошибки!`
&successMessage=`Сообщение успешно отправлено`
]]
В чанке с формой у меня написано вот так:[[!+formit.recaptcha_html]]
[[!+fi.error.recaptcha]]
<div class="g-recaptcha" data-sitekey="6L-----------------------------YQG3i"></div>
<span class="error_g-recaptcha-response error"></span>
Сейчас из-за этого кода:<div class="g-recaptcha" data-sitekey="6L-----------------------------YQG3i"></div>
у меня вот такая Captha:А мне нужно чтобы была проверка с картинками и вводом символов. Как это сделать?
Ключи тоже прописаны:
Переносы строк в сниппете
Вопрос к знатокам: подскажите, пожалуйста. Есть вот такой самописный сниппет:
<?php
$info = explode(";", $_GET[info]);
$bid=$info[0];
$summ=$info[1];
$message=$info[2];
$akcept=$info[3];
$avans=$info[4];
$pr=$info[5];
$ou=$info[6];
$bg44=$info[7];
$bg223=$info[8];
$com=$info[9];
$no=$info[10];
$time=$info[11];
$result='Банк: '.$bank.'\r\n '.
'Сумма гарантии: '.$summ.'\r\n '.
'Срок: '.$time.'\r\n '.
'Комиссия: '.$rate.'\r\n '.
'Р/c: '.$message.'\r\n '.
'Безакцептное списание: '.$akcept.'\r\n '.
'Аванс: '.$avans.'\r\n\r\n '.
'Обеспечение: '.$pr.'\r\n '.
'Особые условия: '.$ou.'\r\n '.
'44-ФЗ: '.$bg44.'\r\n '.
'2232-ФЗ: '.$bg223.'\r\n '.
'Коммерческие: '.$com.'\r\n '.
'Фонд капремонта: '.$no;
return $result;
В итоге в письме приходить вот такая строка:Банк: \r\n Сумма гарантии: 0.05\r\n Срок: да\r\n Комиссия: \r\n Р/c: Банк Солидарность (экспресс)\r\n Безакцептное списание: с открытием\r\n Аванс: да\r\n\r\n Обеспечение: нет\r\n Особые условия: поручительство\r\n 44-ФЗ: Рассрочка платежа, премия до 12 мес. \r\n 2232-ФЗ: да\r\n Коммерческие: да\r\n Фонд капремонта: да
Как написать чтобы были переносы строк? Не совпадают адреса электронной почты в рассылке
Испортилась карма((( 500 ошибка при любом вызове
Видимо что-то с кармой у меня — любой вызов любого сниппета на новом, только что установленном сайте выдает 500 ошибку. Пример вызова:
Даже не знаю что делать… может у кого-то так было?
[[!pdoMenu? &showLog=`1` &parents=`0`]]
например такой. Если его убрать, страница отображается, если поставить — 500. И так со всеми сниппетами. В логе пусто.Даже не знаю что делать… может у кого-то так было?
Ручное подтверждение регистрации
Вопрос наверняка очень простой, но не могу понять как сделать ручное подтверждение регистрации. Т.е. нужно чтобы письмо сразу после регистрации не приходило, а приходило позже, когда данные человека будут проверены. Как это можно реализовать — подскажите, пожалуйста.