• Модуль сжатия изображений для Bitrix!?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Написать хостеру с просьбой включить curl, что маловероятно будет сделано. На своем vps ставится без проблем. Иначе ищите хостинг под Битрикс. На таких хостингах он как правило включен.
    Ответ написан
    Комментировать
  • Как заставить убрать двойной бордер между дивами?

    @anton99zel
    29а класс средней школы №7
    Ответ написан
    Комментировать
  • Какие есть специфические инструменты оптимизации скорости Bitrix?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Оптимизация скорости работы Битрикса это комплексная работа от оптимизации контента до настроек сервера.
    Пару десятков пунктов на что обратить внимание точно найдется.
    Начните с вкладки Производительность /bitrix/admin/perfmon_db_server.php и по порядку.
    Прогоните через гуглспидтест
    В публичной части в панели сверху включите Отладку и смотрите запросы.
    Пользуйтесь кешированием компонентов, технологией композитной сайт и cdn.
    В общем - много чего...еще можно nginx или apache покрутить, тюнинг mysql....
    Ответ написан
    6 комментариев
  • Важен ли статус университета в глазах работодателей (для выпускников IT-специальностей)?

    @anton99zel
    29а класс средней школы №7
    Образование в it вообще роли не играет. Сейчас вообще образование ничего не решает в коммерции.
    Можете устроиться в хорошую фирму в Москве и получать хорошие деньги, но в Задрыщинске без образования не возьмут даже в сельскую библиотеку сисадмином, ибо бюджетная организация.
    Ответ написан
  • Не отображаются detail и prewiew картинки в разделе, в чем ошибка?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Так впиши их
    "LIST_FIELD_CODE" => array(
    0 => "NAME",
    1 => "PREVIEW_TEXT",
    2 => "PREVIEW_PICTURE",
    ),

    и
    "DETAIL_FIELD_CODE" => array(
    0 => "NAME",
    1 => "PREVIEW_TEXT",
    2 => "PREVIEW_PICTURE",
    ),
    Ответ написан
    6 комментариев
  • Как восстановить сайт из резервной копии на другом хостинге?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Связанно ли это с тех поддержкой, Срок активности техподдержки и обновлений закончился 15.08.2018.

    Не влияет.
    --
    1. Файлы загрузите по ftp
    2. Установите права на эти файлы
    3. Убедитесь, что загружены все и на диске хватает места
    4. Не доступны функции работы с сокетами, в частности, fsockopen()
    5. На сервере запрещены исходящие соединения к 80 порту
    6. Недостаточный объем памяти на сервере
    7. Проблема в работе сети
    Ответ написан
  • Как сделать чтобы товары помеченные на удаление не выгружались на сайт?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Легкий способ хотите?
    Добавьте реквизит к товару и аналогичное свойство в Битрикс, например INDELETE со значением Y.
    На стороне 1с запустить обработку, которая заполнит реквизит - по признаку "ПометкаУдаления".
    В Init.php добавляете событие "После добавления элемента" - если содержит заполненное новое свойство - то удалить в Битриксе или деактивировать товар.

    Второй способ:
    В обработчик ПередВыгрузкой в 1с добавить что-то типа такого
    Отказ=Источник.ПометкаУдаления;

    Третий способ:
    Зайти сюда /bitrix/admin/1c_admin.php?lang=ru
    и просто выбрать нужный вариант)
    5f9b38d79ea19168902595.jpeg
    Ведь, если у вас штатный модуль обмена, то в xml должно попадать ПометкаУдаления

    Если ничего не получится, то действительно придется воспользоваться услугами специалиста, как тут некоторые советуют как обычно.
    Ответ написан
    1 комментарий
  • 1С-Битрикс. Проблема с накопительной скидкой дает скидку незарегистрированным тоже, почему?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Вы не до конца понимаете принцип работы накопительной скидки.
    Я и сам плохо понимаю, но судя по всему:
    1. Отключаем для теста другие правила
    2. Создаем обычные скидки
    3. Создаем накопительные скидки, которые должны перебивать правила обычных скидок, используем Приоритеты и Сортировки. Я могу сильно ошибаться, но Накопительные скидки это не "самостоятельное" правило. Накопительное правило должно иметь сортировку выше остальных (другие 10 например, а накопительное 110).
    -
    Если у вас ничего не получилось, то сделайте накопительные скидки обычным способом через правила корзины.
    5f9b33a937169563646529.jpeg
    Ответ написан
  • Как отсортировать товары в 1Сбитрикс по значению свойства?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    /bitrix/admin/iblock_type_admin.php?lang=ru
    5f9b2cb52215a882744510.jpeg
    Ответ написан
    Комментировать
  • Нет посещаемости в Гугле?

    @anton99zel
    29а класс средней школы №7
    Людмила Людмила, он обиделся, за то, что вы впихнули рекламу от яндекса, а не от гугла)
    Доля шутки....
    Ответ написан
    1 комментарий
  • Возможно ли физ лицу принимать оплату через сторонние сервисы?

    @anton99zel
    29а класс средней школы №7
    Я продаю товары

    а чеки?
    принимать оплату

    основание?
    --
    Будьте готовы к тому, что однажды за это прилетит, особенно в свете последних событий, когда налоговая хочет получить более расширенные права к счетам россиян.
    --
    онлайн оплату

    ИнтерКасса, ЯндексКасса
    Ответ написан
    3 комментария
  • Получить свойство товара из заказа bitrix?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Если свойство попадает в заказ, то
    // получение списка свойств для заказа с ID 123
    $dbRes = \Bitrix\Sale\PropertyValueCollection::getList([
        'select' => ['*'],
        'filter' => [
            '=ORDER_ID' => 123, 
        ]
    ]);
    
    while ($item = $dbRes->fetch())
    {
        var_dump($item);
    }

    Иначе
    Ответ написан
  • Как исправить сортировку разделов в Битриксе в админке?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Поле SORT влияет на сортировку разделов одного уровня вложенности относительно единого родителя.
    Для разделов/подразделов крайне желательно использовать уникальный CODE.
    Как вариант, убедившись, что первые пункты вы учли, пересохранить проблемные разделы (особенно если создавали их с помощью выгрузок из сторонних систем)
    Ответ написан
    Комментировать
  • Как можно защитить верстку?

    @anton99zel
    29а класс средней школы №7
    Крайне удивлен, что не увидел до сих пор ответа:
    Ничто так не внушает доверие, как предоплата!
    Ответ написан
    5 комментариев
  • Как сделать правильный вывод фото/изображения?

    @anton99zel
    29а класс средней школы №7
    Простите, но вы читали документацию?
    Видели, что настройки инфоблока имеют ресайзинг?
    5f9017ffe3fef702609398.jpeg
    Для всего остального есть методы api ResizeImageGet
    Ответ написан
  • 1С-Битрикс. Как поменять путь к папке авторизации?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    spoiler
    Мне достался тут сайт

    А у вас был опыт работы? А если нет, то зачем вы за это беретесь?

    Страница регистрации может быть где угодно, где создадите там и будет.
    Если какие то ссылки ссылаются на страницу, где не должен быть компонент регистрации, то отредактируйте шаблон.
    Когда вы читали эти страницы, что вам стало не понятно?
    https://dev.1c-bitrix.ru/learning/course/?COURSE_I...
    https://dev.1c-bitrix.ru/user_help/components/sluz...
    Ответ написан
  • Как сделать интеграцию сайта на Битрикс с 1С?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Если Вы задаете такой вопрос, да ещё так неконкретно, то не думаю, что кто-то тут будет писать многотомные инструкции.
    Реальный совет: отвалить от 100т.р и сильно выше специалистам, тем более, если у вас нет знаний и каталоги с обоих сторон имеются с большим кол-вом товаров.
    Если нет денег и специалистов и не важен soap, то можете делать как я через winhttp, либо через обмен xml - и писать с обоих сторон обработки.
    spoiler
    //Онлайн интеграция заказов с сайтом	 - отправка из 1С
    ПараметрыОбмена = "";
    ПараметрыОбмена = ПараметрыОбмена + "KEY="+"DN9MBPQP7680";
    ПараметрыОбмена = ПараметрыОбмена + "&NUMBER="+Номер;
    ПараметрыОбмена = ПараметрыОбмена + "&DATE="+Дата;
    ПараметрыОбмена = ПараметрыОбмена + "&KLIENT="+Контрагент;
    ПараметрыОбмена = ПараметрыОбмена + "&PHONE="+ТелефонКлиента;
    ПараметрыОбмена = ПараметрыОбмена + "&EMAIL="+Контрагент.Email;
    ПараметрыОбмена = ПараметрыОбмена + "&STATUS="+Статус;
    ПараметрыОбмена = ПараметрыОбмена + "&STATUSORDER="+СтатусОбработки;
    ПараметрыОбмена = ПараметрыОбмена + "&STORES="+Подразделение;
    ПараметрыОбмена = ПараметрыОбмена + "&TOTAL="+СтрЗаменить(СуммаДокументаПолная, Символы.НПП, "");
    Массив = 0;
    Для Каждого ТекСтрокаЗаказТЧ Из ЗаказТЧ Цикл
    ПараметрыОбмена = ПараметрыОбмена + "&CART"+"["+Массив+"][id]="+ТекСтрокаЗаказТЧ.Товар.КодУТ;
    ПараметрыОбмена = ПараметрыОбмена + "&CART"+"["+Массив+"][sections]="+ТекСтрокаЗаказТЧ.Товар.Родитель;
    ПараметрыОбмена = ПараметрыОбмена + "&CART"+"["+Массив+"][item]="+ТекСтрокаЗаказТЧ.Товар;
    ПараметрыОбмена = ПараметрыОбмена + "&CART"+"["+Массив+"][quantity]="+ТекСтрокаЗаказТЧ.Количество;
    ПараметрыОбмена = ПараметрыОбмена + "&CART"+"["+Массив+"][price]="+СтрЗаменить(ТекСтрокаЗаказТЧ.Цена, Символы.НПП, "");
    Массив = Массив+1;	
    КонецЦикла;
    
    WinHttp=Новый COMОбъект("WinHttp.WinHttpRequest.5.1");
    WinHttp.Option(2,"Windows-1251");                  
    WinHttp.Open("GET","https://mysite.com/api/1c.php?"+ПараметрыОбмена,0);    
    WinHttp.SetRequestHeader("Accept-Language", "ru");
    WinHttp.SetRequestHeader("Accept-Charset","Windows-1251");
    WinHttp.setRequestHeader("Content-Language", "ru");
    WinHttp.setRequestHeader("Content-Charset", "Windows-1251");
    WinHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=Windows-1251"); 
    WinHttp.Send();
    Сообщить(WinHttp.ResponseText());


    Еще есть обмен из коробки, он не полнофункциональный, скачать можно с сайта 1с
    https://www.1c-bitrix.by/products/cms/features/rea...
    Больше инструкций и исполнителей можно найти на форуме 1с-ников
    https://forum.infostart.ru/
    Ответ написан
    Комментировать
  • Как вывести количество товаров на складе в Bitrix?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    phpneguru, если где-то, то
    <? $ar_res = CCatalogProduct::GetByID($arResult[ID]); 
    echo "<br>На складе: "; 
    print_r($ar_res['QUANTITY']); 
    echo " шт."; ?>

    А если комплексный компонент Каталог, то USE_STORE установить Y, это вы найдете в режиме правки страницы в корне вашего каталога, например /catalog/
    Ответ написан
    Комментировать
  • Как в готовому блюду добавить стоимость упаковки в корзине Битрикса?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Готовых плагинов нет в открытом доступе.
    Ваша задача решается двумя путями:
    1. Если клиент должен видеть упаковку, то заводим новый раздел с упаковками. В корзине проверяем какой товар находится и методом api добавляем в корзину соответствующую упаковку. В шаблоне корзины нужно проверять есть ли упаковка. Если есть, то скрыть для неё кнопки увеличения кол-ва и удаления., раздел упаковки и будет признаком для скрытия. Также надо добавить событие на удаление товара, которое при удалении товара удалит упаковку.

    2. Можно модифицировать заказ (не корзину), добавляя упаковку (по сути это тоже товар) по api. В публичной части (в корзине) использовать правила наценок. Скорее подойдёт, если вам нужно это для внутреннего учёта.

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

    В некоторых случаях можно использовать Наборы и Комплекты, если у вас относительно новые обновления Битрикса.
    https://dev.1c-bitrix.ru/community/blogs/product_f...
    Ответ написан
    Комментировать
  • Пропала кнопка "Сохранить" редактирования элемента инфоблока, как исправить?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Настройки -> Настройки модулей -> Главный модуль -> Настройки, на пункте "Переместить весь Javascript в конец страницы" установить галочку.
    Не факт, но бывает связано с js.
    Ответ написан