Всего 122 787 комментариев

Евгений
24 апреля 2015, 10:41
+1
хм. просто в форме обратной связи я использовал свою личную почту.
Так же на сайте в контактах есть корпоративная почта от mail: info@domain.ru

Может имеет смысл прогонять ее через корпоративную почту и тогда за счет подписи SPF и dkim а не будет попадать в спам?

И еще хотелось бы иметь на корпоративной почте возможность перенаправлять почту на нужный ящик. (просто удобно когда все в одном месте)
У корпоративного mail этого нет, может есть у яндекса?
but1head
24 апреля 2015, 10:37
+2
Весь код плагина
<?php
if($mode == 'new' && $resource->class_key == 'Ticket' && $modx->event->name == 'OnDocFormSave'){
	$tv1 = implode("||", $_POST['tv1']);
	if (!$resource->setTVValue('tv1', $tv1)) {
		$modx->log(xPDO::LOG_LEVEL_ERROR, 'tv1 - ERROR');
	}
}

<select name="tv1" id="ticket-type">[[+tv1]]</select>
вам тут равнозначные параметрам админки сделать надо, или спарсить все возможные значения
Александр
24 апреля 2015, 10:33
0
Запутался немного.

У меня параметр: tv1
Возможные значения ввода: Квартиры||Комнаты||Гаражи||Офисы||

В чанке с формой такой код:
<select name="tv1" id="ticket-type">[[+tv1]]</select>
Создал плагин ticket_select с кодом:
if($mode == 'new' && $resource->class_key == 'Ticket' && $modx->event->name == 'OnDocFormSave'){
	$resource->setTVValue('tv1', $_POST['tv1']);
}
Куда нужно прописать вот этот код и что в нем нужно заменить?
$services_services = implode("||", $_POST['services_services']);
	if (!$resource->setTVValue('services_services', $services_services)) {
		$modx->log(xPDO::LOG_LEVEL_ERROR, 'services_services - ERROR');
	}
Василий Столейков
24 апреля 2015, 10:23
0
Также используйте SMTP Яндекса — это добавит какие-то доверительные подписи вашим письмам, и они не будут попадать в спам.
but1head
24 апреля 2015, 10:03
+1
$services_services = implode("||", $_POST['services_services']);
			if (!$resource->setTVValue('services_services', $services_services)) {
				  $modx->log(xPDO::LOG_LEVEL_ERROR, 'services_services - ERROR');
			}
в админке разделитель ||
Александр
24 апреля 2015, 10:02
0
Множественный селект нужно чтобы пользователь мог выбирать, в этом загвоздка вся.
but1head
24 апреля 2015, 10:02
0
новый плагин создайте, событие OnDocFormSave
Александр
24 апреля 2015, 10:00
0
Я извиняюсь, а куда это нужно прописать? ) в плагин Tickets или сниппет TicketForm?
Пробовал и туда, и туда — безрезультатно (
but1head
24 апреля 2015, 09:49
+2
Этого не хватит?
if($mode == 'new' && $resource->class_key == 'Ticket' && $modx->event->name == 'OnDocFormSave'){
	$resource->setTVValue('имя тв', $_POST['название поля']);
}
У меня тут все на tv, услуги и марки множественный селект в админке
Александр
24 апреля 2015, 09:10
0
Неужели никому не нужны селект-боксы в тикетах?!
Meriko
24 апреля 2015, 09:07
0
Здравствуйте!
Подскажите, пожалуйста, куда нужно зайти, чтобы включить msOnCreateOrder? помогите пожалуйста, в настройках не могу найти msOnCreateOrder.
Павел Романов
24 апреля 2015, 08:40
0
Можете прямо в вызове Formit указать:
&emailFrom=`support@domain.ru`
Ну и тему сделайте какую-нибудь типа:
&emailSubject=`Сообщение с сайта [[++site_url]]`
Василий Наумкин
24 апреля 2015, 04:19
0
Ну а у нас на сайте почему работает?

Работу с файлами я вообще в этом выпуске не трогал, кроме минорного обновления Plupload.
Сuriosity
24 апреля 2015, 02:00
0
Создаю тикет… Добавляю файл (картинку), но в эскизе не отображается ее миниатюра.
В коде выглядит так:
<div class="ticket-file new" data-id="1">
	<a href="/assets/images/tickets/0/14a49a854593c88f53fd71fcd6c234444e3f993f.jpg" class="ticket-file-link" title="14a49a854593c88f53fd71fcd6c234444e3f993f.jpg" target="_blank">
		<div class="ticket-file-image-wrapper">
			<img src="" class="ticket-file-image">
		</div>
	</a>
	<div class="ticket-file-meta">
		<a href="#" class="ticket-file-delete">Удалить</a>
		<a href="#" class="ticket-file-restore">Восстановить</a>
		
		<a href="#" class="ticket-file-insert">Вставить ссылку</a>
		
		<span class="ticket-file-size">20,12 Kb</span>
	</div>
	<div class="ticket-file-template">
		<a href="/assets/images/tickets/0/14a49a854593c88f53fd71fcd6c234444e3f993f.jpg" title="gopnik_100_100.jpg">
			<img src="">
		</a>
	</div>
Эт так и задуманно?
Сергей
24 апреля 2015, 00:11
0
Думаю, главная цель фреймворков — это создание прототипов, чтобы разрабатывать функционал и не терять время на дизайн. И да, бутстрап надоел, половина сайтов в инете одинаковые.
Alexander V
24 апреля 2015, 00:11
0
В отладчике получаю
Error: Permission denied to access property "toString"
default.js малость изменен. Проблема при работе с tpanel, не запоминает просмотренные, при рефреше снова непрочитанные комментарии и периодически глючит порядок комментариев при добавлении нового.
nil-09
23 апреля 2015, 22:44
0
26.02.2015 22:44 700,00
Форма приниматель: Модернизация miniShop2
Серьёзный
23 апреля 2015, 22:20
0
Точно такая же проблема.
Не могу найти указанный ключ формы (action). и всё тут.
Стоит ajaxform ессно.
Уже ну просто всё перепроверил… всеравно не пашет. Причем в Хроме норм, а в FF не пашет.

Кто что посоветует?

П.С.
На сайте два контекста. web и en
Василий Наумкин
23 апреля 2015, 21:37
0
Или я просто продолжу отключать пользователей, который считают, что у меня без них забот не хватает.