@bitrixfordevelopers

Страница 99 из 1492
Svetlana
22.08.2016
07:47:30
Трофимов
22.08.2016
07:48:27
Никак, без кеша в шаблоне компонента только component_epilog.php
ну можно сделать дубль компонента, и сделать свой ламповый кеш) А так вдруг у кого идеи еще есть

Трофимов
22.08.2016
07:50:27
Ну, какой же он после этого стандартный)))
а я вот и спрашиваю, вдруг кто что знает

Google
Бернгардт
22.08.2016
08:03:35
перенести все из template.php в component_epilog будет почти template.php без кеширования, но кто будет на поддержке этого чуда - тебя проклянут)

хотя .. сдается мне что просто задача неверно поставлена, врят ли весь шаблон всегда меняется

Sergey
22.08.2016
08:05:03
алоэ, нация!

Бернгардт
22.08.2016
08:05:35
счетчик просмотров этого элемента - поди без кеширования хочешь? ?

Илья
22.08.2016
08:06:07
Бернгардт
22.08.2016
08:07:29
Алексей
22.08.2016
08:07:31
Задача сделать с точностью, да наоборот от стандартного поведения? Имхо, +1 хотелось бы услышать саму задачу)

Ребзя как вырубить кеширование в темплейте стандартнго компонента? Оставив его кеш в component.php

Трофимов
22.08.2016
08:09:19
Ребзя как вырубить кеширование в темплейте стандартнго компонента? Оставив его кеш в component.php
нужно кешировать стандартный компонент, но в его темплейте вызывается еше 1 компонент для которого кеширование надо вырубить

задача вырубить кеш этого копонента который вызывается в темплейте)

Бернгардт
22.08.2016
08:10:05
Ну такое так не делают, кейс частый

Трофимов
22.08.2016
08:10:20
а я и не делал

на тп сайт

Google
Трофимов
22.08.2016
08:10:41
а переделывать там пиздец...

Алексей
22.08.2016
08:10:53
в арПарамс внешнего сайта вынести все , что вляет на кеширование второго компонента( вложенного). Будет кешироваться все, но правильно

Трофимов
22.08.2016
08:11:23
тот копонент вызывается 15 раз на странице ))))))

Бернгардт
22.08.2016
08:11:31
В epilog смести компоненту. В том месте где она должна быть поставить паттерн. Ну и вывод в буфер и заменить

в арПарамс внешнего сайта вынести все , что вляет на кеширование второго компонента( вложенного). Будет кешироваться все, но правильно
Эти параметры -наверняка пользователь или время. Т.е. кеширования не будет, только засирание кеша

тот копонент вызывается 15 раз на странице ))))))
ob_start, ob_clear, str_replace тебя спасут. Пример минут через 10 могу кинуть

Трофимов
22.08.2016
08:15:08
Бернгардт
22.08.2016
08:19:54
cat template.php| grep -A2 -B2 IBLOCK_VOTE 11:19 //if($arParams["USE_VOTE"]=="Y") { ?>#IBLOCK_VOTE#<? } ?>

cat component_epilog.php 11:18 <?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?> <? ob_start(); $GLOBALS["APPLICATION"]->IncludeComponent("bitrix:iblock.vote", ".default", array( "IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"], "IBLOCK_ID" => $arParams["IBLOCK_ID"], "ELEMENT_ID" => $arResult["ID"], "CACHE_TYPE" => "Y", "CACHE_TIME" => $arParams["CACHE_TIME"], "MAX_VOTE" => $arParams["MAX_VOTE"], "VOTE_NAMES" => $arParams["VOTE_NAMES"], "SET_STATUS_404" => "N", ), false ); $vote = @ob_get_contents(); ob_get_clean(); echo str_replace( array( "#IBLOCK_VOTE#" ), array( $vote ), $arResult["CACHED_TPL"] );

Бернгардт
22.08.2016
08:22:05
cat result_modifier.php 11:21 <? if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); $this->__component->SetResultCacheKeys(array("CACHED_TPL"));

head template.php 11:22 <?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?> <?ob_start();?> tail template.php 11:22 </div> </div> </div> </div> <? $this->__component->arResult["CACHED_TPL"] = @ob_get_contents(); ob_get_clean();

Трофимов
22.08.2016
08:23:12
Бернгардт
22.08.2016
08:23:50
т.е. еще раз по шагам - в резалте объявляем ключ все что с темлейта отправляем и кешируем под этим ключем в эпилоге - делаем вызов компоннета и меняем паттерн

выглядит конечно так себе, но остается по крайней мере внутри шаблона и полностью решает эту проблему

Трофимов
22.08.2016
08:25:17
хм, интересно попробую)

Илья
22.08.2016
08:57:43
? он вроде другое просил)))

svetlana
22.08.2016
08:57:51
а это его проблемы

битрикс есть? есть. серёжа котиков есть? есть.

Google
svetlana
22.08.2016
08:59:13
имхо, кот-битрикс прикольно получился =) надо большого рисовать и в стикеры его

Ivan
22.08.2016
08:59:46
Привет всем. Задача стоит загрузки файлов на сайт до 1гб. Вроде все верно сделал + сейчас увеличил в .htaccess max_execution_time max_input_time upload_max_filesize post_max_size В итоге 300мб льется а больше нет. Не подскажете в чем мжт быть проблема? мжт еще что-то увеличить нужно?

Sergey
22.08.2016
09:00:25
Это шикарно, Света! Спасибо!

Бернгардт
22.08.2016
09:11:00
но вообще лучше бы лить по частям, сайт с такими настройками можно положить

Бернгардт
22.08.2016
09:21:05
ДА!
остается на конфе внаглую лезть всем на руки, особенно симпатичным дамам ))))

кот битрикса жеж, значт можно)

Sergey
22.08.2016
09:21:45
приношу удачу и счастье

Бернгардт
22.08.2016
09:22:00
а недовольным - атыпитесь, йа вон даже в стикерах есть)

Sergey
22.08.2016
09:22:24
котовасия

Бернгардт
22.08.2016
09:22:28
/me задумался над сменой фамилии на Пупкин

Бернгардт
22.08.2016
09:25:25
Идея! irc канал надо, там нас точно не найдут, даже если разрекламируют

Илья
22.08.2016
09:44:18
Идея! irc канал надо, там нас точно не найдут, даже если разрекламируют
))) тогда уж jabber подними на приватном сервере и точно тебя не найдут)))

svetlana
22.08.2016
09:44:31
тихо сам с собою?

Бернгардт
22.08.2016
09:44:51
irc более олдскульно, имхо

Илья
22.08.2016
09:45:00
тихо сам с собою?
ага сам вопросы пишешь сам отвечаешь))

svetlana
22.08.2016
09:45:09
метод уточки?

Бернгардт
22.08.2016
09:45:26
а почему бы и не пообщаться с умным человеком..

Илья
22.08.2016
09:45:36
яж не против

Google
Бернгардт
22.08.2016
09:46:05
не, серьезно.. го в ирц? :) сто лет же там не были)

Илья
22.08.2016
09:47:53
не, серьезно.. го в ирц? :) сто лет же там не были)
телеграмм удобнее, если хотите приват то можно чат приватный сделать только по инвайтам и платформу менять не надо

только вот зачем?

Admin
ERROR: S client not available

svetlana
22.08.2016
09:49:03
да вроде и здесь пока более менее =)

Илья
22.08.2016
09:49:45
вот и я про тоже) флудят только старички) поэтому пока норм)

Sergey
22.08.2016
09:50:05
новички боятся матерых флудеров

svetlana
22.08.2016
09:50:15
ну если начнут джуниоры флудить, то можно пристрелить

вооот!

Бернгардт
22.08.2016
09:51:05
только вот зачем?
а зачем в офисах денди-сеги ставят? ради фана же, естессно

svetlana
22.08.2016
09:52:05
угу, то-то мы в неё играем, ага

на подоконнике тусит

Бернгардт
22.08.2016
09:52:45
да, плохо нынче со временем, и с картриджами :(

Юрий
22.08.2016
10:29:02
Yury
22.08.2016
10:30:11
ребят подскажите как редиректнуть все html ссылки внутри раздела на новый раздел.

RedirectMatch 301 ^/catalog/soevyy/(.*) /catalog/protein/$1

по моему я неправильно делаю

/catalog/soevyy/soy-protein-1000-gr-pureprotein.html перекидывает у меня просто на /catalog/protein/

Бернгардт
22.08.2016
10:34:36
RewrireCond, RewriteRule

Если хочешь использовать паттерна, то их юзать надо на индейце

Google
Бернгардт
22.08.2016
10:36:26
Ну и о возможности циклической не забудь

Yury
22.08.2016
10:40:28
попробю правила

Алексей
22.08.2016
10:49:25
RedirectMatch - это как раз индеец и есть

Бернгардт
22.08.2016
10:54:11
RedirectMatch - это как раз индеец и есть
не спорю, просто логичнее это пусть конфигом на нжинксе который наверняка повыше есть причем отдельным набором правил, которые потом и убить нах, когда 301 будет уже мало, скажем через полгодика

странно этими вопросами индейца озадачивать

Алексей
22.08.2016
10:58:29
С чего вы взяли что повыше есть nginx? Если есть nginx, индейца сейчас ни для вордпресса, ни для битрикса не ставят

Бернгардт
22.08.2016
11:01:01
хм, классика жанра скорее - nginx - как прокси и для отдачи статики, потом индеец, чтоб .htaccess не перепиливать и не любится с php-fmp, на нем уже через mod-php

nginx+apache+mod-php встречал nginx+php-fpm встречал apache+mod-php без ничего сверху - давно не встречал на бою

Алексей
22.08.2016
11:20:48
apache 2.2 был тормозом, 2.4 сейчас в бой смело выпускают

ну и даже тормозного 2.2 без нгинкса больше чем с ним

Dmitry
22.08.2016
11:30:23
Обработку htaccess убить - и апач сразу шустрее становится

Алексей
22.08.2016
11:36:04
без htaccess апач становится ненужен

nginx+fpm, а тепреь еще и с PHP7 - вообще турбо

Evg
22.08.2016
11:56:55
обычно у сторонников апача главный аргумент это "с .htaccess проще намного чем нгинкс ковырять"

Страница 99 из 1492