Продолжаем восхищаться новым дизайном 1С:Предприятие 8.5💓
Подробнее почитать можно тут
#1c
#автоматизация
#битрикс
Подробнее почитать можно тут
#1c
#автоматизация
#битрикс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Media is too big
VIEW IN TELEGRAM
Итальянская компания Aurora уже более 15 лет занимается продажей широкого спектра судов. Так же они являются эксклюзивными представителями многих брендов.
Подробное описание процесса разработки тут
Если Вам нужна разработка сайта без ошибок и головной боли - рекомендуем написать нам @automation_code_dev
Будем рады сотрудничеству
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
На нашем YouTube канале вышел курс Знакомство с 1С для новичков
Видео будет полезно для тех, кто никогда не работал с 1С, но хочет начать.
Видео уроки не сложные и после просмотра всех видео у Вас будет понимание, хотите Вы заниматься 1С дальше или нет.
Так же для общего развития будет полезно😎
Курс выложили и на отечественные платформы
🔤 Rutube
🔤 Дзен
Видео будет полезно для тех, кто никогда не работал с 1С, но хочет начать.
Видео уроки не сложные и после просмотра всех видео у Вас будет понимание, хотите Вы заниматься 1С дальше или нет.
Так же для общего развития будет полезно
Курс выложили и на отечественные платформы
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Знакомство с 1С для новичков | Установка 1С:Предприятие 8.3 | Учебная версия | Урок 1
👋 Всем привет! Это самое первое видео на канале и начинаем мы его именно с основ 1С. В данной серии видео мы с Вами создадим свою учетную систему в 1С.
В этом уроке мы:
- скачаем 1С,
- установим,
- создадим базу.
Подписывайтесь на канал, ставьте лайки и…
В этом уроке мы:
- скачаем 1С,
- установим,
- создадим базу.
Подписывайтесь на канал, ставьте лайки и…
👍3❤2🔥2
Получение цены товара в 1С-Битрикс: D7 и традиционный подход
В 1С-Битрикс существует несколько подходов для работы с данными, включая получение цен товаров. В этой статье мы рассмотрим два способа получения цены товара по его ID: с использованием нового подхода D7 и традиционного метода.
1. Получение цены товара с помощью D7
С появлением архитектуры D7 в 1С-Битрикс разработчики получили возможность работать с данными более удобно и эффективно. Для работы с ценами товаров мы будем использовать класс \Bitrix\Catalog\Model\Price.
Пример кода:
Пояснение:
Мы используем Loader::includeModule("catalog"), чтобы подключить модуль каталога.
С помощью Price::getList() получаем базовую цену товара по его ID, используя фильтр PRODUCT_ID.
Если цена найдена, выводим ее; если нет, выводим сообщение об отсутствии цены.
2. Получение цены товара с помощью традиционного подхода
Традиционный подход к получению цен в 1С-Битрикс основан на использовании класса CPrice. Этот метод был распространен до появления D7 и все еще широко используется.
Пример кода:
Пояснение:
Мы подключаем модуль каталога с помощью CModule::IncludeModule("catalog").
Метод CPrice::GetBasePrice($itemId) используется для получения базовой цены товара по его ID.
Если цена найдена, мы выводим ее; если нет, выводим сообщение о том, что цена не найдена.
Сравнение подходов:
Структура кода: Код на D7 более лаконичен и читабелен, благодаря использованию методов класса.
Гибкость: D7 позволяет легко расширять функционал и использовать другие возможности ORM.
Поддержка: Традиционный подход все еще поддерживается, но D7 является более современным решением.
Заключение
Оба подхода имеют свои плюсы и минусы. Если вы разрабатываете новый проект или обновляете существующий, рекомендуется использовать D7, так как он предлагает ряд преимуществ, связанных с удобством и современными методами работы с данными. Однако традиционный метод по-прежнему актуален и может быть полезен в определенных ситуациях. Выбор подхода зависит от конкретных задач и требований вашего проекта.
#php
#1сбитрикс
#код
В 1С-Битрикс существует несколько подходов для работы с данными, включая получение цен товаров. В этой статье мы рассмотрим два способа получения цены товара по его ID: с использованием нового подхода D7 и традиционного метода.
1. Получение цены товара с помощью D7
С появлением архитектуры D7 в 1С-Битрикс разработчики получили возможность работать с данными более удобно и эффективно. Для работы с ценами товаров мы будем использовать класс \Bitrix\Catalog\Model\Price.
Пример кода:
<?php
use Bitrix\Main\Loader;
use Bitrix\Catalog\Model\Price;
// Подключаем необходимые модули
if (Loader::includeModule("catalog")) {
// Допустим, у нас есть ID товара
$itemId = $arItem['ITEM_ID'];
// Получаем базовую цену товара
$priceData = Price::getList([
'filter' => ['PRODUCT_ID' => $itemId],
'select' => ['ID', 'PRICE', 'CURRENCY'],
'limit' => 1,
])->fetch();
// Проверяем, была ли цена найдена
if ($priceData) {
// Выводим информацию о цене
echo "Цена товара с ID " . $itemId . " составляет: " . $priceData['PRICE'] . " " . $priceData['CURRENCY'];
} else {
echo "Цена товара не найдена.";
}
} else {
echo "Модуль каталога не подключен.";
}
?>
Пояснение:
Мы используем Loader::includeModule("catalog"), чтобы подключить модуль каталога.
С помощью Price::getList() получаем базовую цену товара по его ID, используя фильтр PRODUCT_ID.
Если цена найдена, выводим ее; если нет, выводим сообщение об отсутствии цены.
2. Получение цены товара с помощью традиционного подхода
Традиционный подход к получению цен в 1С-Битрикс основан на использовании класса CPrice. Этот метод был распространен до появления D7 и все еще широко используется.
Пример кода:
<?php
// Подключаем модуль каталога
CModule::IncludeModule("catalog");
// Допустим, у нас есть ID товара
$itemId = $arItem['ITEM_ID'];
// Получаем базовую цену товара
$price = CPrice::GetBasePrice($itemId);
// Проверяем, была ли цена найдена
if ($price) {
// Выводим информацию о цене
echo "Цена товара с ID " . $itemId . " составляет: " . $price['PRICE'] . " " . $price['CURRENCY'];
} else {
echo "Цена товара не найдена.";
}
?>
Пояснение:
Мы подключаем модуль каталога с помощью CModule::IncludeModule("catalog").
Метод CPrice::GetBasePrice($itemId) используется для получения базовой цены товара по его ID.
Если цена найдена, мы выводим ее; если нет, выводим сообщение о том, что цена не найдена.
Сравнение подходов:
Структура кода: Код на D7 более лаконичен и читабелен, благодаря использованию методов класса.
Гибкость: D7 позволяет легко расширять функционал и использовать другие возможности ORM.
Поддержка: Традиционный подход все еще поддерживается, но D7 является более современным решением.
Заключение
Оба подхода имеют свои плюсы и минусы. Если вы разрабатываете новый проект или обновляете существующий, рекомендуется использовать D7, так как он предлагает ряд преимуществ, связанных с удобством и современными методами работы с данными. Однако традиционный метод по-прежнему актуален и может быть полезен в определенных ситуациях. Выбор подхода зависит от конкретных задач и требований вашего проекта.
#php
#1сбитрикс
#код
👍4❤1🔥1
10 советов, которые спасут сайт от взлома?
Сохрани, чтобы не потерять
Если Вам нужна разработка без головной боли - пишите @automation_code_dev
Будем рады сотрудничеству
#разработка
#битрикс
#взломсайта
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2❤1
Media is too big
VIEW IN TELEGRAM
Функционал “Намекнуть о подарке”🎁
Реализовали функционал - намекнуть о подарке.
Как это работает?
На сайте thaispb.ru в разделах “Подарочные сертификаты”, “Абонементы”, “СПА” и других доступна функция “Намекнуть о подарке🎁 ”.
Пользователь вводит своё имя, а также имя и адрес электронной почты человека, которому хочет отправить намёк.
На указанный адрес электронной почты будет отправлено сообщение с информацией о том, что пользователь хотел бы получить данный подарок.
➖ ➖ ➖ ➖ ➖ ➖ ➖
Лёгкий и аккуратный намёк о подарке всегда приветствуется🫠
Реализовали функционал - намекнуть о подарке.
Как это работает?
На сайте thaispb.ru в разделах “Подарочные сертификаты”, “Абонементы”, “СПА” и других доступна функция “Намекнуть о подарке
Пользователь вводит своё имя, а также имя и адрес электронной почты человека, которому хочет отправить намёк.
На указанный адрес электронной почты будет отправлено сообщение с информацией о том, что пользователь хотел бы получить данный подарок.
Лёгкий и аккуратный намёк о подарке всегда приветствуется
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
Редиректы на 1С-Битрикс: Как настроить перенаправление с www на без www и наоборот
Веб-разработка и поддержка сайтов часто требуют от нас настройки правильного редиректа для обеспечения корректного отображения сайта и повышения его SEO-показателей. Одной из распространенных задач является перенаправление с адреса с www на адрес без www и наоборот. В этой статье мы рассмотрим, как настроить такие редиректы на платформе 1С-Битрикс.
Почему это важно?
SEO: Поисковые системы могут считать адреса с www и без www как разные сайты, что может привести к проблемам с дублированием контента. Настройка редиректов помогает избежать потери трафика и улучшить позиции в поисковых системах.
Удобство: У пользователей не возникнет путаницы, если они всегда будут попадать на одну и ту же версию сайта.
Безопасность: Правильная настройка редиректов может также помочь в защите от фишинга и других угроз.
Настройка редиректов в .htaccess
Для настройки редиректов вам необходимо отредактировать файл .htaccess, который находится в корневой директории вашего сайта на 1С-Битрикс. Ниже представлены два основных правила для перенаправления: с www на без www и наоборот.
1. Перенаправление с www на без www
Если вы хотите, чтобы ваш сайт был доступен только по адресу без www, добавьте следующее правило:
Объяснение правил:
RewriteEngine On: включает механизм перезаписи URL.
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]: условие, которое проверяет, начинается ли хост с "www.". [NC] означает, что проверка не чувствительна к регистру.
RewriteRule ^(.*)$ https://%1/\$1 [R=301,L]: если условие выполнено, выполняется перенаправление на адрес без www. %1 соответствует захваченной части из условия, а R=301 указывает на постоянное перенаправление.
2. Перенаправление с без www на www
Если ваш сайт должен быть доступен только с www, используйте следующее правило:
Объяснение правил:
RewriteCond %{HTTP_HOST} !^www\.(.*) [NC]: условие, которое проверяет, не начинается ли хост с "www.". Знак восклицания ! означает отрицание.
RewriteRule ^(.*)$ https://www.%1/\$1 [R=301,L]: если условие выполнено, выполняется перенаправление на адрес с www.
Проверка работы редиректов
После внесения изменений в файл .htaccess, важно проверить, что редиректы работают корректно. Для этого можно воспользоваться различными онлайн-инструментами для проверки редиректов или просто ввести адрес сайта в браузере и убедиться, что он перенаправляется на нужную версию.
Заключение
Настройка редиректов с www на без www и наоборот является важной частью работы с веб-сайтами. Это не только помогает улучшить SEO, но и обеспечивает удобство для пользователей. Следуя приведенным инструкциям, вы сможете легко настроить правильные редиректы на своем сайте на платформе 1С-Битрикс.
Также вы можете установить наш модуль по SEO редиректам
#php
#1сбитрикс
#код
Веб-разработка и поддержка сайтов часто требуют от нас настройки правильного редиректа для обеспечения корректного отображения сайта и повышения его SEO-показателей. Одной из распространенных задач является перенаправление с адреса с www на адрес без www и наоборот. В этой статье мы рассмотрим, как настроить такие редиректы на платформе 1С-Битрикс.
Почему это важно?
SEO: Поисковые системы могут считать адреса с www и без www как разные сайты, что может привести к проблемам с дублированием контента. Настройка редиректов помогает избежать потери трафика и улучшить позиции в поисковых системах.
Удобство: У пользователей не возникнет путаницы, если они всегда будут попадать на одну и ту же версию сайта.
Безопасность: Правильная настройка редиректов может также помочь в защите от фишинга и других угроз.
Настройка редиректов в .htaccess
Для настройки редиректов вам необходимо отредактировать файл .htaccess, который находится в корневой директории вашего сайта на 1С-Битрикс. Ниже представлены два основных правила для перенаправления: с www на без www и наоборот.
1. Перенаправление с www на без www
Если вы хотите, чтобы ваш сайт был доступен только по адресу без www, добавьте следующее правило:
# Перенаправление с www на без www
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ https://%1/\$1 [R=301,L]
Объяснение правил:
RewriteEngine On: включает механизм перезаписи URL.
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]: условие, которое проверяет, начинается ли хост с "www.". [NC] означает, что проверка не чувствительна к регистру.
RewriteRule ^(.*)$ https://%1/\$1 [R=301,L]: если условие выполнено, выполняется перенаправление на адрес без www. %1 соответствует захваченной части из условия, а R=301 указывает на постоянное перенаправление.
2. Перенаправление с без www на www
Если ваш сайт должен быть доступен только с www, используйте следующее правило:
# Перенаправление с без www на www
RewriteCond %{HTTP_HOST} !^www\.(.*) [NC]
RewriteRule ^(.*)$ https://www.%1/\$1 [R=301,L]
Объяснение правил:
RewriteCond %{HTTP_HOST} !^www\.(.*) [NC]: условие, которое проверяет, не начинается ли хост с "www.". Знак восклицания ! означает отрицание.
RewriteRule ^(.*)$ https://www.%1/\$1 [R=301,L]: если условие выполнено, выполняется перенаправление на адрес с www.
Проверка работы редиректов
После внесения изменений в файл .htaccess, важно проверить, что редиректы работают корректно. Для этого можно воспользоваться различными онлайн-инструментами для проверки редиректов или просто ввести адрес сайта в браузере и убедиться, что он перенаправляется на нужную версию.
Заключение
Настройка редиректов с www на без www и наоборот является важной частью работы с веб-сайтами. Это не только помогает улучшить SEO, но и обеспечивает удобство для пользователей. Следуя приведенным инструкциям, вы сможете легко настроить правильные редиректы на своем сайте на платформе 1С-Битрикс.
Также вы можете установить наш модуль по SEO редиректам
#php
#1сбитрикс
#код
👍4🔥2