@bitrixfordevelopers

Страница 548 из 1492
Виталий
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
Я, может, чего-то не понимаю, но зачем делать CModule::IncludeModule("main");?
Мне кажется, так делают люди, которые не выспались с утра =)

Мы себе запилили автолоадер по неймспейсам и теперь практически не паримся подключением модулей. Просто вызываешь класс из нужного модуля, и если модуль не загружен – загружается автоматически

Марат
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
Понятно, спасибо

Марат
15.02.2017
06:53:42
http://www.php-fig.org/psr/psr-4/ примерно так?
Да, по первому примеру

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
накину с утреца) https://habrahabr.ru/post/321666/
такое нужно под вечер накидывать (

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
а обратно как? Как Полке вытянуть все книги, которые на неё ссылаются?
так же по фильтру, знаю ID элемента книги, можно по свойству фильтром вытянуть

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
Igor
15.02.2017
09:08:51
ммм... почти орм

Aleserche
15.02.2017
09:10:43
из коробки Lazy не делаются, но что мешает написать?
когда дело доходит до "но что мешает написать?", то выбор становится очевидным, и он не в пользу битрикса.

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
если ты про парсеры. которые тупо курлили странички, то это просто детский сад
=) чисто технически парсер это просто инструмент получения данных, структурированных или нет. и любой самописный xml парсер к примеру - это тоже парсер.

Google
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
мы не потянем

извините

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