Eugene Generalov

Eugene Generalov

С нами с 28 февраля 2015; Место в рейтинге пользователей: #303
Eugene Generalov
27 февраля 2017, 14:07
0
value у инпутов должны соответствовать значениям TV floor
Eugene Generalov
27 февраля 2017, 14:03
0
У вас этажи как прописаны? Тоже текстом? Или числами?
Eugene Generalov
27 февраля 2017, 14:01
0
Чекбоксы в html должны быть так

<label><input type="checkbox" name="floor()" value="1">1</label>
<label><input type="checkbox" name="floor()" value="2">2</label>
<label><input type="checkbox" name="floor()" value="3">3</label>
<label><input type="checkbox" name="floor()" value="4">4</label>
Eugene Generalov
27 февраля 2017, 13:58
0
Скорее всего так
if($_GET['floor']) {
$filter["floor:IN"] = implode(",", $_GET['floor']);;
}
Eugene Generalov
27 февраля 2017, 13:46
+1
Если селект будет один. Попробуйте так.
if($_GET['size']) {
$filter["size:="] = $_GET['size'];
}
У меня работает данный код.
Eugene Generalov
27 февраля 2017, 13:15
+1
По идее ниже код должен работать, есть Вы делаете так
<select name="select-value">
<option value="Нужный текст">Нужный текст</option>
</select>
а в сниппете так
//Select
if($_GET['select-value']) {
    $filter[] = "tv_name:=".$_GET['select-value'];
}
Eugene Generalov
27 февраля 2017, 13:02
+1
Вы хотя бы покажите, какое поле нужно фильтровать и что у Вас уже есть.
Eugene Generalov
26 февраля 2017, 02:09
0
А так не пробовали?
&where=`{«tovar-proiz-seria:=»:«АЛЬФА», «zena-nds:>=»: 2000}`
Eugene Generalov
26 февраля 2017, 02:05
0
Обновление до 2.5.5 проблему не решило!
Eugene Generalov
06 февраля 2017, 15:35
0
Если необходим подобный функционал, я занимаюсь разработкой такого. Правда не только недвижимость.
Заказчик желает сделать аналог авито. С личным кабинетом и модерацией объявлений.
Система реализована на 80%.
Eugene Generalov
21 декабря 2016, 13:25
0
Николай, Вы были почти правы.
Только он берез из таблицы _ms2_products, поле source.
Т.е при создании товара необходимо добавлять свойства товара в виде:
$filds['source'] = $modx->getOption('ms2_product_source_default', null, 1);
Eugene Generalov
19 декабря 2016, 08:13
0
Проблема так и осталась. Не у кого нет решения?
Eugene Generalov
16 декабря 2016, 08:26
0
Ну вот у меня он загружает в источник фалов с корнем сайта, т.е дефолтный MODX
Eugene Generalov
15 декабря 2016, 15:42
0
Загружает изображения в источник файлов MS2 Images?
Просто у меня то тоже рабочий вариант, но грузит все в корень сайта в папки с ID документов
Eugene Generalov
14 декабря 2016, 19:00
0
Попробовал так, не помогло
$response = $modx->runProcessor('gallery/upload', array('id' => $idDoc, 
	$_FILES["file"], 
	'media_source' => $modx->getOption('ms2_product_source_default')), $otherProps);
Eugene Generalov
13 декабря 2016, 13:00
0
Вот так поговоришь с умным человеком за целый день и все проблемы решаются)
Ну почти все.
Как указать процессору«gallery/upload» работать с источником файлов MS2?
Eugene Generalov
13 декабря 2016, 11:45
0
Добавил пользователям политику доступа «miniShopManagerPolicy». Дал необходимые права к источнику файлов. Ошибка доступа осталась.
Что делать? Куда рыть?
Eugene Generalov
13 декабря 2016, 09:50
0
Отвечаю сам себе, что действительно не хватает прав на загрузку. Так как если выставить польлзователю полные права, то изображение загружаются.
А теперь вопрос к вам. Какие права должен иметь простой пользователь, чтоб загружать изображения в галерею? И почему то файлы загрузились не в то источник файлов?
Eugene Generalov
13 декабря 2016, 08:59
0
Переписал так:
$otherProps = array(
   'processors_path' => $modx->getOption('core_path') . 'components/minishop2/processors/mgr/'
);
$response = $modx->runProcessor('gallery/upload', array('id' => $res->get("id"), $_FILES["file"]), $otherProps);    
if ($response->isError()) {
   $modx->log(modX::LOG_LEVEL_ERROR, $response->getMessage());
}
Ругается permission_denied
Судя по всему, доступа нет.
Eugene Generalov
07 октября 2016, 21:24
0
По идее нет нечего сложного.
Две таблички в одной показания всех пользователей.
Во второй сообщения.
Кабинет сделать при помощи Login