@bitrixfordevelopers

Страница 467 из 1492
Dima
27.01.2017
13:56:04
и в разных местах

Roman
27.01.2017
13:56:32
та даже на странице можешь перенаправлять на 404 страницу, если есть такие параметры.. выкидывать exeption со своим текстом...
мне не нужно на 404 слать, просто игнорировать. чтобы выводил все равно, допустим, по 10 элементов на страницу

а не пытался все выгрести

Vite4eg
27.01.2017
13:57:15
Перед компонентом проверять GET запрос

Google
Andrew
27.01.2017
13:57:25
Даже банально перед вызовом компонента фигануть: if( intval($_REQUEST["SHOWALL_1"]) )LocalRedirect(...)

Vite4eg
27.01.2017
13:57:30
Если там нехороше значение, то переопределить GET

Либо редирект

Dima
27.01.2017
13:57:51
кастомизируй комопнент, делай редирект, изменяй ГЕТ параметр перед компонентом, та куча всего...

Andrew
27.01.2017
13:58:25
LocalRedirect( $APPLICATION -> GetCurPageParam( false, array("SHOWALL_1") ) )

Roman
27.01.2017
13:58:56
LocalRedirect как 301 отработает?

Andrew
27.01.2017
13:59:04
Да

Vite4eg
27.01.2017
13:59:56
А вот эти кастомизации, которые Долганин предлагал, сильно на производительности js отобразятся?

Andrew
27.01.2017
14:00:53
Дак ты же вешаешь ивенты как правило, то и код будет вызван при каком-то ивенте. А если на BX.ready то там примерно +1 сек

Ну короче несущественно

Для портала и СРМ несущественно, это же тебе не ИМ

Vite4eg
27.01.2017
14:01:53
А еще мне не понравилась идея хранить свои js в /bitris/js/custom/

Andrew
27.01.2017
14:02:15
Ну понимаешь, он не может агитировать за jQuery или другие JS фреймворки, он же в Битриксе работает

Google
Andrew
27.01.2017
14:02:39
Иначе он не будет работать в битриксе и больше не будет получать бонусы за выступления, ибо его никто больше не возьмет как спикера

Vite4eg
27.01.2017
14:02:43
Да все равно. Не суемся же в /bitrix/, local для этого есть

Я не про библиотеки, я именно про расположение своих js

Andrew
27.01.2017
14:03:50
Я вообще последний год сижу на кастомизации коробки, и всегда и всё храню в local, ты прав

Vite4eg
27.01.2017
14:04:04
И было бы прикольно, если бы сделали CJSCore::RegisterExt по требованию

А то нарегаешь кучу библиотек, и они на каждом хите хранятся

Andrew
27.01.2017
14:04:44
Есть какой то метод регистрации js-ext из BX.чтототам

Vite4eg
27.01.2017
14:05:06
Асинхронно что ли?

Andrew
27.01.2017
14:05:21
Да, где то в новых версиях я это встречал

Еще для меня сюрпризом было отсутствие для юзеров без панели управления utils.js, надо его отдельно подключать, и не как JS-extension, а прям инклудить файл надо

Vite4eg
27.01.2017
14:10:38
А у меня где-то было такое: зарегал свою библиотеку, в зависимость jquery битровый прицепил. В админке вызываю ее через CJSCore::Init. И в итоге оказывается, что js из моей библиотеки вызывается раньше чем js ядра. В итоге мой скрипт не знает что такое $

Andrew
27.01.2017
14:11:55
Иногда кажется коробку клепали из говна и палок, джунами, прикованными к батарее

Max
27.01.2017
14:12:08
люди добрые, подскажите пожалуйста как правильно готовить детальную страницу со свойствами SKU ?

Vite4eg
27.01.2017
14:12:11
?

Max
27.01.2017
14:12:17
может статья какая ?

Andrew
27.01.2017
14:12:39
Ну вообще СКУ это боль битриксоида №2, после sale.order.ajax

Max
27.01.2017
14:12:43
что бы при изменении свойств, менялать цена и тд.

Andrew
27.01.2017
14:13:12
Боль битриксоида №3: корзина с СКУ.

Max
27.01.2017
14:13:14
традиционный путь интересует

Vite4eg
27.01.2017
14:13:50
традиционный путь интересует
А вы пробовали стандартный битровый магазин разворачивать?

Google
Max
27.01.2017
14:14:20
там дич, я вообще ничего не понимаю

Vite4eg
27.01.2017
14:14:36
?

Andrew
27.01.2017
14:14:37
Не вы один, но дичь с мягким знаком

Анатолий
27.01.2017
14:14:56
bitrixlabs.ru - заходите, разворачиваете. 3 часа работает - потом дохнет

Andrew
27.01.2017
14:15:16
Он имеет в виду, что он развернул, но не врубился

Vite4eg
27.01.2017
14:15:27
Человеку интересно, кто как пилит

Анатолий
27.01.2017
14:15:35
аа

а вроде вебинар был??

хм. на ютубе поищите канал битрикса

там все вебинары, включая вроде бы был 1 про то как всё настроить в стандарте.

Vite4eg
27.01.2017
14:16:22
Обычно битры говорят, что у них всё работает, правки не нужны

Анатолий
27.01.2017
14:16:31
=)

Анатолий
27.01.2017
14:16:39
они правы.. всё работает =)

Vite4eg
27.01.2017
14:17:05
люди добрые, подскажите пожалуйста как правильно готовить детальную страницу со свойствами SKU ?
У вас задача в чем? Стандартная страница не устраивает? Нужны какие-то доработки? Свой дизайн?

Andrew
27.01.2017
14:17:08
Вообще я бы в JS зафигачил все СКУ, каждое СКУ - отдельный объект в одном большом объекте. Известно, что в настройках комплексного каталога есть настроечка: свойства СКУ товаров (это или highload, или список). Собираешь цену, картинки для слайдера, свойства для каждого СКУ, и потом рисуешь.

Max
27.01.2017
14:17:18
да, дизайн

Andrew
27.01.2017
14:18:16
А где-то на странице можешь скрытый input поместить, и когда ты выбираешь цвет/размер/другое свойство, то в этот инпут тули ID Товара

Elion
27.01.2017
14:18:29
ребят, подключаю reCaptcha к форме обратной связи, как мне можно поймать $_REQUEST['g-recaptcha-response'] в init.php??

Andrew
27.01.2017
14:18:34
при добавлении в корзину подхватывай value и в аякс

Для удобства, можешь все уникальные цвета/размеры/... залить в отдельный массив, чтобы на фронт их вывести списочком

Google
Andrew
27.01.2017
14:20:00
И при выборе цвета и размера ищешь в своём большом объекте товар, с этими характеристиками

Я конечно хз как остальные делают

Но это тоже не панацея

Я тоже невзлюбил коробочное СКУ еще с 14 версии с мебели

А и вправду, остальные как делают?

коллеги

Максимально коробку оставляете, и лишь стилизуете?

Vite4eg
27.01.2017
14:22:31
Я давно ничего не пилил, в основном поддержка уже существующего

Но есть идея попробовать разделить на js логику и представление

Admin
ERROR: S client not available

Max
27.01.2017
14:23:02
в данный момент, нужно стилизовать, но вообще хотелось, полностью научится делать

Vite4eg
27.01.2017
14:23:05
присобачить какой-нибудь шаблонизатор

Анатолий
27.01.2017
14:23:18
это ты попал =)

Andrew
27.01.2017
14:23:44
И еще поди менеджер сказал: да там стилизовать часа 2-3))

Анатолий
27.01.2017
14:23:50
чтобы что-то менять надо понять как работаю скрипты =) а там их.. много

Max
27.01.2017
14:24:51
это вообще возможно ?)

Andrew
27.01.2017
14:25:05
Анатолий, а вы как делаете карту товара и корзину?

Оставляете стандартные скрипты максимально?

Анатолий
27.01.2017
14:26:11
не, нафиг. всё своё.

Vite4eg
27.01.2017
14:26:21
У меня на проекте старом корзина на backbone реализована. Задумка хороша, не реализация - это ппц какой-то. Мало того что с сущностями бедлам, дак еще и в методах лапша на jQuery

Google
Andrew
27.01.2017
14:26:28
Я только умный фильтр оставляю коробочным, он более-менее приемлимый

JS всмыле

Анатолий
27.01.2017
14:26:48
Я только умный фильтр оставляю коробочным, он более-менее приемлимый
как раз он тормозит как не знаю кто. на больших каталогах.

Mark
27.01.2017
14:27:27
и нет фильтра по скидочной цене (без бубна)

Andrew
27.01.2017
14:27:46
Да, но самому ЧПУ ЮРЛ строить как=-то неохота в это дерьмо вляпываться

И аякс городитдь

Mark
27.01.2017
14:28:26
фасета вроде помогает на больших каталогах

Анатолий
27.01.2017
14:28:48
ставь компонент каталога, затем выкидывай из шаблона element, sections и section всё что тебе не надо

ЧПУ останется

а внутри всё своё

Mark
27.01.2017
14:29:08
а зачем чпу страница для фильтра, если на ней нет уникальнгых мета тегов и ссылки на нее для робота?)

Andrew
27.01.2017
14:30:02
Вы видимо СЕО-оптимизацию редко делаете, и мало с СЕО-специалистами общаетесь)

Анатолий
27.01.2017
14:30:03
это про canonical?

Andrew
27.01.2017
14:30:06
Они еще те выдумщики

Анатолий
27.01.2017
14:30:36
не, нафиг. я блокирую в robots постраничку.. так что большая часть из этого сео отпадает

Disallow PAGEN_1 Disallow PAGEN_2 Disallow PAGEN_3

Vite4eg
27.01.2017
14:31:45
А как тогда каталог обрабатывается?

Max
27.01.2017
14:31:49
может есть какой то шаблон нормальный, где можно посмотреть, как SKU и корзину делать

Andrew
27.01.2017
14:31:58
хех. Это очень неплохо. А когда тебе нужно для каждой постранички в title добавлять Страница 2, но canonical ставить 1 страницу, начинается боль

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

Но корзина, где есть возможность СКУ менять - только в 15+ версии, и это полная жопа

Правда такую корзину редко дизайнеры рисуют

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