Задать вопрос
  • Почему Bitrix 14.5 не импортирует инфоблоки из своего же CSV?

    @tgarl
    Давно не обновлял данные через CSV, могу где-то ошибиться, но если автоматом не определилось поле и прописался прочерк, вы можете сами указать какое там поле.
    По картинкам - картинки сначала нужно загрузить на сайт в какую-то папку и в путях указать путь там

    а так проверьте точно ли у вас все данные согласно правилу разделителей заданы, не появилось ли случайно новых, кодировку данных.
    Написано
  • Как получить доступ к SQL-базе Bitrix 14.5?

    @tgarl
    кроме как через хостинг вряд ли вы еще как-то сможете.
    а вообще без настроек открытия базы во вне, кроме localhost у нее не будет других данных, это специально везде по умолчанию так делается чтобы вам ее не взломали. а если вдруг по каким-то причинам вам нужно на другом сервере к ней подключиться напрямую, то вперед ручками идти самостоятельно ее открывать и потом если что типа сами виноваты.
    Написано
  • Как начать карьеру в сфере B2C дизайнеру?

    @tgarl
    такие компании последнее время или отдают все насторону или дизайнер в них занимается всем - от создания баннера для сайта, до полиграфии. Поэтому на мой взгляд вы не правильно вопрос ставите для себя. На мой взгляд вам нужно или в какую-то студию устроится или в рекламное агенство и нарабатывать тупо опыт, возможно через годик активной работы по заданию вы будете смотреть на все это с другой стороны или наоборот зададите новое направление на которое будут равняться дизайнеры того ЗЯ (в большинстве случаев дизайн и идеи такие компании подсматривают друг у друга пока не появится кто-то не зацикленный на "а у ЗЯ вот так сделано давайте и мы подобное замутим")
    Написано
  • Как обновить ставку НДС в 1С Битрикс?

    @tgarl
    может у самого товара, если ставку прописали у товара, то берется она, а не из настроек
    Написано
  • Какие есть инструменты для аудита файлов сайта?

    @tgarl
    Я больше свое мнение насчет такого проекта выскажу чем по существу вопроса: тут только ручной подход поможет, а в идеале развернуть новый битрикс и туда переносить постепенно все сверяя что отвалилось что нет. Если же нет такой возможности и времени, то делайте поставленные задачи на том что есть.

    Почему я вижу только такой подход - раз много всего нестандартного, то зависимости вы сможете найти только изучив последовательно всё и мало, что вам тут поможет. У меня был подобный проект: так сложилось, что пришел новый человек и тоже захотел навести порядок, начал с того что удалил казалось бы ненужные физические разделы из серии /special/action_08032010/, на которые и ссылок нигде вроде не было на сайте, ну может в архивных новостях только и то под вопросом. Вроде на дворе давно не 2010, тем более какая-то посадочная страница для акции, итог сайт полностью перестал работать, так как оказалось что один из компонентов инклюдил файл из этой папки, а этот компонент подключался в нескольких местах и каталога и других разделов.
    Написано
  • Как увидеть конкретный тип цены для конкретного клиента?

    @tgarl
    у вас для остальных типов группа видимо не настроена(типов цен на скрине 8, а групп 3)
    принцип такой: показывается наименьшая цена из всех типов, доступных по ограничению
    если для одной вы группу задали, а для остальных нет, то они доступны и выбирается наименьшая цена
    Написано
  • Как менять цены на товары в bitrix:sale.order.ajax?

    @tgarl
    вы не сохраняете полученные данные из стороннего ресурса в БД вашего сайта, а только меняете визуальное отображение. При создании заказа информация о товарах и ценах берется из БД, а не из визуальной части.
    Написано
  • Как выстроить 4 блока, чтобы расстояния были одинаковые на флексах?

    @tgarl Автор вопроса
    Pavel_20, а вы читали выше что написано?
    grid нельзя так как у нас у всех в офисе win7, и в старых браузерах(обновить нельзя) он не работает
    Написано
  • Как выстроить 4 блока, чтобы расстояния были одинаковые на флексах?

    @tgarl Автор вопроса
    выдели как отдельный ответ, отмечу решением
    33% - старая привычка(
    grid нельзя так как у нас у всех в офисе win7, и в старых браузерах(обновить нельзя) он не работает
    линейку использую - потому что я не вижу на глаз разницу в несколько пикселей,
    а вот дизайнер даже в 1px начинает придираться - глаз режет типа,
    13px и 11px и между 3 и инпутом 10px
    это она увидела, для меня если бы не линейка одинаково
    Написано
  • Как выстроить 4 блока, чтобы расстояния были одинаковые на флексах?

    @tgarl Автор вопроса
    исправил на 9px вместо 10 стало ровно между блоками, но между ними растояние плавающее в зависимости от разрешения, а вот с нижним блоком постоянное.
    попрообовал перенести label в li и назначит :last-child пропорционально не проставляет, а дизайнер требует чтобы прям ровно, согласен что пусть будет немного плавающим в зависимости от разрешения, но ровным между 3 блоками и импутом
    Написано
  • Как правильно задать размеры блоков?

    @tgarl Автор вопроса
    Сергей delphinpro уже ответил, и к тому же я написал, что сам дурак, у меня закращен был блок внутри левого а ему ограничение стояло и я никак не видел почему не весь блок закрашивается.
    flex-basis: 60%; - левому и flex-basis: 40%; правому + max-width отработали правильно
    Написано
  • Как правильно задать размеры блоков?

    @tgarl Автор вопроса
    Прошу прощения, слепой, у меня оказалось что для блока внутри левой части тоже было max-width: 600px; из-за этого никак не выходило увидеть результат
    Написано
  • Как менять картинки у карточки в списке товаров?

    @tgarl Автор вопроса
    пробовал, выдает все что угодно, но не то.(всякие создания сайтов и прочее вылезает, но ни как не сладеры)
    Я бы и сам накидал похожее, но если вариант для десктопа я могу сделать(ховер+ опасити), то вот для мобильной версии, когда там свайп происходит, а не ховер. А на картинке еще и ссылка которая при свайпе не должна срабатывать - вот это для меня проблема. поэтому и думал что есть готовые уже варианты и я могу либо их разобрать или полностью взять.
    Написано
  • Как менять картинки у карточки в списке товаров?

    @tgarl Автор вопроса
    Я знаю что такое карусель, я не знаю как задать правильно поиск того что хочу. Потому и создал тут тему.
    Написано
  • Как исключить элементы, у которых количество равно нулю?

    @tgarl
    Что значит отваливается?
    Вот мой пример из каталога

    if ($isFilter){
    
        $GLOBALS['ISKL_FROM_FILTER']['!DETAIL_PICTURE'] = false;
    	$GLOBALS['ISKL_FROM_FILTER']['!PROPERTY_NE_AKTIVNAYA'] = 'true';
        $GLOBALS['ISKL_FROM_FILTER']['!PROPERTY_'.settings::$propMarka] = [settings::$propPlVal,settings::$propPsVal];
    
            
    	$APPLICATION->IncludeComponent(
    		"bitrix:catalog.smart.filter",
    		"filterpre",
    		array(
    			"IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"],
    			"IBLOCK_ID" => $arParams["IBLOCK_ID"],
    			"SECTION_ID" => ($page=='section' ? $arCurSection['ID']:0),
    			"FILTER_NAME" => $arParams["FILTER_NAME"],
    			"PRICE_CODE" => $arParams["~PRICE_CODE"],
    			"CACHE_TYPE" => $arParams["CACHE_TYPE"],
    			"CACHE_TIME" => $arParams["CACHE_TIME"],
    			"CACHE_GROUPS" => $arParams["CACHE_GROUPS"],
    			"SAVE_IN_SESSION" => "N",
    			"FILTER_VIEW_MODE" => $arParams["FILTER_VIEW_MODE"],
    			"XML_EXPORT" => "N",
    			"SECTION_TITLE" => "NAME",
    			"SECTION_DESCRIPTION" => "DESCRIPTION",
    			'HIDE_NOT_AVAILABLE' => $arParams["HIDE_NOT_AVAILABLE"],
    			"TEMPLATE_THEME" => $arParams["TEMPLATE_THEME"],
    			'CONVERT_CURRENCY' => $arParams['CONVERT_CURRENCY'],
    			'CURRENCY_ID' => $arParams['CURRENCY_ID'],
    			"SEF_MODE" => 'N',
    			"SEF_RULE" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["smart_filter"],
    			"SMART_FILTER_PATH" => $arResult["VARIABLES"]["SMART_FILTER_PATH"],
    			"PAGER_PARAMS_NAME" => $arParams["PAGER_PARAMS_NAME"],
    			"INSTANT_RELOAD" => 'N',
    			"SHOW_ALL_WO_SECTION"=>"Y",
    			"PREFILTER_NAME"=>"ISKL_FROM_FILTER",
    			"NEW_SORT" => $arCurSection['NEW_SORT'],
    		),
    		$component,
    		array('HIDE_ICONS' => 'Y')
    	);
    
    }

    ниже идет catalog.section
    Написано
  • Как можно зафиксировать что с сайта есть запрос на сторонний сервис?

    @tgarl Автор вопроса
    scooby_doe, спасибо, интересная идея, попробую её
    Написано
  • Как можно зафиксировать что с сайта есть запрос на сторонний сервис?

    @tgarl Автор вопроса
    это поиск по всему проекту с разбором что и когда вызывается и может ли вызываться конкретно на этой странице или нет и т.п. Это не самое простое, это тот ещё геморой. Потому и спрашиваю есть ли возможности как-то фиксировать исходящие запросы? по аналогии с входящими через $_REQUEST или php://input
    Написано
  • Как сделать акцию в битриксе 3 товара по цене 2?

    @tgarl Автор вопроса
    Этот код не для простого пользователя, который скопировал и вставил себе и все заработало, а для разработчиков, которые решат пойти по такому же пути, потому и писал, что нужно адаптировать его под себя, взяв за основу .

    Но по прошествии уже более 3 лет как такое реализовывал могу сказать, что решение не удачное. Да можно пойти по этому пути, но слишком много ограничений в этом коде, нет учета фильтров товара и прочее и прочее, более правильно и меньше ошибок если написать отдельное правило скидок. В этом случае будет более универсальное и им сможет пользоваться любой у кого есть доступ к скидкам в админке.

    Если будете делать правило, то принцип там такой: в методе generate где вызывается своя функция обработки, в ней все подходящие товары по фильтру раскладываете по штучно и сортируете по цене. далее оставляете те которые должны быть бесплатные, считаете их сумму и применяете эту сумму как скидку, которая размажется по всем товарам

    И кстати по похожему принципу можно сделать скидку не 3=2, а например 3 = 999р или подобные
    Написано