Любовь

Любовь

С нами с 29 января 2013; Место в рейтинге пользователей: #130
Любовь
14 октября 2015, 13:07
0
Теперь все работает! Огромное спасибо за помощь!
Любовь
14 октября 2015, 13:03
0
это я уже поняла, спасибо!
Любовь
14 октября 2015, 13:02
0
Спасибо большое! Пока, правда, не работает. Чанк не выводит, я сделала для проверки вот так:
<?php
$exclude = explode(',',$exclode);
if (!in_array(intval($id), $exclude)) {return $modx->getChunk('like');} 
else {return 'like2';}
На всех страницах выводит чанк like. Может тут в $id дело?
Любовь
14 октября 2015, 10:19
0
Нашла вот такое решение
Вот сниппет:
session_start();
//Создаем строку из 8 случайных цифр. 
for($i=1; $i<=8; $i++)
{$r=rand(0, 9);
$rnd.=$r; $rndn.=$r;
if ($i==4){$rndn.=' ';}}
// Записываем их в сессию
$_SESSION['captcha']=$rnd;
// Переменную с пробелом выводим на картинку с помощью phpthumbof
return '<img title="Введите номер карты" src="[[*capimg:phpthumbof=`w=140&h=90&zc=1&fltr[]=wmt|'.$rndn.'|10|BL|000000|10|90|15|0|5|15|`]]" alt="Каптча">';
Сами цифры вывести можно вот таким образом:
echo $_SESSION['captcha'];
Но не получается, чтобы это выводилось картинкой. Подскажите, пожалуйста, как это сделать?
Любовь
13 октября 2015, 15:57
0
Мне! Подскажите, пожалуйста.
Любовь
07 октября 2015, 14:46
0
уже догадалась… спасибо
(не вернулась еще в рабочий ритм)
Любовь
07 октября 2015, 14:40
0
В самом сниппете не срабатывает. А в шаблоне с письмом не получится, потому что все данные заносятся в один параметр, т.е. на выходе есть плейсхолдер info и в нем вся информация сразу.
<p>Дополнительные данные: [[+info]]</p>
Любовь
07 октября 2015, 14:30
+1
А где именно? В сниппете где формируется нужный текст теги не работают.
Любовь
07 октября 2015, 14:15
0
Для info не писала ничего такого (только оставила вашу поправку return str_replace('\r\n',"\r\n",$result);). Код сниппета в посте приведен полностью.
Вот вызов:
[[!AjaxForm?
	&snippet=`FormIt`
	&emailTpl=`email_tpl`
	&form=`mytpl.AjaxForm`
	&hooks=`email`
	&emailSubject=`Заявка с сайта на получение банковской гарантии`
	&emailTo=`web@fksrf.pro`
	&validate=`name:required,email:required`
	&validationErrorMessage=`В форме содержатся ошибки!`
	&successMessage=`Сообщение успешно отправлено`
]]
Чанк mytpl.AjaxForm:
<form action="" method="post" class="ajax_form af_example form-horizontal">

	<div class="control-group">
		<label class="control-label" for="af_name">[[%af_label_name]]</label>
		<div class="controls">
		    <textarea id="info" name="info" style="display:block">[[!getInfo?]]</textarea>
			<input type="text" id="af_name" name="name" value="[[+fi.name]]" placeholder="" class="span4" />
			<span class="error_name">[[+fi.error.name]]</span>
		</div>
	</div>

	<div class="control-group">
		<label class="control-label" for="af_email">[[%af_label_email]]</label>
		<div class="controls">
			<input type="email" id="af_email" name="email" value="[[+fi.email]]" placeholder="" class="span4" />
			<span class="error_email">[[+fi.error.email]]</span>
		</div>
	</div>

	<div class="control-group">
		<label class="control-label" for="af_message">[[%af_label_message]]</label>
		<div class="controls">
			<textarea id="af_message" name="message" class="span4" rows="5">[[+fi.message]]</textarea>
			<span class="error_message">[[+fi.error.message]]</span>
		</div>
	</div>

	<div class="control-group">
		<div class="controls">
				<button type="submit" class="btn btn-primary">[[%af_submit]]</button>
		</div>
	</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>
Любовь
07 октября 2015, 13:57
0
Сделала, на самой странице если не скрывать textarea, то показывает с переносами:
а в письме все равно приходит строчкой…
Любовь
07 октября 2015, 13:43
0
В input:
<input type="hidden" id="info" name="info" value="[[!getInfo?]]" placeholder="" />
Любовь
07 октября 2015, 13:18
0
Письмо отправляется сниппетом AjaxForm.
Любовь
07 октября 2015, 13:13
0
Спасибо! Теперь приходит так:
Банк: ' 'Сумма гарантии: 0.0518 Срок: нет Комиссия: Р/c: ОК банк Безакцептное списание: без открытия Аванс: да, без К Обеспечение: да, К=1,25 Особые условия: без обеспечения 44-ФЗ: Особые условия по шаблону заказчика 2232-ФЗ: да Коммерческие: да Фонд капремонта: нет
А как сделать чтобы вот такой вид получился:
Банк: ' 'Сумма гарантии: 0.0518
Срок: нет 
Комиссия: Р/c
.......
Любовь
14 сентября 2015, 15:41
-1
Не может проверить обновления, т.к. «Произошла ошибка при подключении к поставщику: Этот ключ используется для другого сайта»
Любовь
14 сентября 2015, 14:45
0
Спасибо! Пока проверить к сожалению не получится — ключ перепривязан к другому сайту…
Любовь
07 сентября 2015, 20:43
0
У Uploadify нет такой возможности? Отображать в личном кабинете файлы, которые загрузил сам пользователь? Или у него нет интеграции с Office?
Любовь
07 сентября 2015, 19:37
0
Я не совсем поняла — можно будет добавить сколько угодно своих полей? Помимо тех, что из коробки? И как быть с загрузкой и хранением файлов? Это можно там организовать или есть другое дополнение для этого? Пока фильтрация вроде не нужна.
Любовь
07 сентября 2015, 19:26
0
Добрый вечер! Пытаюсь понять нужен ли мне Office.
Есть ли возможность добавить кучу своих полей (не по умолчанию) в личный кабинет? Или нужно писать свое дополнение с отдельной таблицей пользователей? Речь идет о юридических лицах, у которых будет много данных (ИНН, КПП, адрес и т.д. + возможность загружать документы).
Любовь
03 сентября 2015, 13:13
0
Помогло! Огромное спасибо!