Evgeniy Pedan пишет: /bitrix/components/ вам этих мало для ознакомления ? вы хоть доку то по компонентам 2.0 прочитали ?
Читать-то читаю... но там комментариев по коду мало, а если есть, то не несут какую-то информацию, которая сильно облегчит понимание механизмов... эти компоненты для того, что бы работать, а не учить...
P.S. Вообще Вы мне тоже нахамили, а я принципиально не вступаю в разговоры с хамами (если только лично, а не через форумы). Но коли уж вопрос резонный, то не мог не ответить. Ни чего личного...
Уважаемый, российско-американский товарищ, заходя в чужой дом вы же не пытаетесь там завести свои порядки, правда? И уже тем более не пытаетесь с порога обижать хозяев? Верно? Я не знаю как в сообществе Джумлы, может там и принято так начинать знакомство, но вот у нас как-то не принято. Антон Долганин, конечно, палку перегнул, но по сути он выразился верно.
Сообщество у нас в целом дружелюбное и помогут, но при корректной постановке задачи и уважительном к нему, к сообществу, отношении.
Цитата
ru.usa пишет: На форумах той же Joomla я даже ни разу топик не стартовал... информации реально не соизмеримо много
Информации и у нас много, вы в этом убедитесь, когда познакомитесь с ней.
Цитата
ru.usa пишет: Скачав 5-10 компонентов начинаеш понимать структуру и логику, а тут всё как-то зажимают производители кода и ни в жизни не объяснят что и как делается потому как не выгодно "Экспертам" БУС-а размножать квалифицированных спецов...
Извините, но опять голословное и оскорбительное утверждение. Партнерам БУСа выгодно размножать спецов, потому что найти качественного спеца под Битрикс - это не простая задача , а с учетом постоянной экспансии Битрикса эта задача становится все актуальнее. А почему бы вам не поставить Битрикс и не попробовать препарировать "5-10 компонентов"? Перед тем как обращаться сюда. Битрикс не Джумла и не Мамба и не Типо3 и не что-то другое. Здесь другая идеология и другие подходы. Другой "этот... как его там... менталитет..."..
Dmitry Ban пишет: Исходя из задачи, можно будет предложить способы решения.
Дело в том что я сам работаю в 1С франшизе и аутсорсинге и ожидал именно такой реакции... даже удивился, что есть хотя бы единицы, но разумные и отзывчивые люди... Задачу обрисовать очень сложно... затягивать длинную ленту тут на форуме побоялся т.к. топик как пить дать за флудят местные так называемые "Эксперты"... что собственно и случилось... более половины постов с оскорблениями или водой...
Роберт Басыров пишет: Извините, но опять голословное и оскорбительное утверждение.
Это как посмотреть... Руководству партнёров конечно выгоднее повышать уровень своих специалистов и увеличивать количество таких спецов, а самим "Спецам" нет... Именно по этому сразу видно кто есть кто... Серьёзные и самодостаточные Спецы объективно читают мои посты, а "другие" нет... Даже странно, что Вы как руководитель услышали в моих постах нечто грубое... Заявления мои объективные и не чего про БУС или про что-либо другое негативного не несут... я BMW X5 тоже считаю черезчур сложным... при этом назвать его плохим язык не повернется. Давайте не будем договаривать и додумывать за других и уж тем более пытаться между строк... Я имел ввиду ровно то что написал... Если для себя лично решу, что БУС плохой именно так и скажу и тогда поспорим (конечно по обоюдному согласию... если такое будет). Давайте будем рассудительнее...
Естественно кишат. Потому что нубы с нее начинают работать в Вебе, плодя кучу ерунды. А потом эту ерунду подхватывают и другие нубы. Чего стоит взять "вашенский" интернет-магазин VirtueMart, и его код в стиле елочки.
Цитата
ru.usa пишет: что собственно и случилось... более половины постов с оскорблениями или водой...
Да ты сам-то хоть додумался мозгом, что надо элементарно извиниться? Или это нам всем надо извиниться? Человек, если он любит свою работу, ревностно относится ко всем ее составляющим, посему и оскорбление продукта он принял на свой счет. Так яснее, или опять туго идет? Да видно не понять сие офисному быдлу, кто работает строго по графику.
PS: Ах, да, мне сейчас не ответят за "ты", но и мне как-то посрать данного вида интеллигенции насмотрелся. Не со Штатов ли случайно? Они как правило в итоге туда и сваливают.
ru.usa пишет: Дело в том что я сам работаю в 1С франшизе и аутсорсинге и ожидал именно такой реакции... даже удивился, что есть хотя бы единицы, но разумные и отзывчивые люди...
Вы изначально себя противопоставили сообществу, и ждете помощи? Просто стоило задать вопрос: "Ребята, помогите решить такую-то задачу. Первый раз с битриксом." (Вам это уже советовали) И вам бы уже подсказали, дали ссылки на блоги с похожими решениями... Да, в компонентах, которые идут "из коробки" нет каментов к коду, но в них обычно и используется максимум 5 API функций - все остальное проверка и установка параметров. API на начальном уровне документированы очень хорошо. Попробуйте открыть компоненты bitrix:news.list и bitrix:news.detail и посмотреть. Там же ничего сложного.
P.S.: вы говорили что уже неделю бьётесь. Полный бред! Все наши стажеры за неделю проходят все онлайн курсы, а потом сами делают полноценный простенький сайт, задавая вопросы лишь по существу.
Преодолейте свою лень, потратьте время на изучение документации и результат не заставит себя ждать!
Спасибо... Но меня в браузере уже всё это открыто более недели... десятка полтора вкладок с битрикса открыты круглосуточно... цель старта топика заключалась в том, что бы найти некий сквозной пример в виде статьи или ещё чего-либо (модуля и компонента)... Читаю уже давно и всё подряд... пока не нашёл... решил запросить помощь бывалых на этом сайте и 2-3 минуты их трудов сэкономят много часов моих... посчитал, что это не будет наглостью...
Я даю неделю людям на написание тестового компонента и сдачу сертификатов. После этого я считаю, что человека можно начинать учить битриксу и беру его на работу. Обычно через пол года человек начинает уже работать самостоятельно на проектах любого уровня сложности. Я не беру на работу людей, с опытом написания сайтов и работы с другими цмс. Гораздо проще начинать с чистого листа. Как там в фильме говорилось.. Ваша чаша полна...
Что нам стоит, сайт построить? - Нарисуем, будет жить!
Часто встречается переменная $APPLICATION... в ней по сути едва ли не самый основной объект храниться... но в примерах часто её используют просто так без предварительной инициализации, но например попытка её просто использовать в Создание собственных автоматизированных обработчиков служб доставки приводит к ошибке... я по началу подумал, что это некая суберглобальная переменная, которая видна в любом месте кода, если он исполняется в контексте БУС (по типу $_GET, $_POST и т.д.), но в обработчике её нет, хотя он, казалось бы, исполняется реально в контексте БУС... конечно же этот объект я все равно нашел в $GLOBALS['APPLICATION'], но в примерах такого приёма не разу не встречал... Может кто-то подсказать в плане видимости этой переменной (как и почему она становится доступной) и на сколько "безопасно" использовать её через $GLOBALS['APPLICATION']?
ru.usa пишет: Может кто-то подсказать в плане видимости этой переменной (как и почему она становится доступной) и на сколько "безопасно" использовать её через $GLOBALS['APPLICATION']?
Вот чего действительно долгое время не могу найти, так это толкового описания javascript-функций и методов их применения. Возможно плохо искал - это может быть.
Артём Курочка пишет: Вот чего действительно долгое время не могу найти, так это толкового описания javascript-функций и методов их применения. Возможно плохо искал - это может быть.
Вы про встроенные? На сколько я понял там jQueryвстроен... мне кажется через него куда ловчее работать.
Александр Живетьев пишет: Создание компонентов под Битрикс - вот я давно писал статью. Уверен, что таких статей ещё миллион есть.
Я уже давно прочитал эту статью... не плоха, но маленькая... хотелось бы статью страниц на несколько и проделать всё что там описано... побольше затронуть аспектов архитектуры... хотя и эта статья хороша... Нет понимания чем отличается модуль от компонента... как можно прочитать из моего поста выше не совсем ясно откуда берутся некоторые служебные переменные (про global $APPLICATION, $USER; и козе ясно... на инсинуации в мой адрес я не реагирую ни как... я про те примеры, когда в файле вообще не инициируют эту переменную, а сразу с первых строк кода идёт обращение к методам объекта... то ли примеры опускают этот момент, то ли реально есть условия, когда эти переменные видны) Так же интересно как подключать и использовать в своём компоненте БУС-овские... например из своего компанента или модуля (опять же хз что есть что) подключиться к компоненту Интернет-Магазина и например получить список заказов определённого покупателя.... и т.д.
ru.usa пишет: на инсинуации в мой адрес я не реагирую ни как..
Правильно, лучше учить матчасть и русский заодно
Цитата
ru.usa пишет: то ли реально есть условия, когда эти переменные видны
Я же говорю - налицо незнание матчасти PHP. Переменная либо global, либо нет. И вы за неделю не узнали, что APPLICATION это объект CMain, который инициализируется всегда?
Вот вам бесплатный алгоритм как действует профессионал в незнакомой системе:
1.
Код
echo '<pre>'; var_dump($APPLICATION);//где запустить в курсе?
ru.usa пишет: подключиться к компоненту Интернет-Магазина и например получить список заказов определённого покупателя.... и т.д.
И вот до этих вопросов Вы говорите, что Вы прочитали всю документацию. Из этих вопросов следует, что вы ничего не читали. А на 2 предыдущих вопроса отвечает документация разработчика.
ТС, у вас аккаунт на Хабре с большой кармой? Или очень большой? Что он есть - я не сомневаюсь
Кстати, когда человек скрывает свое ФИО в обсуждениях, это, помимо прочего, говорит об одном - нет желания, чтобы его незнание вываливалось в сеть под его облико морале. Это не наезд, все мы такие были
Дмитрий Яковенко пишет: И вот до этих вопросов Вы говорите, что Вы прочитали всю документацию.
Кто сказал такое? Я сказал? Я сказал, что читаю... с неделю... далеко не все я прочитал... дай бог сотую часть от того, что приедятся прочитать... то что в документации есть всё тож ясно, что скорее всего... я просил поделиться интересной и объёмной статьёй со сквозным примером... учиться на интересном примере куда продуктивнее.. я например люблю читать Флёнова... купил по TSQL гниг пять... и только одну дочитал до конца и понял... Флёнова разумеется... то что некоторые способы предоставления информации для меня сложны это может быть.... если материал не идёт, то я не смогу освоить в обозримом будущем.. и на против... если материал предоставлен норм, то я могу не заметить как прочитаю книгу на 800 страниц... вот как-то так... так уж получается что ну очень занятой человек... не скажу, что реализую крупные проекты в Google или что у меня семь пятей во лбу, но работу свою знаю и стараюсь как могу и потому на поиски информации остается мало времени... по возможности прошу на форумах помощи, но не чаще 1 раза в год или в два...
Кстати хочу высказать отдельное спасибо Vadim Dumbravanu и Роберту Басырову(хотя с Робертом у нас есть трения, но всё же человек разумно потратил своё время на подсказки, а не на поливание топика отходами жизнидеятельности). Реально помогли... сэкономили моего времени и сил кучу потратив немного своего.
ru.usa пишет: я например люблю читать Флёнова... купил по TSQL гниг пять..
Только современному рынку ни холодно, ни жарко от Фленова. Современному рынку нужны бойцы, которые просто умеют "делать var_dump" и максимально быстро решать задачи клиента. А мы видим начитанного ботана-одногоместализа, который только и умеет, что читать документации. Я же говорю, весь Хабр фанатеет от таких как вы а с ненавистью к нам - там вам цены не будет.