evenement.inc.php 880 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. class evenement_controller extends controller {
  3. public function param_title($id){
  4. return evenement()->get($id)->titre;
  5. }
  6. public function param_url($id){
  7. return evenement()->get($id)->url.'-'.$id;
  8. }
  9. public function view()
  10. {
  11. $evenement = evenement()->get($this->params['evenement_id']);
  12. $page = page('evenement');
  13. $url = "http://www.ardeche-miniatures.com".$page->url($evenement->id);
  14. $this->header['title'] = $evenement->titre;
  15. $this->header['description'] = header_desc_format($evenement->resume.' : Evénement au parc Ardèche Miniatures');
  16. $this->header['meta'] = array(
  17. "og:title"=>str_replace('"', "'", $evenement->titre),
  18. "og:url"=>$url,
  19. "og:site_name"=>"Ardèche Miniatures",
  20. "og:type"=>"article",
  21. "og:image"=>"http://www.ardeche-miniatures.com/img2/300/evenement/$evenement->img",
  22. "og:description"=>str_replace('"', "'", $evenement->resume),
  23. );
  24. }
  25. }