Последние сообщения

Славянская Культура
Славянская Культура
  • Сообщений: 9
  • Последний визит: 24 января 2025 в 11:40

Да можете, лимитов в системе нет, можете повесить даже на миллион страниц, но это не очень удобный подход, проще включить систему ротации баннерных позиций, ротация будет происходить каждые 25 секунд и сменять баннеры, далее добавить позиции только в основные разделы сайта, если у Вас социальная сеть, то это например могут быть разделы — блоги, пользователи, группы, видео, каналы, профили пользователей. 

Одним словом проще вешать позиции на глобальные разделы, а баннеры в них будут уже сменяться автоматически. 

Алексей Онищенко

Это конечно удобней, спасибо за помощь  

Нияз Шакиров
Нияз Шакиров
  • Сообщений: 14
  • Последний визит: 2 апреля 2025 в 13:36

Да можете, лимитов в системе нет, можете повесить даже на миллион страниц, но это не очень удобный подход, проще включить систему ротации баннерных позиций, ротация будет происходить каждые 25 секунд и сменять баннеры, далее добавить позиции только в основные разделы сайта, если у Вас социальная сеть, то это например могут быть разделы — блоги, пользователи, группы, видео, каналы, профили пользователей. 

Одним словом проще вешать позиции на глобальные разделы, а баннеры в них будут уже сменяться автоматически. 

Славянская Культура
Славянская Культура
  • Сообщений: 9
  • Последний визит: 24 января 2025 в 11:40

У меня в моей социальной сети огромное количество контента, разделов и страниц, более миллиона разных страниц и порядка 300 разделов, что я могу на все 300 разделов повесить разные позиции, что крутились разные баннеры? 

Нияз Шакиров
Нияз Шакиров
  • Сообщений: 14
  • Последний визит: 2 апреля 2025 в 13:36

Да в модуле Рекламная биржа можно назначать разную стоимость на любые страницы, для этого Вам нужно создать позиции и активировать их на нужных страницах Вашего сайта. 

Назначение стоимости происходит в настройках позиции, там же Вы настраиваете и цену за просмотры, клики или дни размещения, для этого зайдите в панель управления, далее компоненты, Рекламная биржа, затем вкладка «позиции», выбираете нужную позицию и устанавливаете нужные цены и лимиты. 

Славянская Культура
Славянская Культура
  • Сообщений: 9
  • Последний визит: 24 января 2025 в 11:40

Алексей Онищенко, сработало, большое Вам спасибо за помощь, работает как нужно 

Нияз Шакиров
Нияз Шакиров
  • Сообщений: 14
  • Последний визит: 2 апреля 2025 в 13:36

А, теперь я вас понял! Вам нужно сделать так, чтобы только те пользователи, которые перешли по определенной ссылке с параметром lang=zh-CN, автоматически переключались на китайский язык, а все остальные пользователи остались на своем языке. Давайте разберем, как это сделать! 

Данный CSS выводит флаг через класс icon-flag и скрывает не нужный нам элемент alt 

 
<style>
.icon-flag {
  background: url(/images/zh-CN.svg) no-repeat 0 0;
  font-size: 0px;
}
</style>
 

и вот как будет выглядеть ваш JavaScript с добавлением класса icon-flag, правильным управлением изображением и верным параметром lang=zh-CN:  

<script>
document.addEventListener("DOMContentLoaded", function() {
    const urlParams = new URLSearchParams(window.location.search);
    const lang = urlParams.get('lang');
 
    if (lang === 'zh-CN') {
        // Ищем элемент для китайского языка
        var chineseOption = document.querySelector('a[data-gt-lang="zh-CN"]');
        if (chineseOption) {
            // Симулируем клик на элемент для переключения языка
            chineseOption.click();
 
            // Находим текущий элемент для языка
            var currentLangImg = document.querySelector('.gt-current-lang img');
 
            // Если currentLangImg существует, обновляем его свойства
            if (currentLangImg) {
                // Задаем правильный src
                currentLangImg.src = chineseOption.querySelector('img').src; // Используем изображение для китайского языка
                currentLangImg.alt = "简体中文"; // Обновляем alt текст
 
                // Добавляем класс icon-flag
                currentLangImg.classList.add('icon-flag');
            }
        }
    }
});
</script>
Славянская Культура
Славянская Культура
  • Сообщений: 9
  • Последний визит: 24 января 2025 в 11:40

В этом все и дело что мне не нужно чтоб он переключал всех пользователей на китайский, а только тех которые перешли по ссылке example.com/?lang=zh-CN, а также используя Ваше решение у меня пропали иконки флагов

Нияз Шакиров
Нияз Шакиров
  • Сообщений: 14
  • Последний визит: 2 апреля 2025 в 13:36

Сделать так, чтобы люди автоматически попадали на китайский язык, не нажимая на кнопку это не сложная задача. 

Давайте разберемся, как это можно сделать!

1 шаг. Использование URL-параметров

Ваш переводчик DSt Translate поддерживает параметр в URL-адресе для выбора языка, вы можете создать ссылку с этим параметром. Например:

example.com/?lang=zh-CN

Здесь просто замените example.com на страницу вашего сайта.

2 шаг. Автоматическая инициализация скрипта JavaScript

Добавляем JavaScript код на вашу страницу, который автоматически выполнит клик на нужную ссылку без нажатия кнопки. Вот пример кода, который вы можете использовать:

 
<script>
document.addEventListener("DOMContentLoaded", function() {
    // Ищем элемент для китайского языка
    var chineseOption = document.querySelector('a[data-gt-lang="zh-CN"]');
    if (chineseOption) {
        // Симулируем клик на элемент
        chineseOption.click();
    }
});
</script>
 

Этот код должен быть вставлен в конец вашей HTML страницы (перед закрывающим тегом

), чтобы он выполнялся после загрузки всех элементов. 

Теперь, когда кто-то перейдет на вашу страницу, автоматически произойдет «нажатие» на ссылку для выбора китайского языка, и пользователь сразу же увидит ваш сайт на китайском.

Иван Терешенко
Иван Терешенко
  • Сообщений: 35
  • Последний визит: 15 апреля 2025 в 18:17

Проблема в том, что nav#leftbar a гораздо более конкретен, чем #special. Первый содержит один идентификатор и два тега, второй — только один идентификатор.

я бы поменял идентификатор leftbar в класс leftbar а также удалите имя тега перед ним в CSS, чтобы вы могли настроить таргетинг .leftbar a и .leftbar p. Затем #special является более конкретным, поскольку содержит идентификатор. (Классы более значимы, чем теги, а идентификаторы более значимы, чем классы.)

Если ты это знаешь #special всегда является первой записью #leftbar, вы также можете настроить таргетинг на него, используя что-то вроде #leftbar a:first-child, без необходимости идентификатора.

Яна Мельникова
Яна Мельникова
  • Сообщений: 24
  • Последний визит: 7 марта 2025 в 13:17

Вы можете использовать :not() псевдокласс для исключения связи с special идентификатор:

nav#leftbar a:not(#special) {   color: red; }  #leftbar a:not(#special):hover {   color: gold; }
<nav id="leftbar">   <a href="link" id="special" onclick="function()">Special</a>   <p>Navigation area 1</p>     <a href="index.html">Home</a>     <a href="link">Link 1</a>     <a href="link">Link 2</a>     <a href="link">Link 3</a>     <a href="link">Link 4</a> </nav>
Редактировалось: 1 раз (Последний: 23 января 2025 в 03:04)
Елена Фомина
Елена Фомина
  • Сообщений: 4
  • Последний визит: 15 февраля 2025 в 12:31

У нас в системе, на выбор встроено 6 различных визуальных редактора, которые Вы можете назначать в настройках системы и которые предназначены для редактирования любого типа контента. Все редакторы поддерживают редактирование (по примеру Word) и работают как с картинками, видео так и с другими типами файлов.

По поводу персонализации оформления, мы предлагаем своим клиентам 3 варианта его реализации:

1. После покупки системы наши разработчики могут сделать индивидуальный дизайн, как доп работы.

2. Вы можете обратиться к стороннему подрядчику. DST Доска объявлений имеет полностью открытый исходный код, что позволит полностью переписывать систему в том числе и оформление сайта под свои нужды.

3. Приобрести дополнительный модуль «Конструктор сайта»

Данный модуль позволит Вам по примеру WIX и Tilda методом перетаскивания оформить свой сайт и все страницы на нем без программирования.

Яна Мельникова
Яна Мельникова
  • Сообщений: 24
  • Последний визит: 7 марта 2025 в 13:17

В CMS встроен визуальный редактор, все то что вы хотите можно делать с помощью него, даже если Вы никогда не работали с ним Вы быстро научитесь так как с редактором работать ровно также как и с Microsoft Word т.е. всем понятно и просто  

Редактировалось: 1 раз (Последний: 23 января 2025 в 02:55)
Елена Фомина
Елена Фомина
  • Сообщений: 4
  • Последний визит: 15 февраля 2025 в 12:31

Ой большое Вам всем спасибо, особенно Вам Елена, наконец хоть кто-то понятно объяснил, теперь понятно что нам подойдет Yandex Cloud. А не подскажите еще примерно что по стоимости?

Яна Мельникова

По стоимости минимальная конфигурация будет стоить 3000-4000 тысячи в месяц, обычно на 4000 дается гранд на первый месяц от Яндекса. Но Вам минимальная не подойдет, стоит брать конфигурацию в районе 5-6 т.р. наши специалисты могут ее Вам подобрать, это бесплатно, брать более дорогую конфигурацию смысла нет т.к. в дальнейшем Вы ее можете без остановки процессов работы увеличить

Яна Мельникова
Яна Мельникова
  • Сообщений: 24
  • Последний визит: 7 марта 2025 в 13:17

Ой большое Вам всем спасибо, особенно Вам Елена, наконец хоть кто-то понятно объяснил, теперь понятно что нам подойдет Yandex Cloud. А не подскажите еще примерно что по стоимости?

Дмитрий Аксёнов
Дмитрий Аксёнов
  • Сообщений: 46
  • Последний визит: 24 февраля 2025 в 14:13

Для портала, маркетплейса или другого нагруженного проекта облако предпочтительнее. Его можно масштабировать без переездов по мере того как будет увеличиваться трафик и нагрузка. Облако лучше всего брать все верно в Яндексе, там надежней всего, хотя и не дешево 

Заявка на услуги DST

Наш специалист свяжется с вами, обсудит оптимальную стратегию сотрудничества,
поможет сформировать бизнес требования и рассчитает стоимость услуг.

Адрес

Ижевск, ул. Воткинское шоссе, д. 170 Е, Технопарк Нобель, офис 1117

8 495 1985800
Заказать звонок

Режим работы: Пн-Пт 10:00-19:00

info@dstglobal.ru

Задать вопрос по почте

Укажите ваше имя
Укажите ваше email
Укажите ваше телефон