Лагерь: Добавление секии AboutUs

This commit is contained in:
Dekart Deploy Bot 2026-05-09 15:40:08 +03:00
parent bfec139818
commit e3e6e67449
3 changed files with 24 additions and 9 deletions

View File

@ -156,7 +156,7 @@ p {
font-size: 18px;
line-height: 1.3;
padding: 0;
text-align: left;
text-align: center;
}
.banner_text-min {
@ -2240,12 +2240,12 @@ p {
letter-spacing: -0.04em;
color: #1c2b2d;
margin: 0 0 0.5rem 0;
text-align: left;
text-align: center;
}
@media (min-width: 1024px) {
.hero-media-search .heading-1 {
font-size: 2.1rem;
text-align: left;
text-align: center;
}
}
.hero-media-search .heading-1 span {
@ -2286,7 +2286,7 @@ p {
font-size: 1.15rem;
color: #5a6a7a;
margin: 0 0 1.2rem 0;
text-align: left;
text-align: center;
}
.hero-media-search__content {
@ -2295,7 +2295,7 @@ p {
@media (min-width: 1024px) {
.hero-media-search__content {
width: 420px;
text-align: left;
text-align: center;
flex-shrink: 0;
}
}
@ -2308,7 +2308,7 @@ p {
}
@media (min-width: 1024px) {
.hero-media-search__propositions.on-desktop {
justify-content: flex-start;
justify-content: center;
}
}
.hero-media-search__propositions.on-desktop .wrapper__propositions {
@ -2341,7 +2341,7 @@ p {
.hero-media-search__form { text-align: center; }
@media (min-width: 1024px) {
.hero-media-search__form { text-align: left; }
.hero-media-search__form { text-align: center; }
}
.hero-media-search__form .heading-4 {
font-family: 'Inter', sans-serif;

View File

@ -538,7 +538,7 @@ function add_carbon() {
// ====================================================
Container::make('post_meta', '🏰 Настройки Городской Лагерь')
->where('post_template', '=', 'page-camp.php')
->add_tab('Первый экран', array(
->add_tab('🖼️ Первый экран', array(
Field::make( 'html', 'hero_tab_desc', 'Укажи название шаблона и название секции' )
->set_html( '<p style="color: #64748b; font-size: 13px; margin: 0 0 12px;">Шаблон: <strong>page-camp.php</strong> · Секция: <strong>Hero (первый экран)</strong></p>' ),
Field::make( 'separator', 'hero_media_sep', 'Изображения' ),
@ -588,6 +588,11 @@ function add_carbon() {
->set_default_value( 'Стипендий' )
->set_width( 40 ),
))
->add_tab(' О нас', array(
Field::make( 'textarea', 'about_us_text', 'Текст о нас' )
->set_help_text( 'Краткий текст о лагере. Выводится на странице лагеря после Hero-секции.' )
->set_default_value( 'Dekart — это сеть детских клубов, где наука, творчество и спорт объединяются в одну захватывающую программу. Мы помогаем детям раскрывать таланты, находить друзей и проводить лето с пользой. Наши вожатые — профессиональные педагоги и наставники, которые создают атмосферу доверия и вдохновения. Каждый день в лагере — это новое открытие.' ),
))
->add_tab('💰 Программы и цены', array(
Field::make( 'separator', 'pricing_sep', 'Цены на пребывание' ),
Field::make( 'text', 'price_half_day', 'Стоимость за половину дня (в рублях)' )
@ -755,6 +760,7 @@ function add_carbon() {
Field::make( 'textarea', 'camp_bitrix_script', 'Скрипт формы Битрикс24' )
->set_help_text( 'Вставьте полный JS-код интеграции с CRM-формой Битрикс24. Выводится в модальном окне заявки.' ),
));
}
// функция получения id курса по его названию

View File

@ -88,12 +88,13 @@ $metrics = [
<?php if ( $hero['image_id'] ) : ?>
<?php echo wp_get_attachment_image( $hero['image_id'], 'large', false, [
'class' => 'hero-media-search__image',
'fetchpriority' => 'high',
'loading' => 'eager',
'alt' => esc_attr( $hero['h1'] )
] ); ?>
<?php else : ?>
<img class="hero-media-search__image"
src="<?php echo get_template_directory_uri(); ?>/assets/images/camp-hero.jpg"
fetchpriority="high" src="<?php echo get_template_directory_uri(); ?>/assets/images/camp-hero.jpg"
alt="<?php echo esc_attr( $hero['h1'] ); ?>" loading="eager">
<?php endif; ?>
@ -126,6 +127,14 @@ $metrics = [
</section>
<section class="about-us" style="background: #ffffff;">
<div class="container">
<div class="about-us__wrapper">
<h2 class="camp_title">О нас</h2>
<p class="about-us__text"><?php echo wp_kses_post( carbon_get_post_meta( $post_id, 'about_us_text' ) ?: 'Dekart — это сеть детских клубов, где наука, творчество и спорт объединяются в одну захватывающую программу. Мы помогаем детям раскрывать таланты, находить друзей и проводить лето с пользой. Наши вожатые — профессиональные педагоги и наставники, которые создают атмосферу доверия и вдохновения. Каждый день в лагере — это новое открытие.' ); ?></p>
</div>
</div>
</section>
<section class="suggestions">
<h2 class="camp_title">Что мы предлагаем</h2>
<div class="suggestions-wrapper">