Виталий
14.02.2017
22:11:18
к примеру у меня есть полная и мобильная версии сайтов.
на полной надо выводить ссылку на моб. версию.
но не все страницы которые есть в мобильной есть в полной,
поэтому перед этим хочу проверить - есть ли на моб. сайте страница соответствующая или нет.
есть такое QueryGetData
но оно код сервера не возвращает
Evg
15.02.2017
06:08:08
/stat@combot
Google
Combot
15.02.2017
06:08:09
combot.org/chat/-1001039787275
Vadim
15.02.2017
06:11:19
Я, может, чего-то не понимаю, но зачем делать
CModule::IncludeModule("main");?
Aleserche
15.02.2017
06:22:58
чтобы контекст модуля main был доступен?
Evg
15.02.2017
06:27:00
накину с утреца) https://habrahabr.ru/post/321666/
Марат
15.02.2017
06:41:07
Мы себе запилили автолоадер по неймспейсам и теперь практически не паримся подключением модулей. Просто вызываешь класс из нужного модуля, и если модуль не загружен – загружается автоматически
Oleg
15.02.2017
06:43:55
Марат
15.02.2017
06:46:28
Посмотреть не получится – у нас закрытая репа. Но могу концепцию рассказать, а дальше – дело техники. Регистрируется callback на spl_autoload_register, который разбирает неймспейс вызванного класса и понимает название модуля и где его искать, загружает и возвращает true
Например, класс вызов new \Vendor\ModuleName\SomeClass() приведет к загрузке модуля vendor.modulename
правда, у нас там еще дописан require файла класса из папки lib модуля, поэтому наши немного обленились и теперь перестали прописывать файлы модуля в include.php
Oleg
15.02.2017
06:48:58
Понятно, спасибо
Aleserche
15.02.2017
06:52:56
Марат
15.02.2017
06:53:42
Google
Aleksander
15.02.2017
07:28:40
http://prnt.sc/e8jhjc слезы наворачиваются???
svetlana
15.02.2017
07:33:04
эта картинка здесь уже проскакивала.. раза три наверное как минимум
и фраза волошина про то что они сделали всё чтобы его не надо было кастомизировать
Бернгардт
15.02.2017
07:33:46
мда.. не надо или невозможно..
если второе - то практически добились цели )
Алексей
15.02.2017
07:34:07
"Ваш старый сайт идеальный, и его не надо переделывать. Просто заплатите нам"
Sergio
15.02.2017
07:49:38
Vladimir
15.02.2017
07:50:28
Из собранного списка выводов пока не напрашивается :)
Если будут кокретные решения что хотим менять - поговорим
немного офтопа, если говорить о глобальных вещах, то я бы прежде всего посоветовал не пытаться сделать\позиционировать битрикс как готовый идеальный интрент магазин.
Битрикс сам по себе отличная система управления контентом, при этом уже в коробе тебе и ORM и CMF .. Но, то как идёт позиционирование на рынке, очень сильно мешает разработчиком объяснять клиенту, вот этот допил это не галочка, это 10-60 часов программирования и стоит это соответственно .
если о мелких бытовых проблемах, то хватит делать помойку в коде если скрипт больше 600 строчек кода, бить по рукам и заставлять думать \ переписывать )
очень много кода пишется с позиции шаблонов сделанных ещё в 9 версии, туда уже не лезет код а его пытаются расширять.. и не важно, каталог, оформления заказа.. сейчас везде код избыточен . Нужно дорабатывать не только внешний вид, но и саму структуру под новые идеи
п.2. что вообще не к проблема, а о новом уже давно в тренде лендинги и лендингоподобные страницы с большим количеством уникальных блоков, к сожалению на битриксе нет готового решения \ модуля для управления или вывода на редактирования таких вещей
а что пятница) где все✌
svetlana
15.02.2017
08:11:17
кто сказал пятница )))
Maxim
15.02.2017
08:11:40
да прекратите вы ) работать надо)
:D
господи! Продайте мне эту книгу!
умоляю!
она виновник моего жизненного пути!
Evg
15.02.2017
08:13:17
у меня была такая в детстве)
Алексей
15.02.2017
08:13:21
Ммм, у меня есть такая
Evg
15.02.2017
08:13:25
но сейчас тю-тю(
Google
Алексей
15.02.2017
08:13:28
сколько дашь?
Maxim
15.02.2017
08:16:07
2к+пересылка наложенным
Evg
15.02.2017
08:17:05
дело принимает серьезный оборот)
Maxim
15.02.2017
08:17:33
я еще посматриваю моторолу е398 в хорошем состоянии )
Evg
15.02.2017
08:17:59
жди нокию 3310 новую)
Maxim
15.02.2017
08:19:18
не) 398 малышка уникальна. нежная, громкая, яркая ) кнопочки идеальные, саббуферы вибрационные приятные. лампочки светомузыки яркие... а если перепрошить на 790 мотторолу то даже видео будет показывать и снимать )
Mv
15.02.2017
08:24:10
сегодня не пятница. а пятнадцатое ))))))))))
svetlana
15.02.2017
08:27:53
пятницу тут развели... атата
Aleserche
15.02.2017
08:30:01
такой вопрос по ОРМ
есть связь 1 к многим
допустим Полка - Книги
У книги есть ссылка на полку, через ссылку можно вытянуть что угодно.
а обратно как? Как Полке вытянуть все книги, которые на неё ссылаются?
Maxim
15.02.2017
08:33:15
так же описываешь для книги связь. не?
белонгсТу я не знаю
Aleserche
15.02.2017
08:34:53
https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=3269#1toN
Mv
15.02.2017
08:34:55
Aleserche
15.02.2017
08:35:50
вот это то, о чем я говорил, но синтаксис мне не нравится. Почему его нельзя в классе сущности описать? В getMap?
я бы тогда делал 'select' => array('ID', 'ПОЛКА_NAME', 'КНИГИ.*')
или еще лучше, получили объекты. При запросе объект->книги, подтянутся данные, а не сразу. Какой-нибудь lazy load прикрутить
Maxim
15.02.2017
08:51:59
https://habrahabr.ru/company/bitrix/blog/321818/
Google
Dmitry
15.02.2017
08:54:16
Igor
15.02.2017
09:08:51
ммм... почти орм
Aleserche
15.02.2017
09:10:43
Dmitry
15.02.2017
09:12:25
Aleserche
15.02.2017
09:12:45
как так?
Dmitry
15.02.2017
09:13:08
касаясь вопроса выше, ты хочешь не создавая ничего получить всё
Aleserche
15.02.2017
09:13:50
нет, не хочу. Просто это какие-то полумеры
Александр
15.02.2017
09:13:54
Привет, ребята
кто - либо когда либо делали парсеры?
Aleserche
15.02.2017
09:14:21
если взялись реализовывать orm, до доводите его до продуктового состояния
Dmitry
15.02.2017
09:14:44
Анатолий
15.02.2017
09:15:46
Aleserche
15.02.2017
09:17:01
какие парсеры? Для чего?
Илья
15.02.2017
09:19:05
что парсить нужно?
Sergey
15.02.2017
09:19:13
/stat@combot
Combot
15.02.2017
09:19:13
combot.org/chat/-1001039787275
Aleserche
15.02.2017
09:19:17
Илья
15.02.2017
09:20:08
есть решения на рынке как датакол и контент даунлоадер
в маркетплейсе есть также модуль парсер
Andrew
15.02.2017
09:21:03
Коллеги, а подскажите, я вот разрабатывал сайт на Малом Бизнесе, перенесу бекапом - вставят ключ на Бизнес. Что-то надо доустанавливать там?
Анатолий
15.02.2017
09:21:11
Google
Oleg
15.02.2017
09:21:14
Andrew
15.02.2017
09:21:18
Ну и доустановятся ли типы цены корректно?
Oleg
15.02.2017
09:21:37
Andrew
15.02.2017
09:21:47
Спасибо
Oleg
15.02.2017
09:21:53
более того, на API можно создать еще типы цен даже в МБ
если вопрос только в них )
а когда их более одной, появляется весь UI по управлению ими из админки
ноги растут из того, что когда-то ограничения по количеству типов цен на МБ не было и для обратной совместимости оставили такое поведение.
Юрий
15.02.2017
09:35:50
http://cs8.pikabu.ru/post_img/2017/02/14/8/1487079327178814876.jpg
кто возьмется?
Ok
15.02.2017
09:39:03
мы не потянем
извините