я не понял, как Вы перенумеровали буквы. Если по первому слову, то третья буква "е" и тоже даст 2 паттерна. Если считать буквы построчно, то "о" будет шестой.
имхо, если полгода назад к монтажу матплаты вопросов не было, и комп проработал эти полгода, то маловероятно, что там случилось КЗ из-за неправильного монтажа. В деформацию матплаты, как пишет VoidVolker , я бы ещё поверил.
ecid1, исторически содержимое сайта - это проекция файловой системы. Соответственно, корень сайта - это / . Далее встаёт вопрос, как его отображать (и вообще, любой запрос к каталогу на сайте). Если автоиндекс включен - то Апач просто выведет список файлов и папок в DOCUMENT_ROOT. Если выключен ("Options -Indexes"), то:
1) если задана директива DirectoryIndex, то будут последовательные попытки обращения к указанным файлам. Например, задают так: DirectoryIndex index.html index.php
Это позволяет при долгих обновлениях положить статичную заглушку index.html , и сервер будет показывать её.
2) Если не задана, то будет какая-то ошибка сервера, кажется Forbidden
koder_1, в такоей постановке делать через правила работы с корзиной нерационально. Но
1) в реальных коммерческих проектах подобного никогда не будет ( во всяком случае, на Битриксе),
2) в учебном проекте количество товаров и предполагаемое количество регистраций ограничено - наверное, можно и правил корзины накопипастить
Забавная в теории штука, тот кто это придумал явно дружит с юмором.
Никаких шуток. Вы просто смотрите не в том ключе; единицей информации является запись (товар, количество, цена) в корзине, общая стоимость корзины - это сумма стоимостей всех записей. Нет такого понятия как "стоимость корзины минус X рублей". Поэтому так. Результат совпадает с нужным? Совпадает.
У меня появлилось подозрение, что если задача учебная, то нужно делать через правила работы с корзиной. Вариант, когда первый экземпляр товара идёт бесплатно, а второй и далее - за полную цену, тоже вполне решение, на мой взгляд ( то есть мы не запрещаем добавлять ещё товара, а просто берём за него плату ). Вот только в механику Битрикса это, кажется, не вписывается - там уникальный ключ на пару "id корзины", "id товара" ( а может, я заблуждаюсь). Поэтому где-то в туториале решением было процентное уменьшение стоимости товара( два товара - цена 50% от заявленной, три - 66.666666% и так далее ).
koder_1, я деталей Вашего проекта не знаю, Вы их не раскрывали. Обычно подарок идёт как дополнение к основной покупке ( "Купите 10 пачек мороженого и получите упаковку аспирина в подарок!" ), то есть для бизнеса это всё равно ценность, но она списывается в маркетинговые расходы. Лишние расходы бизнес не любит, даже если это что-то грошовое.
для начала я бы проверил Javascript . Открываете консоль DevTools, перезагружаете страницу и смотрите, есть ли ошибки. Если ошибок нет сразу, пробуете открыть выпадающее меню и остальные штуки.
Параллельно можно смотреть Fetch/XHR запросы во вкладке Network
Евгений, да, потерял отрицание. Насчёт false - так в старом API было, и оно учитывает не только пустую строку, но и NULL. Сами битриксоиды где-то ссылались на то, что в D7 фильтры аналогичны старому ядру, но это не всегда так, каждый раз надо проверять
непонятно, как у вас всё устроено. распишите по шагам. Потому что из того, что вижу я, следует вот это:
1) пользователь заходит на сайт. Он не залогинен. В этот момент Вам не нужен js, POST запрос и прочее - вы отслеживаете GET запрос страницы;
2) пользователь в форме авторизации вводит логин и пароль, отправляет на сервер. Здесь вы защищаетесь от CSRF и проверяете данные: если всё валидно - отмечаете в базе, что хотите. Если не валидно - отдаёте ошибку. Велосипед с js и POST запросом опять же не нужен.
Но при последовательной отправке запросов получаю такие ответы
blecked88, что Вы имеете в виду под этой фразой?
Если Вы принудительно отправляете запрос - разумеется, он уйдет.
Плюс, Вы же смотрите через Web Developer Tools ? Проверьте, что Вы там не запретили кэширование.
Adamos, вообще-то они давно начали. В модуле main самые существенные файлы (например, система обновлений) были с обфускацией уже несколько лет. Поищите по подстроке "$GLOBALS['____" , например, в bitrix/modules/main/include.php есть вставки. Борьба с нулификаторами, как мне кажется.
Обычно жить не мешает, но пару раз сильно отравляло жизнь, если приходилось браться за отладчик.
третья где? Больше конкретики