echo '<tr class="class_row">';
echo '<td>';
echo $this->Html->link($post['Post']['title'],
array('controller'=>'posts','action'=>'view',$post['Post']['id']),
array('id'=>'id_anchor_title','class'=>'class_anchor_title') );
echo '<h6><i>'.$this->Time->format('d-M-Y',strtotime($post['Post']['created'])).'</i></h6>';
echo '<br/>';
$last_paragraph=$post['Post']['body'];
$length = strlen($last_paragraph);
echo $this->Text->truncate($last_paragraph,150,array('ending' => '...','exact' => false));
echo '<br/>';
//echo debug($last_paragraph);
if($length > 151){
echo $this->Html->link('more',
array('controller'=>'posts','action'=>'view',$post['Post']['id']),
array('id'=>'id_anchor_more','class'=>'class_anchor_more') );
}
echo '</td>';
echo '<td>'.$this->Html->link('Edit',
array('controller'=>'posts','action'=>'edit',$post['Post']['id']) ).'</td>';
echo '<td>'.$this->Html->link('Delete',
array('controller'=>'posts','action'=>'delete',$post['Post']['id'])).'</td>';
echo '</td>';
echo '</tr>';
Ссылка / якорь 'more' добавляется в качестве содержимого / тела сообщения, когда я публикую что-либо.
Как я могу сделать / поставить перерыв и остановить элемент more как элементof body?
Я получил следующую строку в качестве содержимого или тела сообщения, но это будет отдельная ссылка.
<a href="/posts/view/37" id="id_anchor_more" class="class_anchor_more">more</a>
Ссылка должна быть внутри:
<table>
<tr>
<td>Content..Data.. <br/>'more' </td>
<td>Edit</td>
<td>Delete</td>
</tr>
</table>
Может ли кто-нибудь помочь мне решить эту проблему?
Невозможно поместить тело и 'more' в одном столбце <td>
проблема в том, что я использую синтаксический указатель http://alexgorbatchev.com/SyntaxHighlighter/, когда я помещаю некоторый код в тег <pre class="brush: cpp"> ...body.. </pre>
, возникает проблема.