Как скрыть отображение длительности услуги в виджете?

Чтобы скрыть отображение времени длительности услуги в виджете, нужно перейти в раздел "Настройки -> Дополнительные CSS/JS -> Дополнительный CSS" и добавить следующий код:

<style>.data-price__duration { display: none !important; }</style>

Чтобы скрыть "Всего времени" на странице контактов, добавьте:

<style>.record-total-time, .multi-records__total div:first-child { display: none !important; }</style>

В режиме работы корзины, чтобы скрыть время окончания записи в списке выбранных услуг, добавьте в "Настройки -> Дополнительные CSS/JS -> Дополнительный JS":

<script>
function trimEndTimeText() {
 document.querySelectorAll('.multi-cart-area__service').forEach(el => { 
 let timeTextNode = el.querySelector('svg').nextSibling;

 while (timeTextNode && timeTextNode.nodeType === 3) {
 const text = timeTextNode.textContent.trim();
 const stringParts = text.split(/\s*-\s*/);
 timeTextNode.textContent = ' ' + stringParts[0].trim() + ' ';

 timeTextNode = timeTextNode.nextSibling;
 }
 });
}
$(document).ajaxComplete(function() { trimEndTimeText(); }); trimEndTimeText(); </script>

Читайте также

Платформа для создания онлайн школы с удобным расписанием и CRM
Платформа для создания онлайн школы с удобным расписанием и CRM
Если вы руководите онлайн школой или собираетесь создать её, выбор правильной платформы становится ключевым шагом...
Практический разбор: как открыть лофт для мероприятий и превратить его в прибыльный бизнес
Практический разбор: как открыть лофт для мероприятий и превратить его в прибыльный бизнес
Запрос на стильные локации в малом бизнесе в последние годы заметно вырос...