Вход • Регистрация

"Читать далее" в тексте страниц категорий

  • 11 октября 2017 г.
  • Доброго дня.
    Прошу подсказать есть ли готовое решение или нужно допиливать.

    Есть текст на странице категории товара. например 2500 символов.
    Нужно отобразить только 500 символов, а остальное скрыть под кнопкой "Читать далее"
    • 11 октября 2017 г.
    • функция short_text() вроде бы, посмотрите в поиске.
    • 11 октября 2017 г.
    • "Читать далее" раскрывает полностью блок с текстом или уводит на другую страницу?
      • 11 октября 2017 г.
      • Нужно, чтобы просто раскрывался список.

        • 12 октября 2017 г.
        • html, jquery знаете?
          • 12 октября 2017 г.
          • К сожалению, нет.
            • 12 октября 2017 г.
            • Тогда ищите исполнителя или может тут кто согласится сделать т.к. задача плевая. Могу вам сделать бесплатно если доступы дадите но не раньше чем на след не деле.
              • 20 октября 2017 г.
              • Спасибо, стоим на распутье.

                Скрытие текста негативно влияет на СЕО (скрытый текс имеет намного меньшую силу чем "видимый"), поэтому пока отказались.

                Выводить весь текст в верху не вариант, товар будет получатьяс во "втором" окне ниже (нужно склролить до него).

                Ставить весь текст ниже под выводом товара не вариант.

                Думаем выводить часть текса вверху страницы перед списком товаров, а остальную часть после товара.

                Думаем над 3-тим вариантом
                http://prntscr.com/gzxlq2
            • 21 октября 2017 г.
            • Александр (lumina), я по третьему варианту обычно и делаю, только можете добавить у анонса кнопку подробнее, и по якорю плавно вниз спускаться.
    • 13 октября 2017 г. , редакция: 13 октября 2017 г.
    • что-то около того

      view
      <?php
      $short_text = substr($result["text"],0,500 );
      $other_text = substr($result["text"],501,strlen($result["text"]));
      ?>
      <div class="short_text">
      <?= $short_text ?>
      <a href="#" class="show_more">Читать далее</a>
      <div class="full_text">
      <?= $other_text ?>
      </div>
      </div>

      ---
      css
      .short_text .full_text { display: none;}
      .short_text .full_text_active { display: block;}
      ---
      js
      $('.show_more').on('click', function(){
      $(this).next('.full_text').addClass('full_text_active ');
      return false;
      });
      • 14 октября 2017 г.
      • только надо еще саму кнопку .show_more скрывать
        • 14 октября 2017 г. , редакция: 14 октября 2017 г.
        • а без js это было бы вот так

          Код
          КОРОТКИЙ ТЕКСТ

          <input type="radio" id="cat_text" style="display: none">

          <label for="cat_text">Подробнее</label>

          <div class="full_text">FULL_TEXT</div>

          CSS:
          input#cat_text:checked + label {
          display:none;
          }
          input#cat_text:checked ~ .full_text {
          display:inline;
          }


          а вообще надо еще точки три добавлять и скрывать, чтоб ваще все как надо было

Новости

  • 19 сентября, пятница
  • Мы внесли изменения в лицензию и объявляем, что прекращаем техническую консультационную поддержку сайтов на DIAFAN.CMS версий старше 7.0. А это все минорные версии платформы, предшествующие актуальной линейке, а именно: версии серии 4.x, 5.x, 6.x.
  • 15 сентября, понедельник
  • У нас отличные новости! Мы выпустили новую сборку DIAFAN.CMS 7.3, которая включает встроенные нейросети непосредственно в административной панели. Это значит, что создание контента для вашего сайта больше не будет проблемой — искусственный интеллект возьмет эту задачу на себя, избавляя вас от необходимости привлекать копирайтеров или тратить время на написание текстов самостоятельно.
  • 25 марта
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 

Блоги

  • 10.09.2025
  • DIAFAN.CMS славится нагрузоустойчивостью и безопасностью, про инциденты со взломом сайта на нашей системе давненько не слышали, но недавно получили мы письмо от fstec.ru такого характера:

    Обнаружена уязвимость в CMS-системе DIAFAN, позволяющая нарушителю, действующему удалённо, красть сессионные куки через XSS-атаку.

Форум