• 1С-Битрикс. После создания нового инфоблока заголовок отображается 2 раза. Как исправить?

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

    @anton99zel
    29а класс средней школы №7
    Сомневаюсь, что программисты сидят и думают о бюджете компании. Скорее всего не умеют его готовить, этот самый битрикс.
    Мой ответ Битрикс. Тем более, сколько он там...5400 рублей это недорого.
    Могу показать один из своих новостных сайтов, сделанных на "старте".
    Ответ написан
    Комментировать
  • Как сделать правильную структуру каталога и вывести разные фильтры в bitrix?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    1. Один инфоблок и несколько разделов и подразделов.
    Фильтр будет отображать те свойства элементов, которые будут в фильтруемом разделе, даже если все элементы в одном инфоблоке.
    Делать разные инфоблоки разумно, когда товары кардинально разных категорий, например "Телевизоры" и "Мебель".
    2. Если один и тот же товар может отличаться только свойством, например Цвет или размер, и/или ценой, например Синий дороже Белого, то разумно использовать торговые предложения. Но можно и не использовать торговые предложения, если цена одинаковая и для Белых и для Синих. Тогда в корзину вы можете передавать выбранные свойства, например цвет, чтобы потом видеть это в админке.
    PS: Возможны, некоторые сложности с настройкой фильтра, когда в одном блоке фильтра используется фильтрация и с учетом товара и с учетом торгового предложения. Чаще всего это проблема с логикой и/или, а также с некорректным учетом количества. Я склоняюсь чаще к тому, что если нет нужды, то не использовать товарные предложения, поскольку сложности могут быть и бывают.
    Ответ написан
    Комментировать
  • Как исправить Using $this when not in object context?

    @anton99zel Автор вопроса, куратор тега 1С-Битрикс
    29а класс средней школы №7
    Подсмотрел решение и сделал так:
    <?$APPLICATION->ShowViewContent('mycontent');?>
    <?$APPLICATION->AddViewContent('mycontent', 'Здесь текст');?>
    Ответ написан
    Комментировать
  • Может ли быть талант к программиованию?

    @anton99zel
    29а класс средней школы №7
    Крайне сомневаюсь, что можно научить программированию любого человека. Можно, но не всем это дано. Тут, скорее, нужен склад ума и логика. Возраст тоже важен. Если до 30 лет не постиг азы, то дальше знания будут даваться очень сложно.
    А талант, имхо, проявляется в написании красивого кода и желании постоянно совершенствоваться, как самому, так и в своих проектах.
    Ответ написан
    Комментировать
  • Какому языку, в какой среде начинать учить ребенка программированию 10 лет?

    @anton99zel
    29а класс средней школы №7
    Раньше студенты заказы отбирали, потом школьники, теперь еще и детсадовцы будут(
    Ответ написан
    1 комментарий
  • Bitrix. Правильная кастомизация шаблонов?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Почему код в компонентах порой так плохо форматирован

    Вы будете еще более шокированы, пока изучаете битрикс
    Как вы с этим живете?
    Если только с этим и жить, то дело привычки. Мне, например, ваша "многоэтажка" тоже глаза режет.
    Ответ написан
    Комментировать
  • Два домена для одного сайта Битрикс?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    В формате xml сделайте выгрузку, на другом сайте импортируйте, там еще будет в комплекте папка с картинками прилагаться. Сначала Бэкап сделайте всего сайта.
    /bitrix/admin/iblock_xml_export.php?lang=ru
    А по первому вопросу: два домена могут смотреть на один сайт и будут выдавать один и тот же контент. Но чего вы хотите этим добиться?
    Ответ написан
    3 комментария
  • Как сделать пользователя не активным после регистрации?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    AddEventHandler("main", "OnBeforeUserRegister", Array("MyClass", "OnBeforeUserRegisterHandler"));
    class MyClass {function OnBeforeUserRegisterHandler(&$arFields){$arFields["ACTIVE"] = "N";}}
    Ответ написан
    Комментировать
  • Почему не работает умный фильтр?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    У вас не видны значения фильтров, значит либо фильтр смотрит не в тот инфоблок, либо в настройках инфоблока у свойств не включена галочка: "Показывать в умном фильтре".
    Ответ написан
    Комментировать
  • Решение "Киоск" как очистить корзину одним нажатием?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Извиняюсь, не подойдет вам. У вас Старт:
    В init.php
    <?
    if ($_POST["BasketDelete"] and CModule::IncludeModule("sale"))
    {
    CSaleBasket::DeleteAll(CSaleBasket::GetBasketUserID());
    }
    ?>

    На страницу
    <input style="background-color: #fff0;border: 0;cursor: pointer;" class="basket__icon basket__icon"  type="submit" value="Очистить корзину" name="BasketDelete">
    Ответ написан
    Комментировать
  • Как обновить старый битрикс?

    @anton99zel Автор вопроса, куратор тега 1С-Битрикс
    29а класс средней школы №7
    Рассказываю как обновился с 14 Бизнес по 18 малый бизнес - битрикс с переходом на php7 и Марию10.
    ---
    1. Ввел новый ключ, но не обновлял. Сделал резервную копию и развернул ее на другом сервере с такой же конфигурацией.
    2. Провел проверки на предмет модификации ядра.
    3. Сменил кодировку с 1251 на utf 8 через скрипт
    4. Запустил обновление
    5. Частично обновилось и упало с ошибкой на версию php
    6. Поднял php до версии 7.3
    7. Продолжил обновление
    8. Опять упало, так как нужно было пересканировать, переконвертировать магазин, скидки, доставки....
    9. Затем опять обновление запустил
    10. Поднял версию мускул с 5 до 10
    11. Сделал резервную копию и развернул ее на боевом сервере
    12. Глобальных правок не было. Местами лишь заменил устаревшие функции.

    Во время обновления Битрикс ругался на модули не входящие в лицензию. Но мы ими не пользовались все равно. Удалили.
    Все работает. По времени ушло примерно 20 часов. Больше всего времени занимало упаковка, распаковка, скачивания, закачивание архивов.
    Ответ написан
    2 комментария
  • Как грамотно обновиться?

    @anton99zel Автор вопроса, куратор тега 1С-Битрикс
    29а класс средней школы №7
    Рассказываю как обновился с 14 Бизнес по 18 малый бизнес - битрикс с переходом на php7 и Марию10.
    ---
    1. Ввел новый ключ, но не обновлял. Сделал резервную копию и развернул ее на другом сервере с такой же конфигурацией.
    2. Провел проверки на предмет модификации ядра.
    3. Сменил кодировку с 1251 на utf 8 через скрипт
    4. Запустил обновление
    5. Частично обновилось и упало с ошибкой на версию php
    6. Поднял php до версии 7.3
    7. Продолжил обновление
    8. Опять упало, так как нужно было пересканировать, переконвертировать магазин, скидки, доставки....
    9. Затем опять обновление запустил
    10. Поднял версию мускул с 5 до 10
    11. Сделал резервную копию и развернул ее на боевом сервере
    12. Глобальных правок не было. Местами лишь заменил устаревшие функции.

    Во время обновления Битрикс ругался на модули не входящие в лицензию. Но мы ими не пользовались все равно. Удалили.
    Все работает. По времени ушло примерно 20 часов. Больше всего времени занимало упаковка, распаковка, скачивания, закачивание архивов.
    Ответ написан
    Комментировать
  • Как сделать рестарт mariadb10.3 в ispmanager?

    @anton99zel Автор вопроса
    29а класс средней школы №7
    У меня стоял docker
    Тогда перезагрузка выглядит так:
    docker restart mariadb-10.3
    Ответ написан
    Комментировать
  • Как настроить резервное восстановление в isp?

    @anton99zel Автор вопроса
    29а класс средней школы №7
    Отвечу сам себе - не знаю почему так:
    Стоял Centos - на нем делались бэкапы
    Затем установил Debian - копии не возможно было восстановить
    раз десять переустановил и ОС и Isp5 - без толку
    И тут я подумал, верну обратно Centos. И, о! Чудо - бэкапы восстанавливаются!
    Вот как так то?!
    Ответ написан
    Комментировать
  • Почему в параметрах компонента bitrix:catalog не отображается склад?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    включен количественный учет в настройках модуля Торговый каталог?
    Ответ написан
  • Как посмотреть журналы в ISP Manager?

    @anton99zel
    29а класс средней школы №7
    var/log
    и
    /var/www/ИМЯ/data/logs/
    Ответ написан
    Комментировать
  • Как сбросить состояние чекбоксов при возврате назад на страницу?

    @anton99zel Автор вопроса
    29а класс средней школы №7
    Сделал так: Перед кликом на формируемую ссылку, вызываю этот код.
    $(function(){
        $("#showresults").click(function() {
            $('input:checked').prop('checked', false);
        });
    });
    Ответ написан
  • Как настроить файл выгрузки в яндекс маркет?

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

    @anton99zel Автор вопроса
    29а класс средней школы №7
    Сделал как то так:
    $massiv .= $arFields[NAME].' ';
    $unikcnt = mb_substr_count($massiv, $arFields[NAME]); // Функция подсчета
    <? if ($unikcnt > 1) echo 'дубль';?>
    Ответ написан
    Комментировать