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

Discussion in 'Структура данных сайта' started by greyeyes, Nov 30, 2012.

  1. Offline

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

    Joined:
    Nov 30, 2012
    Messages:
    3
    Likes Received:
    0
    Gender:
    Male
    доброго времени суток.

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

    в статье, после текста, находится 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 Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    парси текст статьи
    в классе item есть переменная fulltext
    это полный текст статьи, вот его и праси на предмет интересующего тебя тега или всевдо тега и ещё какой штуки в которую ты пропишешь свой прайс
     
  4. Offline

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

    Joined:
    Nov 30, 2012
    Messages:
    3
    Likes Received:
    0
    Gender:
    Male
    woojin
    PHP у меня идет со скрипом, так что - ты имеешь в виду $this->article->fulltext ? если что-то другое, то без примерного кода я не додумаюсь.
     
  5. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    именно то что надо парсить
     
  6. Offline

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

    Joined:
    Nov 30, 2012
    Messages:
    3
    Likes Received:
    0
    Gender:
    Male
    ок. спасибо.
     

Share This Page

Loading...