Группировка свойств по разделам или проблема порядка в инфо-блоке с разнородными товарами. В админке есть интерфейс для группировки свойств по разделам. Задача фактически достать эту связку если где-то нужно в публичке или в каких-то алгоритмах импорта или в кабинете.
Существует таблица связей. Интересный у неё mysql-запрос DR OP TABLE if exists b_iblock_section_property; cre ate table if not exists b_iblock_section_property ( IBLOCK_ID int(11) not null, SECTION_ID int(11) not null, PROPERTY_ID int(11) not null, SMART_FILTER char(1), DISPLAY_TYPE char(1), DISPLAY_EXPANDED char(1), FILTER_HINT varchar(255), PRIMARY KEY pk_b_iblock_section_property (IBLOCK_ID, SECTION_ID, PROPERTY_ID), INDEX ix_b_iblock_section_property_1 (PROPERTY_ID), INDEX ix_b_iblock_section_property_2 (SECTION_ID) );
Но так это фреймворк, переходим на уровень абстракции, но всё таки посмотрев на таблицу b_iblock_section_property, можно отметить следующее. Существую записи с SECTION_ID = 0 это основные свойства, то есть выборка списка должна влючать записи как без раздела так и с заданным разделом, так и свойства наследников.
Тут предстоит получить всех родителей заданного раздела.
Мне же нужно просто свойства, не для умного фильтра а для кабинета, ну то есть в админке интерфейс же управления есть и клиент набравший аккуратно свойства, должен же их и при выводе видеть. Больше возможностей будет если работать с новым ядром и так use Bitrix\Iblock\SectionPropertyTable
Всё выводит, и главное что даёт порядок, для каталогов где разнородный товар.
В процессе разработки и тестирования сайта id у элементов инфоблока выросло до 20000000 там было много свойств и вообще лень было переносить. Я решил сбросить AUTO_INCREMENT полей id в таблицах. Принцип - такой: 1. Очистил таблицы:
2. и потом для каждой таблицы сделал вот такой запрос: alt er table xxx AUTO_INCREMENT=1;
alt er table b_catalog_price AUTO_INCREMENT=1; alt er table b_catalog_product AUTO_INCREMENT=1; alt er table b_iblock_element AUTO_INCREMENT=1; alt er table b_iblock_element_property AUTO_INCREMENT=1; alt er table b_iblock_section AUTO_INCREMENT=1;
Все секции и элементы инфоблоков начали тикать с нуля. А вот ещё проще:
В бурной жизнидеятельности не успевается следовать всем трендам, которые задают вендоры. Но это ничего не значит, ты просто расставляешь приоритеты и делаешь выбор. Как говорят рыба ищет - где глубже, а человек - где лучше.
Как раз выпал шанс поучаствовать в этой программе от Битрикс. Создал я типовой сайт, запаковал его в мастер и ломлюсь в маркетплейс.
И что я вижу - скурпулёзнейшую модерацию. Там реально микроскоп. Ребята и колеги, кто проходит маркетплейс-модерацию - большой вам риспект и уважение. Очень хороший звоночек, так как это показывает что порог входа есть и пройти не так уж и просто.
Первое решение уже я думаю не за горами и что важно - возникла новая идея - как сделать с помощью маркетплейс Битрикс лучше. Так что как только - так сразу же сожусь писать решение в помощь.
Удивительно, что ранее я был огромный скептик и противник Маркетплес-решений. Но как известно стакан бывает как наполовину полным так и наполовину порожним. Надеюсь что всё выйдет. Пока стоит модерационная стена между потребителем и производителем.
И я прошёл эту модерацию. Как всегда с Битрикс успех. Вот моё первое решение, прошу любить и жаловать https://marketplace.bitrix.ua/solution...about-link Решение бесплатно, создано с целью рекламы услуг по разработке и компетенции Битрикс-технологий данного сегмента. Этим решением я открываю свою компетенцию в данном сегменте рынка Маркет-плейс. Есть задумки по созданию платного решения также. Открыт для партнёрства в этом сигменте. Я очень опытный и крутой разработчик Битрикс. Лутший Битрикс-разработчик Украины. По интересующим вопросам обращайтесь в личку.
Приветствую, коллеги! Пришла вот мне намедни запись конференции Битрикс24 Бостон, одним словом можно сказать - впечатляюще. Как всегда, вы меня покорили этими технологиями, роботы, социальные сценарии и тд и тп. Очень круто. Как разработчик, специализирующийся на Битрикс-фреймворк, решил вот открыть коробку и пощупать. Тешит то что это всё то же из чего состоит и мой любимый БУС.
# Grate. Now lets play VMBitix 7.0.0 x86-64 a version with i had now. # The VMBitrix say hello to me # Lets create a Bitrix24 release # Далее такой же мастер, ну всё тоже самое - это вселяет в меня всё больше и больше уверенности, чувствую как моя компетенция Б24 становится крепче и крепче. Единственное что я заметил, кодировка тут сразу как-то UTF-8, а так отличий ни каких не вижу пока, с точки зрения программиста. Ну точнее я вижу как тут всё устроено и это прекрасно и чудесно.
# Lets create a project this. Clone git repository and create a phpStrom-project on it
# Test connection. I wood like login by bitrix for a correct custom.
# Here is wat i see on a remote host In bitrix folder i see components,modules, templates, wizards i see /bitrix/admin folder - Success
# И так не вдаваясь в тонкости сценариев я хочу что-то тут создать. Я думаю, а что иначе как не кастомный компонет для моей коробки. Например страничку о личности, ну а что ж ещё, раз социальная тематика, то встроим в матрицу социологии очередную личность. Пошерстил я тут по разделам и нашёл раздел company наша личность, я её так и назвал persona сразу начнёт с социальной роли - company/personal - как бы персональность в микрогрупе, отличный старт для роста и развития Итак, тут я вижу leaders.php - будем вот равняться на лидеров. Создадим аналог страницы leaders.php, подключим там наш компонент и запушим это в гит
<? /** * Powered by Artem Koorochka * @var global $APPLICATION */ require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); IncludeModuleLangFile($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/intranet/public/company/leaders.php"); $APPLICATION->SetTitle(GetMessage("COMPANY_TITLE")); $APPLICATION->IncludeComponent("koorochka:persona", ".default", Array(
И так, как всегда у меня успех с Битрикс. После этой короткой лабораторной работы в первую очередь хочу поблагодарить Битрикс. Я это всегда делаю эмоционально - вы Битрикс вы няшеньки вы пусички, пупсики Спасибо вам за прекрасный продакшэн.
Поблагодарить партнёров и сообщество. С большим уважением, все кому интересно сотрудничество, пишите, звоните я вам буду рад. Мне очень интересна эта тематика стала.
Моя мотивация для написания этого поста
Единственное что, я не досмотрел. Сегодня вечером буду досматривать.
Сценарий такой - если клиент хочет указать в цене заказа за что платит человек, то он показывает эта часть цены - это налог, эта часть цены это за доставку, а эта часть цены за способ оплаты.
И нужно в заказе показать это Доставка = 500 Р Способ олаты = 100 Р Заказ = 1000 Р Итого 1600 Р
То есть должен быть такой же калькулятор у платёжных систем как и для служб доставки - должен быть класс с геттером и сеттером и калбэк-функциями, в которых можно обработать на основе цены заказа и способа оплаты наценки или скидки.
Монитор производительности Брешэ Короче задался целью пройти монитор.
Прошёл первую половину, всё что связанно с конфигураций безопастностью и тп. И вот на вкладке сдача проекта Название теста: Ядро проекта не модифицировалось что бы вы думали выдаёт?
Это явно не соответствует действительности. Причём там
В модуле bizproc модифицированы файлы В модуле learning модифицированы файлы Мне эти модули ваще нафиг не нужны.
Подозреваю что раз такая лажа, то этот монитор ни один суперстар даже не прошёл. А в рекламе красиво всё монитор там и все дела.
Далее удалил просто те модули, я их просто не использую. Пустило типа дальше. И вот картина всё зелёненькое всё красивое. На скрине видно. Ну а вот медали где, где почёт? Когда можно тут стать у вас не чайником а суперстаром и возможно ли? Рейтинги эти у вас сколько ни пиши чего там не делай. Вот к примеру я взял прошёл все сертификаты - результат = 0, Далее что-то там коментировал помогал новичкм = 1 ну гора 2 бала к авторитету добавилось, потом же они и удалились, это всё заставляет меня переживать унижение и неимоверное негодование и агрессию.
Да все это есть что я описал. Я забыл самое главное сказать - это я запустил на демо. Там получается когда запустил на демо без ключа - то не даёт пройти монитор, так что жду когда выдадут ключик
Добрый вечер! К сожалению, при использовании монитора качества на дистрибутивах, по ошибке возможно ложное срабатывание на модификацию файлов. Достаточно проект обновить с сервера обновлений и ошибка уйдет.
Уникальные компоненты? Если использовать class.php in component заместо component.php или вместе с component.php, то получается что компонент можно только единожды на странице использовать. Каждый же класс должен иметь уникальное имя.
Жаль на Руси нет достойного хэви мэтала, только отстой всякий. Но есть
Андрей Вячеславович Лысиков - это очень серьёзно (это просто показатель айкью)
Ленинград - сильнее, эпатажнее просто наверное нет
Кто может быть круче этих музыкантов? Спасибо им за их творчество, которое помогает в моём творчестве и спасибо Битрикс и всем кто с ним связан за то что вы есть.
Судя по названиям групп, автор решил не тратить времени своей жизни, чтобы найти достойные команды не кричащие с радио и телевизора:) я бы щас написал целый постище о музыке в России взгляд изнутри, но лень много писать. Очень крутых команд много, просто люди привыкли ждать когда им с телевизора или радио на блюдечке подадут классную команду, классные - уже давно не коммерческие, с отличным саундом и подачей. Ищите. От себя добавлю группу Mute - из канады
Так в том то и вопрос хорошие какие есть? Я например не музыкант и мало связан и времени нет. Как раз то что по телевизору называют музыка-то и не устраивает. Вообще с трудом можно это назвать музыкой. Песни Максима Галкина допустим. Это же просто не музыка, она не несёт вдозновения. А эти что я назвал , я ж не могу их заезживать, иначе их ресурс творчества быстро исчерпается. А музыка - это важно она мозг лечит. Когда я был пятиклассником я больше знал о трендах музыки чем сейчас. Вот корн допустим я с трудом сейчас от бритни спирс могу отличить.
Разный набор свойств в рамках одного инфоблока или Торгового каталога. То есть в одной секции магазина продаются авторучки, которым нужны свойства цвет и бренд, а в другой секции книги, которым нужны свойства автор, отзывы, тип там допустим.
И было где-то анонсировано год назад. Такая возможность, а вот теперь я хотел бы применить такую возможность. Предварительно я узнал, как-то на форуме, что это актуально только для торгового каталога.
Привязка свойств к категории товара. Категории дети наследуют свойства родителя. Умный фильтр
Тут всё ясно. Пример вирусного типа распространения информации и реакции царского режима В ногах правды нет
Опять же вид наказания, когда подозреваемого ставили стоять на морозе босиком и это на столько мучительно, что подозреваемый брал на себя преступления, которых он даже не совершал
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».