if($data2->bedrooms == $bedrooms or $data2->location == $postcode){
Array (
[Элемент] => Array(
[Свойство элемента] => Array(
0 => Array(
[ID] => 166
[TIMESTAMP_X] => 2016-07-20 09:36:36
[IBLOCK_ID] => 40
[NAME] => Свойство1
[VALUE] => Значение1
),
1 => Array(
[ID] => 167
[TIMESTAMP_X] => 2016-07-20 09:36:36
[IBLOCK_ID] => 41
[NAME] => Свойство2
[VALUE] => Значение2
),
2 => Array(
[ID] => 168
[TIMESTAMP_X] => 2016-07-20 09:36:36
[IBLOCK_ID] => 43
[NAME] => Свойство3
[VALUE] => Значение3
)
)
)
)
$ar = ["11g", "12g", "13g", "44r", "11g-gtr", "12g-gr"]; // массив возможных совпадений
$str = "Начало *** 2158** 11g-gtr 174"; // входящая строка
$res = explode(" ", $str); // первое слово
foreach ( $ar as $val ) { // перебираем все возможные совпадения
$substring = in_array( $val, $res);
if ($substring ) {
$res[0] .= $val; // Если нашли, то объединяем с первым словом [ Начало11g ]
break;
}
}
Я попробовал указать хост на котором стоит сайт, но результат был тот же.
foreach( $arResul['ITEMS'] as $arItem)
{
?><a class="update" data-id='<?=$arItem['ID']?>' href="">Ссылка примерного вида</a><?
}
// Создаем форму на джавскрипте, туда можно запихнуть любой инпут. В нашем случае нужен файл.
var formData = new FormData();
// Берем файл из инпута. Ид инпута id-input-file-2. Здесь легко использовать getElementByID
var file = $('#id-input-file-2')[0].files[0];
// Добавляем файл
formData.append("myFileName", file);
// Отправка на сервер. В вашем случае будет на тот же файл.
// Вариант через Ваниллу
//var xhr = new XMLHttpRequest();
//xhr.open("POST", "/upload/save-file/");
//xhr.send(formData);
//
//xhr.onreadystatechange = function() {
//
// if( xhr.readyState == 4 ) {
// Если все хорошо .....
// }
//}
$fileUpload = $.ajax({
url: "/upload/save-file/",
data: formData,
method: 'post',
processData: false, // Два важных параметра. Без них отправляется не корректно
contentType: false // Два важных параметра. Без них отправляется не корректно
});
$_FILES['myFileName']
$arMoreFoto = $arResult["DISPLAY_PROPERTIES"]["MORE_PHOTO"]["FILE_VALUE"];
if ( !empty($arMoreFoto["SRC"]) ){
$arMoreFoto = array( $arMoreFoto );
}
<? foreach ($arMoreFoto as $PHOTO) {?>
<img src="<?=$PHOTO["SRC"]?>" />
<? } ?>
if(isset($arResult["DISPLAY_PROPERTIES"]["MORE_PHOTO"]["FILE_VALUE"][0])){
...
}
<?foreach($arResult["SECTION"]["PORTFOLIO"] as $arPortfolio){
$resizePhoto = CFile::ResizeImageGet($arPortfolio, array('width'=>500, 'height'=>450), BX_RESIZE_IMAGE_PROPORTIONAL, true);
?>
<img src="<?=$resizePhoto['src'];?>">
<?}?>
<?foreach($arResult["SECTION"]["PORTFOLIO"] as $arPortfolio){
$resizePhoto = CFile::ResizeImageGet($arPortfolio["ID"], array('width'=>500, 'height'=>450), BX_RESIZE_IMAGE_PROPORTIONAL, true);
?>
<img src="<?=$resizePhoto['src'];?>">
<?}?>