
Aleksandr
25.04.2017
07:21:47
тебе же нужно очистить кеш не только детальной страницы, но и, наверняка, списка товаров, в котором отображается обновленный товар

Igor
25.04.2017
07:26:55
кстати
всегда поражал сброс кеша считай для всех элементов
при обновлении 1го)

Google

Aleksandr
25.04.2017
07:27:30
можно и не скидывать весь
все зависит от реализации

Igor
25.04.2017
07:27:54
и каталога

Aleksandr
25.04.2017
07:30:06
я нет. скидываю по тегам инфоболок+раздел как минимум, иногда более сложную логику тегов придумываю, если слишком много товаров в разделе
это я про кеширование раздела каталога
ну а кеш детальной, тупо по ИД элемента

Igor
25.04.2017
07:30:55

Sergey
25.04.2017
07:32:02

Aleksandr
25.04.2017
07:32:16
так я про кеширование компонента в публичной части
компонентов раздела и детальной каталога

Yulia
25.04.2017
07:33:59

Google

Yulia
25.04.2017
07:34:00
<?
$arUrlRewrite = array(
array(
"CONDITION" => "#^/novyy-razdel/#",
"RULE" => "",
"ID" => "bitrix:news",
"PATH" => "/novyy-razdel/index.php",
),
array(
"CONDITION" => "#^/retsepty/#",
"RULE" => "",
"ID" => "bitrix:news",
"PATH" => "/retsepty/index.php",
),
array(
"CONDITION" => "#^/voprosy/#",
"RULE" => "",
"ID" => "bitrix:news",
"PATH" => "/voprosy/index.php",
),
array(
"CONDITION" => "#^/statyi/#",
"RULE" => "",
"ID" => "bitrix:news",
"PATH" => "/statyi/index.php",
),
array(
"CONDITION" => "#^/otzyvy/#",
"RULE" => "",
"ID" => "bitrix:news",
"PATH" => "/otzyvy/index.php",
),
);
?>

Igor
25.04.2017
07:34:13
Вот что происходит в конце апдейта

Sergey
25.04.2017
07:34:59
<?
$arUrlRewrite = array(
array(
"CONDITION" => "#^/novyy-razdel/#",
"RULE" => "",
"ID" => "bitrix:news",
"PATH" => "/novyy-razdel/index.php",
),
array(
"CONDITION" => "#^/retsepty/#",
"RULE" => "",
"ID" => "bitrix:news",
"PATH" => "/retsepty/index.php",
),
array(
"CONDITION" => "#^/voprosy/#",
"RULE" => "",
"ID" => "bitrix:news",
"PATH" => "/voprosy/index.php",
),
array(
"CONDITION" => "#^/statyi/#",
"RULE" => "",
"ID" => "bitrix:news",
"PATH" => "/statyi/index.php",
),
array(
"CONDITION" => "#^/otzyvy/#",
"RULE" => "",
"ID" => "bitrix:news",
"PATH" => "/otzyvy/index.php",
),
);
?>
Значит не он, а другой файл. Настройки путей в админке есть

Yulia
25.04.2017
07:35:38
выше то, что и корня сайта

Sergey
25.04.2017
07:35:45
Оно

Yulia
25.04.2017
07:36:37
что где надо прописать, что редирект с страниц без слешей на слеш работал нормально,а не выскакивала страница с 404 ошибкой?

Aleksandr
25.04.2017
07:36:38

Sergey
25.04.2017
07:37:02
Далее идем в настройки компонента новостей
И смотрим, чтоб там были настройки путей со слешем на конце
И попутно в настройках инфоблока смотрим, чтоб пути со слешем были
А, все стало ясно
Нужен тупо редирект в хтаксессе

Yulia
25.04.2017
07:40:49

Sergey
25.04.2017
07:41:04
Рецепты со слешем работают, а без него 404, что верно
У вас мягкий знак убежал в поделиться рецептом. Я думаю, что это совпадение неслучайно
http://www.mojblog.su/301-redirekt-so-sleshem-i-bez-nego-v-konce-url/

Yulia
25.04.2017
07:47:12

Sergey
25.04.2017
07:47:44
В рецепте

Google

Yulia
25.04.2017
07:48:00
global $header_mini;
$url = explode('?', $_SERVER['REQUEST_URI']);
$url = explode('/', $url[0] ); что эти строчки могут означать?

Анатолий
25.04.2017
07:50:18
получает путь от корня сайта до текущей страницы
в массив

Yulia
25.04.2017
07:51:26
это может как-то влиять на то. что страницы без слешей 404 ошибка?

Sergey
25.04.2017
07:54:14
Так 404 и должна быть без слеша
Точнее без слеша страница 404 должна быть

Vladimir
25.04.2017
08:00:59
Привет всем. Кто знает как победить.
bitrix:news.detail не отображается если не сброшен кэш

Vite4eg
25.04.2017
08:02:30
А он внутри какого компонента подключается?

Vladimir
25.04.2017
08:03:29
Он отдельно.

Dmitry
25.04.2017
08:03:31

Yulia
25.04.2017
08:05:15
Так 404 и должна быть без слеша
настройка редиректов в htaccess не помогло, где можно и КАК настроить редирект для страниц без слеша на страницы со слешем. При этом страницы второго уровня прекрасно редиректиться с без слеша на слеш

Dmitry
25.04.2017
08:05:56

Vladimir
25.04.2017
08:06:34
Да все верно.

Анатолий
25.04.2017
08:07:30
что-то не то кэшируете

Vladimir
25.04.2017
08:07:38

Yulia
25.04.2017
08:08:15

Vite4eg
25.04.2017
08:08:47
Да все верно.
А вы просто верстку выводите? Или для создания страницы js используется?

Vladimir
25.04.2017
08:09:44

Gendos_ua
25.04.2017
08:10:07
Да все верно.
Скорей всего где-то внутри шаблона используется отложенная функия

Google

Dmitry
25.04.2017
08:17:18
Да все верно.
Варианты:
1. Закеширована страница/компонент, где размещен компонент новостей
2. Включен opcache, а папки bitrix/cache bitrix/managed_cache не внесены в исключения и закешировались как пхп-скрипты
3. Компонент кастомизирован и косяк в вызове кэша уже в компоненте
кеш какой? файловый, apc, memcache?
если файловый, попробуйте удалить/почистить папки bitrix/*cache
или в админке очистить весь кэш

Vladimir
25.04.2017
08:23:22

Vite4eg
25.04.2017
08:31:44
Вы не используете в компоненте вызов отложенных функций? Что-нибудь типа $this->SetViewTarget()

vasilii
25.04.2017
08:44:37
кто-нибудь делал фильтрацию по кастомным типам свойств инфоблока, это возможно реализовать? с учетом того что https://dev.1c-bitrix.ru/api_help/iblock/classes/user_properties/ConvertToDB.php будет хранить в базе данные в сериализованном виде?

Alexsey
25.04.2017
09:34:15
Привет. Подскажите, как сделать приход уведомлений менеджеру при отмене заказа пользователем из личного кабинета?

Nikita
25.04.2017
09:35:29
если функционал стандартный, то можно просто добавить почту менеджера в почтовый шаблон отмены заказа
тогда и менеджеру, и пользователю будет приходить письмо
самое простое решение

Oleg
25.04.2017
09:47:00
Или на одно событие сделать 2 шаблона, с разными адресатами, с разным текстом - тоже штатный функционал

Alexsey
25.04.2017
09:53:53
Спасибо

Nikita
25.04.2017
10:24:44
this.dom.textarea = this.dom.textareaCont.appendChild(BX.create("TEXTAREA", {props: {className: "bxhtmled-textarea"}}));
в JS

Alexander
25.04.2017
10:24:59

Nikita
25.04.2017
10:25:09
bitrix/js/fileman/html_editor
но это ядро)

Alexander
25.04.2017
10:25:45
есть какие то модули для подсветки нормальной?
в частности при редактировании на сайте?

Евгений
25.04.2017
10:27:11
Коллеги
подскажите плз

Google

Евгений
25.04.2017
10:27:39
Как вы для каждого сайта свою версию PHP в режиме апача устанавливаете на VPS
?

Alexander
25.04.2017
10:28:42

Евгений
25.04.2017
10:29:04
Ну конечно, я думаю.
Могут же быть запущены разные апачи, каждый со своей версией

Dmitry
25.04.2017
10:29:50

Евгений
25.04.2017
10:30:13
Проблема с htacess
Есть проекты с кучей htaccess
с кучей правил точнее
я пока не понимаю как правильно прикрутить
переехали на VPS :)

Dmitry
25.04.2017
10:30:47

Евгений
25.04.2017
10:31:06
Чуть можете рассказать?
Т.к. в режиме CGI не работает htaccess

Vlad
25.04.2017
10:32:56
столкнулся с неизвестным join. Не в плане , что я джойны не знаю...FROM Customers JOIN (Orders JOIN "Order Details" AS Details
Что за сокращенная версия второго?
Как ее трактовать

Евгений
25.04.2017
10:33:48
и в чем проблема? Я ж не nginx вам предлагаю
Писал в ТП, пишут
»Вы можете установить альтернативные версии в возможностях ISPmanager, и использовать их для версии CGI, для работы в режиме apache можно поменять тольо для всего сервера.

Dmitry
25.04.2017
10:34:05
Чуть можете рассказать?
Есть 4 способа подключения пхп к апачу
1. Модуль апача - исключительно одна версия пхп. Способ считается устаревшим
2. cgi - еще более устаревший способ
3. fcgi/fastcgi нормально поддерживается htaccess
4. php-fpm тоже поддерживаются htaccess
htaccess обрабатывает апач, а не пхп