
Maxim
12.10.2016
17:06:03
Урл реврайт?

Юрий
12.10.2016
17:08:26
Компонент комплексный используете?
Если нет, то нужно создать правило обработки адресов.

Nikolay
12.10.2016
17:12:38
Компонент не комплексный
правила создан

Google

Nikolay
12.10.2016
17:12:56
array(
"CONDITION" => "#^/(.+)/(.*)#",
"RULE" => "SECTION_CODE=\$1&ELEMENT_CODE=\$2&SHOW_INC=Y",
"ID" => "",
"PATH" => "/all_gifts/detail.php",
),
array(
"CONDITION" => "#^/(.+)/(.*)#",
"RULE" => "SECTION_CODE=\$1&SHOW_INC=Y",
"ID" => "",
"PATH" => "/all_gifts/index.php",
),

Юрий
12.10.2016
17:14:36
Под эти правила любая ссылка на сайте попадает же
Так и должно быть?

Nikolay
12.10.2016
17:15:40
Да, просто разделы созданы отдельными папками идут

Юрий
12.10.2016
17:16:18
А какая ссылка формируется на сайте для деталки товара?

Nikolay
12.10.2016
17:16:56
ELEMENT_CODE

Юрий
12.10.2016
17:17:41
Я имею в виду сам href прям на странице раздела

Nikolay
12.10.2016
17:19:06
/all_gifts/ссылка на товар

Юрий
12.10.2016
17:20:34
У вас не страница раздела случайно срабатывает для товара?

Nikolay
12.10.2016
17:21:20

Юрий
12.10.2016
17:22:59
Значит правило для раздела перекрывает правило для деталки.
Если УРЛ должен быть именно в таком виде (/all_gifts/раздел_или_товар), то надо сперва проверять, что показывать, раздел или товар. А затем подключать нужный компонент.

Nikolay
12.10.2016
17:24:06
Понял, буду смотреть
Спасибо большое

Google

svetlana
12.10.2016
19:55:52
Одмины спят, коваленки не дремлют!

Vite4eg
12.10.2016
20:12:05
?

Dmitry
12.10.2016
21:56:57
Понял, буду смотреть
Спасибо большое
Если существует физический каталог /all_gifts/ то он перекрывает любой urlrewrite
Я этим даже пользуюсь иногда, когда настроен ЧПУ на раздел и детальную, а надо в одном разделе ваще всё по другому, то создаю его физический путь и подсовываю туда другой компонент

Nikolay
13.10.2016
06:12:59

Степан
13.10.2016
06:28:07
Всём привет. Возникла проблема, как активировать раздел каталога и все его подразделы?

Maxim
13.10.2016
06:32:48
Привет. А у самих не получается догадаться?

Vite4eg
13.10.2016
06:33:16
Наверно имеется в виду одной волшебной кнопкой

Maxim
13.10.2016
06:36:27
да я понял. такая кнопка есть в разделе, где можно запросы sql кидать
1 запрос и готово. нестедсет поможет

Vite4eg
13.10.2016
06:37:35
Не-не, нужна кнопочка ?
Чтобы ТЫК - и всё хорошо :)
Как думаете, для создания Битрикс Корпортал используются какие-нибудь CSS препроцессоры?
Было бы удобно для доработок по порталу готовые миксины использовать

Maxim
13.10.2016
07:11:44
нет не используются
верстальщики ничего не знают о программистах. программистам выдается готовый дизайн

Vite4eg
13.10.2016
07:12:53
А в битриксе вообще оглядываются на то что сейчас творится в мире js? Я понимаю, что всё не прикрутить, но какие-то вещи можно внедрять.

Maxim
13.10.2016
07:13:17
оглядываются. но и ты не все учитываешь, задавая такие вопросы.

svetlana
13.10.2016
07:13:40
тут вчера кидали рассказ на хабре про js, очень хорошо описывает всё что творится в мире js

Vite4eg
13.10.2016
07:13:43
Я не спорю, я кучу всего не знаю / понятия не имею

Maxim
13.10.2016
07:13:46
во во

Google

Maxim
13.10.2016
07:13:49
я кидал )

Vite4eg
13.10.2016
07:14:23
Естественно нет смысла всё использовать. Но например ввести те же js шаблонизаторы. Использовать препроцессоры.

Maxim
13.10.2016
07:14:48
чтобы делать как ты намекаешь, нужно менять концепцию. и снова все переписывать как минимум
а это еще один виток очередного движка?
тут и так методом нострдамуса догадываешься где старый, где новвый код

Vite4eg
13.10.2016
07:16:04
А не ведется туда исследований?

Maxim
13.10.2016
07:16:14
каждую неделю

Vite4eg
13.10.2016
07:24:18
Я тут всё для себя пытаюсь понять, можно ли в битре использовать эти нововведения. И как. Особенно в контексте командной разработки

Pavel
13.10.2016
07:26:59

Vite4eg
13.10.2016
07:29:56

Maxim
13.10.2016
07:29:59
spectrasoft.ru собиралась при мне на препроцессорах и галпе.

Maxim
13.10.2016
07:30:27
о каких стандартах вы говорите? верстка никак ваше не стандартизируется

MarconiKlin A12E
13.10.2016
07:32:01
помогите лыжи не едут:
print_r($USER->GetGroups());
->2,3,5
var_dump(CSite::InGroup(5));
-> bool(false)
ну как так то????\

Vite4eg
13.10.2016
07:32:02
Под стандартами я понимаю расположения js и css. На обычных сайтах конечно можно взять и свалить всё в один файл. Но в портале лучше так не делать. На портале я стараюсь вообще стандартных битровых штук не касаться.

Pavel
13.10.2016
07:32:22

Vite4eg
13.10.2016
07:33:13

MarconiKlin A12E
13.10.2016
07:33:59
? нафига ?

Vite4eg
13.10.2016
07:34:09

Maxim
13.10.2016
07:34:15
передайте, а еще лучше догадайтесь посмотреть описание функции )

Google

Vite4eg
13.10.2016
07:34:30
По документации там массив принимается
https://dev.1c-bitrix.ru/api_help/main/reference/csite/ingroup.php

Pavel
13.10.2016
07:34:47
CSite::InGroup([5])

Maxim
13.10.2016
07:35:03
научитесь не документацию листать, а смотреть функцию на прямую. 99% вопросов отпаает
тем более сейчас везде есть phpDoc

Vite4eg
13.10.2016
07:35:45
О, кстати, phpDoc. Он сейчасреально для всего пишется?

Admin
ERROR: S client not available

MarconiKlin A12E
13.10.2016
07:35:49
на эту функцию phpDoc ytn
нет

Maxim
13.10.2016
07:36:05

Vite4eg
13.10.2016
07:36:56
Я как-то пробовал ядро phpdoc'ом компилить. Интересно разве чтоб структуру неймспейсов посмотреть

Pavel
13.10.2016
07:37:27

Vite4eg
13.10.2016
07:37:49

Maxim
13.10.2016
07:37:52

Vite4eg
13.10.2016
07:38:14
В bxapi нет наглядной системы неймспейсов

Maxim
13.10.2016
07:38:26

MarconiKlin A12E
13.10.2016
07:38:43
Спасибо за разъяснения

Vite4eg
13.10.2016
07:38:46
Шторм это понятно. Но не все на нем сидят

Google

Pavel
13.10.2016
07:38:50

Vite4eg
13.10.2016
07:38:56
У нас половина студии на саблайме

Maxim
13.10.2016
07:39:05
извращенцы

Vite4eg
13.10.2016
07:39:08

Pavel
13.10.2016
07:39:28

Vite4eg
13.10.2016
07:39:51

Pavel
13.10.2016
07:41:02
ну если у вас для запущенного процесса php не настроен chroot, то php виит весь сервер и в свою директорию (www) может скопировать все доступные ему данные, у вас же на сервере не 640 права? А значит читать он шел и так может
это апач/nginx выше подняться не может, php это не касается

Vite4eg
13.10.2016
07:42:47

Pavel
13.10.2016
07:43:43

Vite4eg
13.10.2016
07:44:59
извращенцы
Уж какие сть :) И тогда сторонние линтеры в этом плане спасают. К тому решается вопрос с однообразностью. Единый файл правил для всех

Maxim
13.10.2016
07:45:50
у меня единый конфиг шторма на всех. и гарантия того, что все работает. а не упадет после обновления ноды
пс. в галпе вебпаке и прочей нпн херне оч сильно разочарован. не использую больше.

Vite4eg
13.10.2016
07:46:29
Если мы говорим про php, то там нода ни причем

Maxim
13.10.2016
07:46:33
хотя и верстать больше не верстаю

Vite4eg
13.10.2016
07:46:40

Maxim
13.10.2016
07:46:55
А что в них не так?
у меня переодически падало после обновления ноды (а обновлялась автоматом с ОС)