watchdogpolska / petycja-php.siecobywatelska.pl

1 stars 2 forks source link

Możliwość wyświetlania konkretnego wpisu #5

Closed mik-laj closed 8 years ago

mik-laj commented 8 years ago

Szanowny,

Z poziomu listy #4 powinna być możliwość przejścia do konkretnego wpisu, który wyświetla pełną treść artykułu. Ma być wyświetlana również data modyfikacji, jeśli modyfikacja nastąpiła w dłuższym czasie (15 minut) od daty utworzenia wpisu.

Z wyrazami szacunku

mik-laj commented 8 years ago

Aby porównać datę utworzenia i modyfikacji najlepiej utworzyć metodę w Modelu /src/Model/Entity/Post.php

public function isHasBennModifited(){
    // Lte = Less or equal
    return $this->created->modify('+15 minutes')->lte($this->modified);
 }

i potem można odwołać się do tej metody tak samo jak odwołujesz się do tytułu( $post->title) to do metody $post->isHasBennModifited. a ten kod może być nawet w wyrażenia struktury if (expression);

O Entity więcej jest w dokumentacji: http://book.cakephp.org/3.0/en/orm/entities.html