Добрый день! <br/> У нас в организации изменился рабочий номер телефона, и мне необходимо обновить его на сайте в шапке и подвале. <br/> В шаблоне сайта я нашел переменные "PHONE_TEL" и "PHONE". Насколько я понимаю, нужно изменить одну из этих переменных, но дальше разобраться не смог. Прошу помочь опытных специалистов. <br/> <br/>
Добрый день! Чтобы изменить номер телефона в верхней и нижней части сайта на платформе Битрикс, вам потребуется внести изменения в настройки шаблона или в компоненты, которые выводят этот номер. Вот пошаговая инструкция, как это можно сделать: 1. **Панель управления Битрикс:** - Зайдите в административную панель Битрикс. - Перейдите к разделу `Настройки` -> `Настройки модуля` -> `Интернет-магазин` -> `Настройки`. 2. **Проверка настроек телефона:** - Найдите раздел, в котором указаны контактные данные магазина. Обычно это можно найти в `Настройки` -> `Контактные данные` или в `Магазин` -> `Настройки`. - Посмотрите на поля, где можно задать номер телефона. Возможно, код `PHONE_TEL` или `PHONE` связан с этими настройками. 3. **Изменение переменных в шаблоне:** - Если вы не нашли нужные настройки в административной панели, зайдите в код вашего шаблона. - Откройте файлы, отвечающие за шапку (`header.php`) и подвал (`footer.php`) вашего шаблона. Они обычно находятся по пути: `/bitrix/templates/ваш_шаблон/components/` или `/bitrix/templates/ваш_шаблон/`. - Найдите места, где используются `PHONE_TEL` и `PHONE`. Скорее всего, они выводятся через `<?= $arResult['VARIABLE_NAME']; ?>` или аналогичные конструкции. 4. **Замена телефонного номера:** - Измените значение переменных на актуальный номер телефона. - Если номер телефона хранится в настройках модуля или в каком-то компоненте, вам может понадобиться обновить именно там. 5. **Кеширование:** - После внесения изменений обязательно очистите кеш сайта. Это можно сделать в административной панели Битрикс, перейдя в меню `Настройки` -> `Кэш`. 6. **Проверка на сайте:** - После всех изменений зайдите на сайт и убедитесь, что новый номер телефона отображается как в шапке, так и в подвале. Если у вас возникнут трудности на каком-либо из этапов, пожалуйста, уточните, на каком именно, и я постараюсь помочь более детально.
Судя по коду - вы запрашиваете свойства из элемента с id 1 инфоблока с id 1. <br/> <pre><code class="php">$db_contacts = CIBlockElement::GetProperty(1, 1, array("SORT" => "ASC"), Array());</code></pre> <br/> <br/> Получается телефон правится где-то в админке в инфоблоках. <br/> Следовательно, url страницы будет примерно такой: <br/> ВАШ_САЙТ/bitrix/admin/iblock_element_edit.php <b>?IBLOCK_ID=1</b> & <b>ID=1</b> & <b>type=?</b> <br/> <br/> Однако остаётся вопрос, что же должно быть в type? <br/> Для этого мы идём в <pre><code>ВАШ_САЙТ/bitrix/admin/iblock_type_admin.php?lang=ru</code></pre> и смотрим что там бывает в столбце id, после чего по очереди пробуем подставить это значение в строку выше вместо вопросительного знака в после равно в строке type=? например <br/> <pre><code>ВАШ_САЙТ/bitrix/admin/iblock_element_edit.php?IBLOCK_ID=1&ID=1&type=settings</code></pre>
Обычно такие настройки в Bitrix делается через компонент "включаемые области", которые можно активировать через режим "правки", в который можно переключиться в верхнем правом углу панели управления "эрмитаж". <br/> ( <a href="https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=34&LESSON_ID=1879" rel="nofollow">https://dev.1c-bitrix.ru/learning/course/index.php...</a> ) <br/> <br/> Но в данном случае bitrix подгружает номер телефона из параметров элемента с id 1 из информационного блока с id 1: <pre><code class="php">$db_contacts = CIBlockElement::GetProperty(1, 1, array("SORT" => "ASC"), Array());</code></pre> <br/> Следовательно нужно в админке Bitrix зайти в элемент c id 1 в информационном блоке с id 1 и у параметра с CODE "PHONE" изменить VALUE.