вывести элемент статьи рядом с кнопкой "читать далее"

Тема в разделе "Структура данных сайта", создана пользователем greyeyes, 30.11.2012.

  1. Offline

    greyeyes Недавно здесь

    Регистрация:
    30.11.2012
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    доброго времени суток.

    столкнулся со следующей проблемой:

    в статье, после текста, находится div class="price" (на рисунке - оранжевый блок). он либо содержит информацию, либо пустой.

    [​IMG]

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

    [​IMG]

    в результате некоторых экспериментов цель была достигнута некрасивым способом.

    [​IMG]

    код этого творения:

    <?php
    $price = $this->item->metakey; // превращаем переменную в ярлык
    if (!empty($price)) //если она не пустая
    { ?><div class="price"><?php echo $price ?></div><?php } ?> //выводим ее содержимое

    хочу узнать у опытных людей код на PHP, чтобы содержимое бралось из div, который в самой статье, а не из описания.
     
  2.  
  3. woojin
    Offline

    woojin Местный Команда форума

    Регистрация:
    31.05.2009
    Сообщения:
    3 209
    Симпатии:
    335
    Пол:
    Мужской
    парси текст статьи
    в классе item есть переменная fulltext
    это полный текст статьи, вот его и праси на предмет интересующего тебя тега или всевдо тега и ещё какой штуки в которую ты пропишешь свой прайс
     
  4. Offline

    greyeyes Недавно здесь

    Регистрация:
    30.11.2012
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    woojin
    PHP у меня идет со скрипом, так что - ты имеешь в виду $this->article->fulltext ? если что-то другое, то без примерного кода я не додумаюсь.
     
  5. woojin
    Offline

    woojin Местный Команда форума

    Регистрация:
    31.05.2009
    Сообщения:
    3 209
    Симпатии:
    335
    Пол:
    Мужской
    именно то что надо парсить
     
  6. Offline

    greyeyes Недавно здесь

    Регистрация:
    30.11.2012
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    ок. спасибо.
     

Поделиться этой страницей

Загрузка...