FormIt и select

Здравствуйте.

Пытаюсь организовать добавление ресурсов из фронтэнда с помощью FormIt.
Суть проблемы: при попытке записать как значение tv-параметра нового ресурса строку из селекта, получаю
Warning:  in_array() expects parameter 2 to be array, string given

Код селекта:
<select name="tvCity" id="tvCity">
	<option value="Киев"[[!+fi.City:FormItIsSelected=`Киев`]]>Киев</option>
	<option value="Донецк"[[!+fi.City:FormItIsSelected=`Донецк`]]>Донецк</option>
        <option value="Харьков"[[!+fi.City:FormItIsSelected=`Харьков`]]>Харьков</option>
  </select>

Спасибо.
Владимир Ребров
14 мая 2013, 10:49
modx.pro
4 687
0

Предложение по закладкам на сайте bezumkin.ru

Добрый день, Василий!

Есть предложение реализовать на сайте личные закладки пользователей. Так как информации и полезного контента все больше и больше, а документация используется не вся.
Dmitry Elert
14 мая 2013, 09:45
modx.pro
804
0

Организация каталога товаров

Дмитрий Иванов
14 мая 2013, 07:53
modx.pro
1 098
0

Обновление кэша сайта раз в сутки

Извиняюсь за нубский вопрос, подскажите, как сделать так, чтобы кэш всего сайта обновлялся раз в сутки?
Макс Сапронов
14 мая 2013, 07:50
modx.pro
999
0

Параметры чанка письма менеджеру

Возникла необходимость в письме менеджеру добавить необходимые поля:
Ф.И.О. — [[+address.receiver]]
E-mail — [[+user.email]]
Телефон — [[+address.phone]]
Адрес доставки: [[+address.index]], [[+address.region]], [[+address.building]], [[+address.room]]
Комментарий к заказу: [[+address.comment]]

После добавления вот этого, письма перестали отправляться, в логах MODx чисто.
Параметры взял из БД. Думаю все верно.
Что может быть?
Владимир Колесник
14 мая 2013, 06:11
modx.pro
2
1 711
0

Отключить редирект после создания тикета

Всем привет.

При успешном создании тикета юзер отправляется в раздел с его тикетом. Необходимо же направлять всех на один конкретный документ. Как это лучше реализовать?
Roman Smile
13 мая 2013, 23:40
modx.pro
1 184
0

Расширение формы Tickets

Здравствуйте!
Столкнулся с проблемой, необходимо в существующую форму создания тикета добавить загрузку изображения.
В чем заключается трудность. Для того, чтобы передавать файлы через форму, атрибут формы enctype должен быть равен multipart/form-data. После этого, файл помещается в глобальный массив $_FILES, и информация о файле доступна в $_FILES['имя-поля-с-типом-file'] -> name,size,tmp_name.

Сейчас у формы создания тикетов не задан атрибут enctype и по умолчанию он равен application/x-www-form-urlencoded. Если изменить значение enctype у формы создания тикета на multipart/form-data, тогда данные теряются и ничего не создается.

Пытался вытащить значение в функции saveTicket из массива $_FILES — но ничего не вышло.
Denys Butenko
13 мая 2013, 16:26
modx.pro
5
4 547
0

[[+old_price]] trouble, need help

При выводе с помощью msProducts плейсхолдер [[+old_price]] возвращает значение сразу с дописыванием валюты, а тот же [[+price]] как и должен только числовое значение.

Вызов сниппета
[[!getPage?
                        &element=`msProducts`
                        &limit=`5`
                        &parents=`47`
                        &tpl=`avtomatikaProductTileRuCHNK`
                        &sortby=`Data.price`
                        &sortdir=`ASC`
                    ]]
Чанк
<div class="row span10">
		<span class="price">[[+price]] [[%ms2_frontend_currency]]</span>
		[[+old_price]]
	</div>
Результат
357 руб. 5.26 руб.

Перерыл код, так и не нашел из-за чего он возвращается с уже подставленной валютой. Подскажите как исправить.
Андрей Ятин
12 мая 2013, 18:35
modx.pro
871
0

редактирования ресурса

Подскажите пожалуйста, возможно ли настройка редактирования ресурса для того кто его создавал или надо какой то модуль или плагин.И если да то есть ли таковой? Для Revo.
болгов евгений
12 мая 2013, 15:03
modx.pro
848
0

Очистка кэша из админки

Здравствуйте.

Из админки никак не получается обновить или удалить кэш. Независимо от обновления ресурса или чанка/шаблона — кэш не обновляется. MODX Revo 2.2.7, кэш на xPDOFileCache, никаких php-apc и прочих модулей нету. Хостинг на nic.ru, оттуда и траблы. Только вручную удалить папку с кэшем получается. Права на папку /core/cache проверял — безрезультатно.
Sadykh Sadykhov
12 мая 2013, 11:26
modx.pro
1
8 927
0