
White
06.12.2017
19:23:13
папка 755
файлы 644
и владелец bitrix
или кто то там еще

Google

CitySites.UZ
06.12.2017
19:24:02
Может в тех подд написать ?
НА хостинг?

Dmitry
06.12.2017
19:24:32

CitySites.UZ
06.12.2017
19:25:22
Ну с экспорт разберемся но с импортом что делать то

Alexander
06.12.2017
19:50:30
коллеги, ночер.
есть сайт, там регаются юзеры, им на почту приходит письмо с линком подтверждения.
т.е. срабатывают 2 события
1. что юзер зарегился
2. что ему надо подтвердить.
вопрос.
есть ли событие (или какой еще вариант) на факт подтверждения прохождения пользователем по ссылке.
т.е. сам факт активации учетной записи.

Alexandr
06.12.2017
19:53:28

Alexander
06.12.2017
19:54:14
даа, видимо я совсем на ночь в дебри ушел.
гугл советует
OnAfterUserUpdate
а там отслеживать.
а чо то нечего там отслеживать.
перед обновлением
'ACTIVE' => 'Y',
'CONFIRM_CODE' => '',
'ID' => 1123,
после
'ACTIVE' => 'Y',
'CONFIRM_CODE' => '',
'CHECKWORD' => '3e4a51008a7bf86ce37a0e9ee6ec09d4',
'~CHECKWORD_TIME' => 'now()',
'ID' => 1123,
'RESULT' => true,
при этом никак не отличить от простого редактирования профиля.
вдруг кому интересно.
сам спросил, сам ответил.
ловим на событии OnBeforeUserUpdate
но не напрямую анализируем, а сначало запрашиваем текущие параметры
и сравниваем active


CHADREX
06.12.2017
21:24:01
Все еще парюсь с svg. Так как с битриксом всего несколько дней знаком.
В сети нашел код для вывода пользовательского поля.
<a class="parent" class="catalog-category__link" href="<?=$arSection["SECTION_PAGE_URL"]?>" title="<?=$arSection["NAME"]?>">
<i class="icon-catalog-category" st yle="background-image: url('<?
$db_list = CIBlockSection::GetList(Array($by=>$order), $arFilter = Array("IBLOCK_ID"=>$arSection["IBLOCK_ID"], "ID"=>$arSection["ID"]), true,$arSelect=Array("UF_SVG"));
while($ar_result = $db_list->GetNext()):
if(empty($ar_result["UF_SVG"]))
echo $arResult["NO_PHOTO"]["src"];
else
echo CFile::GetPath($ar_result["UF_SVG"]);
endwhile
?>')" alt="<?=$arSection["PICTURE"]["ALT"]?>" title="<?=$arSection["PICTURE"]["TITLE"]?>" />
</i>
<?=$arSection["NAME"]?></a>
Куда его нужно применить?

Google

Никита
06.12.2017
21:25:28
Ребят, вопрос не непосредственно по битриксу, но вдруг кто поможет
Вызываю дамп массива до цикла
http://take.ms/MeRZ9
И в массиве у меня одни значения:
http://take.ms/o81Sy
Вызываю дамп массива через две строчки, но уже внутри тела цикла:
http://take.ms/RMfVo
И в теле массива оказывается кусок другого массива, обход которого я совершаю.
http://take.ms/zZfTy
Массивы никак не связаны между собой. Я че то догнать не могу, почему так может выходит.
часа два голову ломаю, даже код с нуля переписал
но эффект один и тот же

Батыр
06.12.2017
21:47:41

Никита
06.12.2017
21:50:53
да там суть не в том, что пытаюсь сделать.
Обхожу один массив, а внутри обхода использую воспомогательный массив, никак не связанный обходимым массивом.
Суть в том, что до начала обхода - воспомогательный массив содержит одни значения. А в теле цикла значения воспомогательного массива самопроизвольно изменяются. Коллизии имен никакой нет, ссылок тоже. Не понимаю, как это происходит.

Батыр
06.12.2017
21:52:42
тебя смущает что появляется div name?

Никита
06.12.2017
21:54:14
да, это ключи и значения из массива, который я обхожу)

Батыр
06.12.2017
21:55:02
ну тогда надо полностью тело цикла выкладывать

Nikita
07.12.2017
04:39:44
Друзья, такая проблема: старая тема, страница поиска - баннеры отображаются. Новая тема (шаблон один в один тот же), но баннеры не отображаются в поиске. В чём может быть причина и причастны ли к этому include areas?

Vlad
07.12.2017
04:47:26
может

DeeM
07.12.2017
05:25:09
Всем приветы! Как так можно реализовать поиск? Стандартным модулем поиска можно?
Или в умный фильтр встроить поиск

Igor
07.12.2017
06:22:54
Умный фильтр или свои кастомный писать

Nikolay
07.12.2017
07:03:31
Всем привет, подскажите может кто сталкивался с таким)))
Есть сайт, почему-то если загрузить фотографию через ссылку, то пишет файл не загружен.
Если же брать и поднимать виртуальную машину на локальном ПК то этой проблемы нет.
В чем может быть причина?

Alexandr
07.12.2017
07:04:25

Nikolay
07.12.2017
07:05:14
Ссылки разные вставлял

Alexandr
07.12.2017
07:06:24
Настройки php разные. Посмотри какие нить allow_url_fopen. Или расширение curl. Я хз как там загрузка происходит.

Nikolay
07.12.2017
07:10:08
спасибо, буду смотреть

Google

Vlad
07.12.2017
07:24:57
function load_image($url, $Fname, $path)
{
$file=explode('.',$url);
$Name=$Fname.'.'.array_pop($file);
$ch = curl_init($url);
$fp = fopen($this->DocumentRoot.$path.$Name, 'wb');
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
return $Name;
}
только помоему это работает ближе к 7 пхп
может пригодиться еще:
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); // переходит по редиректам
curl_setopt($ch, CURLOPT_ENCODING, ""); // обрабатывает все кодировки


Alexandr
07.12.2017
07:27:12
function load_image($url, $Fname, $path)
{
$file=explode('.',$url);
$Name=$Fname.'.'.array_pop($file);
$ch = curl_init($url);
$fp = fopen($this->DocumentRoot.$path.$Name, 'wb');
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
return $Name;
}
Это из ядра битрикса?

Vlad
07.12.2017
07:27:27
нет, это к битриксу отношения не имеет
просто на курле загрузка файлов

Alexandr
07.12.2017
07:28:00
Вопрос был про штатную загрузку в битриксе насколько я понял

Vlad
07.12.2017
07:29:07
бывает) просто был открыт этот класс и в чате что-то мелькало)
решил мож пригодится)

Nikolay
07.12.2017
07:49:20
function load_image($url, $Fname, $path)
{
$file=explode('.',$url);
$Name=$Fname.'.'.array_pop($file);
$ch = curl_init($url);
$fp = fopen($this->DocumentRoot.$path.$Name, 'wb');
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
return $Name;
}
Это для меня?))

Vlad
07.12.2017
07:49:33
да

Nikolay
07.12.2017
07:49:45

Roman
07.12.2017
07:56:05
Доброго времени суток, такой вопрос, при удалении элемента, и создании нового id элемента увеличивается на единицу, получается элементы который мы удалили, он не удаляется из базы?

Nikita
07.12.2017
07:59:54
ID идет в постоянный инкремент. Сам элемент удаляется.

Roman
07.12.2017
08:01:44
Отлично! а какой потолок числа по id?

Nikita
07.12.2017
08:04:35
2 147 483 647 вроде
насколько помню, в таблицах битрикса использует int. Для него максимальное значение 2 147 483 647

Roman
07.12.2017
08:05:40
Отлично, спасибо Никит.

Mv
07.12.2017
08:35:26
Всем привет.
Все кто мало-мальски сталкивался с интернет-магазинами со складами и ценами сталкивался наверное с такой проблемой:
В списке товаров отфильтровывается по наличию по складам и по цене ($GLOBALS[$arParams['FILTER_NAME']])
Показывается например не 20 товаров, а только 2. Но свойства в умном фильтре выводятся со всех 20 товаров.
Как убрать лишние? Т.е. можно ли задать некий фильтр для умного фильтра, который установлен для каталога?

Nikita
07.12.2017
08:43:15

Google

Mv
07.12.2017
08:44:26
да

Nikita
07.12.2017
08:45:03
да
а в параметрах фильтра FILTER_NAME указан?

Mv
07.12.2017
08:45:41
пишут, что надо копировать компонент и переопределять класс, и в init добавить данный фильтр. Но это не решение.
Я так понял данный фильтр нужен только для отдачи параметров и формирования фильтра для компонента каталога

Nikita
07.12.2017
08:47:17

Mv
07.12.2017
08:48:14

Nikita
07.12.2017
08:48:58

Mv
07.12.2017
08:50:35
обновления стоят последние. Тоже думал, что должно работать.

Nikita
07.12.2017
08:50:42
сек
проверю кое что

Mv
07.12.2017
08:52:29
вот тут Эмиль Дудник расписывает решение, но костыльно с копированием компонента. (
http://dev.1c-bitrix.ru/support/forum/messages/forum6/topic61221/message372419/#message372419

svetlana
07.12.2017
08:53:09
мы делали своё заполнение фасета
и допил умного фильтра

Nikita
07.12.2017
08:59:11
у меня тоже кастомный компонент умного фильтра стоит, но не помню чтобы допиливал "проверку глобал фильтра"
тем более фасеты не трогал
умный фильтр от битрикса конечно вещь такая.. как работает - непонятно, но как-то работает)

Андрей
07.12.2017
09:00:47
bitrix:news.list как показать количество просмотров?
нужно для вывода схожих новостей

Google

Андрей
07.12.2017
09:01:25
с детальной страницы

Nikita
07.12.2017
09:01:51

Alexandr
07.12.2017
09:06:49

svetlana
07.12.2017
09:08:01
общий алгоритм битриховый, заполнение наше, чтобы поменьше переделывать фильтр. региональные цены, цены по складам и тому подобное..

Андрей
07.12.2017
09:09:15
А для количества комментов FORUM_MESSAGE_CNT - ? похоже на правду?)

Igor
07.12.2017
09:55:17
Подскажите, на хостинге резервная копия распаковывается минут 15
На локале уже больше получаса
В чем собственно разница и как ускорить можно?
Стоит mamp
распаковываю через restore.php
возможно в памяти?
по умолчанию посмотрел 32m

Анатолий
07.12.2017
09:59:01
какой шаг распаковывается? файлы или бд?

Alexandr
07.12.2017
09:59:07
В чем собственно разница и как ускорить можно?
Операционная система отличается, работа с диском по разному идет. Сами диски отличаются, на хостинге с большим количеством IOPs диски стоят. Настройки могут отличаться. На хостинге профессиональные админы, которые понимают узкие места и грамотно все настроили, то же ограничение памяти например, прекомпиляция и т.д.
Основное это работа с диском. На винде скорость записи на диск может на порядок легко отличаться

Igor
07.12.2017
10:13:48
всем привет есть вопрос
к компоненту новостей привязан местный файл css