@bitrixfordevelopers

Страница 188 из 1492
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
У вас не страница раздела случайно срабатывает для товара?

Юрий
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 Я этим даже пользуюсь иногда, когда настроен ЧПУ на раздел и детальную, а надо в одном разделе ваще всё по другому, то создаю его физический путь и подсовываю туда другой компонент

Степан
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
конечно можно, фронтед как правило не зависит от бэкенда, сборка фронта не зависит от CMS
Но наверно нужно же битровые стандарты соблюдать? Или в один файл все собрали и хорошо?

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
Но наверно нужно же битровые стандарты соблюдать? Или в один файл все собрали и хорошо?
ну объясните сборщику чтоб он разложил все как по стандарту битрикса, если вам этот вопрос принципиален

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

Хранить исходники (например sass, ts и всякое такое) на бою нормально?
храни в отдельной папке, не обязательно же хранить в компонентах. хотя и в компонентах не вижу причины не хранить этого

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
О, кстати, phpDoc. Он сейчасреально для всего пишется?
у меня в инспекторе стоит ошибкой если пхпдока нет

на эту функцию phpDoc ytn
а сложно понять что она принимает без пхпдока?

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

у меня в инспекторе стоит ошибкой если пхпдока нет
В битриксе есть какие-то иструменты для проверки кода? Линтеры?

Pavel
13.10.2016
07:37:27
Хранить исходники (например sass, ts и всякое такое) на бою нормально?
А что не нормального? Я там и бэкапы горячие храню, и котиков иногда, еще фоточки могу закинуть когда флешки нет под рукой. Главное шелы и баги на бой не лейте, а все остальное норм

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

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

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

Google
Pavel
13.10.2016
07:38:50
Я шелы над www храню
а включен chroot?

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

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

Vite4eg
13.10.2016
07:39:08
а включен chroot?
Вроде как нет

Pavel
13.10.2016
07:39:28
Вроде как нет
тогда ваш шел можно скопировать в директорию www

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
это апач/nginx выше подняться не может, php это не касается
Да, согласен, в этом плане небезопасно. А как правильно организовать? Для сайта есть несколько очень длинных импортов, которые на шелле запускаются

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
хотя и верстать больше не верстаю

Maxim
13.10.2016
07:46:55
Если мы говорим про php, то там нода ни причем
я про линт услышал, сразу JSLint вспомнил )

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

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