Стиль воторого телефона в шапке

Здравствуйте!

Добавил второй телефон в шапку данные для его взяты из {$settings.Company.company_phone_2}
Подскажите пожалуйста как его сделать по стилю как первый номер.
2020-06-21_11-58-43

1 лайк

Запихнуть префикс телефона в спан))

<span class="ty-cr-phone-prefix">+7(926)</span>

Сейчас в шапке вот так:

{if $addons.call_requests.status == “A”}

{call_phone} Пн-Вс с 08:00 до 22:00
{$settings.Company.company_phone_2} Мегафон
{call_request}
{/if}

Имеется ввиду, что там где у вас просто хранится номер в настройках магазина - +7(926) 237-87-87

надо внести в таком виде -

+7(926)237-87-87

В настройках магазина стоит маска под телефон, кроме цифр туду ничего не добавить.
Я думаю что надо добавить что-то в call_request.tpl Вопрос что…

Чтоб не заморачиваться такими вопросами, я полностью заменил этот блок своим и могу любые стили прикручивать. Там же ничего сложного нет. Если нужно, подскажу, обращайтесь.

Я новичок, если не сложно, напишите пожалуйста, как это реализовать.

Несложно. Но для начала скажите, вы как с CSS? Разберетесь, как первые n символов в другой цвет покрасить?

В CSS познаний 0

:disappointed_relieved:
Боюсь, рассказ тогда не поможет.

Если коротко, это выглядит так:

Создаете блок HTML с поддержкой Smarty. Примерно с таким содержанием:

<div class="my-cr-phone">
<a href="tel:{$settings.Company.company_phone}" class"my-phone-to-call">{$settings.Company.company_phone}</a>
</div>
<div class="my-cr-phone">
<a href="tel:{$settings.Company.company_phone_2}" class"my-phone-to-call">{$settings.Company.company_phone_2}</a>
</div>

Описываете свои стили my-cr-phone и my-phone-to-call в редакторе темы.

А если сделать, то минимум трудоёмкости = час работы.

Присоединюсь к этой теме со своим вопросом. После установки cs-cart номер телефона в шапке выглядит в каком-то “колхозном” стиле, одна скобка префикса отличается от другой по жирности шрифта. Зачем так сделали разработчики? В чем смысл? Как это исправить просто, без создания блока html с поддержкой smarty и тем более модуля. Где и как передвинуть эту скобку? Помогите, пожалуйста.
телефон в шапці

1 лайк

это как уведомление, Покупука - Покупка, но, это не ошибка.

Вот с демки, попробуйте под себя поправить

{$dropdown_id=$block.snapping_id}

{if $settings.Company.company_phone|trim}

{$settings.Company.company_phone} {__('call_request.work_time')}

{/if}
            {if $settings.Company.company_phone_2|trim} 
            <p>
                <a href="tel:{$settings.Company.company_phone_2}"><bdi>{$settings.Company.company_phone_2}</bdi></a>
                <!-- Edit work time -->
                <small>{__('call_request.work_time')}</small>
            </p>
            {/if}
                        
            {if $addons.call_requests.status == "A"}<span class="ty-btn ty-btn__primary ut2-pn__call_request">{include file="addons/call_requests/blocks/abt__ut2_call_request.tpl"}</span>{/if}

            <hr>
            <!-- Edit Social links -->
            <div class="ut2-social-links">
                <a target="_blank" href="your_social_link"><i class="ut2-icon-facebook"></i></a>
                <a target="_blank" href="your_social_link"><i class="ut2-icon-instagram"></i></a>
                <a target="_blank" href="your_social_link"><i class="ut2-icon-youtube"></i></a>
                <a target="_blank" href="your_social_link"><i class="ut2-icon-skype"></i></a>
            </div>

            {if $settings.Company.company_orders_department|trim}
            <p>
                <small>Email</small>
                <a href="mailto:{$settings.Company.company_orders_department|trim}" style="font-weight:normal;font-size: inherit;">{$settings.Company.company_orders_department}</a>
            </p>
            {/if}

            {if $settings.Company.company_country|fn_get_country_name || $settings.Company.company_city || $settings.Company.company_address}
            <p>
                <small>{__("address")}</small>
                <div>{$settings.Company.company_country|fn_get_country_name}, {$settings.Company.company_city}, {$settings.Company.company_address}</div>         
            </p>
            {/if}
        </div>
    </div>
</div>

На витрине выглядит нормально, может вы что то сделали

1 лайк

Благодарю, но ничего не поняла. Что как уведомление? Уведомление о чем? Что такое Покупка-Покупка? Где именно у себя поправить? И я ничего не сделала, мне таким установили чистый cs-cart с демо-данными на сервер. Такие у меня демо-данные уже не первый раз.

1 лайк

Это был сарказм ))) возьмите только код что приложил я или @lexizli

Я уже сама потыкала всюду и нашла как это делается. Делюсь, может кому пригодится.
В модуле “Обратный звонок” - пункт “Выделить первых символов” поставить цифру 8 (у меня там стояло 7) или на ваше усмотрение.

3 лайка