[Помогите] Как скрыть часть описания категории?

Тема в разделе "OpenCart", создана пользователем Luckas, 7 сен 2014.

  1. Luckas

    Luckas

    Регистрация:
    21 ноя 2012
    Сообщения:
    233
    Симпатии:
    57
    Добрый день.
    Тоесть чтобы отображалось например 300 символов, а потом появлялась кнопка читать дальше. Есть нюанс, этот текст должен нормально индексироваться поисковикаси.
     
  2. crist

    crist

    Регистрация:
    2 окт 2013
    Сообщения:
    269
    Симпатии:
    503
    try this
    catalog\controller\product\product.php
    find
    Код:
    'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 25) . '..',
    change 25 to your Desire
     
  3. cereberlum

    cereberlum

    Регистрация:
    26 май 2013
    Сообщения:
    740
    Симпатии:
    267
    Это решение просто обрежет описание, а ТС ищет что-то типа автоматического сокрытия под спойлер. Вот я не знаю как обрезать текст сначала, а так по сути это выглядеть должно примерно так:
    Видимый текст (можно вывести способом как показал crist)
    <a onclick="$('#one').slideToggle('slow');" href="javascript://">Свернуть/Развернуть</a> <div id="one" style="display: none;">Содержимое для показа (тут надо показать тот же текст только обрезанный от начала.</div>

    Самого интересует сабж, потому вопрос знатокам, как реализовать? и как обрезать не по количеству символов, а по количеству слов или предложений, возможно ли это?
     
  4. crist

    crist

    Регистрация:
    2 окт 2013
    Сообщения:
    269
    Симпатии:
    503
    truly, i'am not experts

    it is possible and the answer to your question is a "spoiler"