+7 499 938 8452 пн.-пт. 10:00 – 17:00

После кнопки «обновить» карточка живая, цена есть, фото есть. «В корзину» исчезла или серая и не жмётся. В студии анкета записи открывается, слот выбирается, «отправить» пропала. Человек не читает журнал модуля. Он решает, что купить и записаться нельзя. Владелец орёт «белый экран» и просит откатить хостинг. Экрана нет. Нет кнопки.

Белая витрина после обновления — соседняя поломка: пустота, журнал PHP, откат файлов. Здесь HTML приехал. Сюрприз хостера с версией языка — чужое расписание и часто тоже белое. Страх «откатим всё». Жадность «раз обновили, пусть так и будет, кнопку нарисуем картинкой». Стыд сказать, что правили шаблон модуля, а не свой. Отсюда неделя без кассы при «сайт работает».

Почему живую страницу принимают за упавший сайт

Приёмку делают по главной: открылась — «обновление прошло». Карточку и форму записи не жмут. В админке модуль зелёный. Покупатель с рекламы попадает на хит без «купить». Заявка студии не уходит: поля есть, отправки нет. Кафе с кнопкой «стол» и курс с «забронировать место» ловят ту же пропажу на одном шаблоне компонента. Паника идёт про сервер. Сервер отвечает 200.

Журнал иногда молчит: фатала нет, шаблон просто не вывел старый блок. Или вывел ошибку в HTML, которую тема спрятала стилем. Ищут хостера. Нужен последний модуль и свой файл кнопки.

Куда девается кнопка, когда страница открылась

На Битриксе «купить» живёт в шаблоне карточки и в компоненте каталога, «оформить» — в шаге заказа, «отправить» — в шаблоне формы. Обновление модуля переписывает штатный шаблон в папке модуля. Свой шаблон в теме сайта остаётся со старыми вызовами: функции нет, свойство переименовали, разметка кнопки уехала в другой файл. На экране дыра. Иногда кнопка есть в коде и спрятана классом «для старой темы».

  • Карточка без «купить» при живой цене — шаблон карточки, не ядро.
  • Оформление без «оплатить» при живой корзине — шаг заказа, не платёжка.
  • Форма студии без «отправить» при живых полях — шаблон формы, не календарь.
  • Десктоп с кнопкой, телефон без — второй шаблон или слой после обновления виджета.

Десять модулей сразу — не узнаете, какой унёс кнопку. Один модуль, одна проверка карточки и формы. Копия файлов до кнопки «обновить» возвращает шаблон быстрее, чем спор с площадкой. Отладчик покупателю не включают: страница и так живая, светить пути незачем.

Что снять и вернуть на этой неделе

  1. Записать, какой модуль обновили и что пропало: «купить», «оплатить», «отправить». Главную не считают приёмкой.
  2. Гостем с телефона открыть хит и форму записи. Если страница есть, а кнопки нет — не откатывают PHP и не винят хостера.
  3. Сравнить свой шаблон темы со штатным из новой версии модуля: какой вызов кнопки изменился.
  4. Вернуть кнопку в свой шаблон или перенести правки в копию новой вёрстки. Штатный файл модуля снова не правят.
  5. Один тестовый заказ и одна заявка. Цель в счётчике должна моргнуть.
  6. Не обновляют следующий модуль, пока кнопка не нажимается на телефоне.

Чем пропажу кнопки не объясняют

Не откатывают язык на площадке. Не переустанавливают магазин. Не рисуют кнопку картинкой «на время»: оформление и форма её не поймут. Не считают успехом, что админка открылась. Записывают модуль, файл шаблона, два адреса проверки. Останавливаются, когда гость кладёт товар и оставляет имя.

Белый экран и смена PHP — другие журналы. Здесь журнал может быть пуст, а касса мертва. Если после правки кнопка есть на мониторе и нет на телефоне, ищут второй шаблон, не «обновление откатилось». Рекламу на адрес без кнопки стопают в тот же час: канал водит к витрине, на которой нельзя нажать.



Назад в раздел

Подписаться на новые материалы раздела:












CAPTCHA

Каталог для ИИ