101 views
Ajout bouton éditer news
goazil

3 subjects, 7 replies

Unread message
Bonjour aux vues de mon utilisation de neofrag, il m'arrive très souvent de faire des petites modifications, je vous partage donc l'une d'entre elles aujourd'hui :

PAGE D'ACCUEIL :

DANS UN ARTICLE :


Comment faire :
Se rendre dans RACINE/modules/news/views

Puis éditer index.tpl.php

Ligne à ajouter en dessous de <?php echo $data['introduction']; ?> :
<?php if($NeoFrag->access->admin()) {
$url = "http://".$_SERVER['HTTP_HOST']."/";
echo '<button onclick="location.href = \''.$url.'admin/news/'.$data['news_id'].'/'.$title.'.html\'" class="btn" style="border-radius:5px;float:right; margin-top:0px;">MODIFIER</button>';
} ?>


Vous pouvez changer la tête du bouton comme vous le souhaitez (voir documentation bootstrap).
La modification reste relativement simple, mais peut en aider certains.
5 participants
7 replies
Ludo

6 subjects, 12 replies

donors
Unread message
Ca c'est une excellente idée !

J'ajoute une petite correction pour ceux qui sont en 1.5 avec php 7

Ligne à ajouter en dessous de <?php echo $data['introduction']; ?> :
<?php if($NeoFrag->access->admin()) echo '<button onclick="location.href = \'admin/news/'.$data['news_id'].'/'.url_title($data['title']).'.html\'" class="btn btn-warning" style="float:right; margin-top:3px;">MODIFIER</button>';
?>
Gnesis

12 subjects, 71 replies

donors
Unread message
Pas mal l'idée, merci =D

Je prend pour appliqué à mon thème ^^
French Family
goazil

3 subjects, 7 replies

Unread message
J'ai apporté une petite modification :

$url = "http://".$_SERVER['HTTP_HOST']."/";
echo '<button onclick="location.href = \''.$url.'admin/news/'.$data['news_id'].'/'.$title.'.html\'" class="btn" style="border-radius:5px;float:right; margin-top:0px;">MODIFIER</button>';

Sinon quand on se trouve sur la news ça posait un problème de lien maintenant plus de problèmes.
DARKOY

10 subjects, 43 replies

donors
Unread message
Bizarrement j'ai le bouton mais quand je clique dessus " Lien introuvable"

J'ai donc utiliser la modification de goazil et la, j'ai toujours le bouton mais quand je clique dessus rien ne se passe une idée ?
Gnesis

12 subjects, 71 replies

donors
Unread message
Salut,

J'ai eu les mêmes problèmes que toi, dû coup j'ai un peu modifié :)

<?php
if($NeoFrag->access->admin()) {
$url = "http://".$_SERVER['HTTP_HOST']."/";
echo '
<button onclick="location.href = \'admin/news/'.$news['news_id'].'/'.url_title($news['title']).'.html\'" class="btn" style="border-radius:5px;float:right; margin-top:0px;">MODIFIER</button>'
;
}
?>

French Family
DARKOY

10 subjects, 43 replies

donors
Unread message
Niquel merci à toi =)
sony3black

0 subject , 1 reply

Unread message
pour la version 0.1.5.3


<?php
if($NeoFrag->access->admin()) {
$url = "http://".$_SERVER['HTTP_HOST']."/";
echo '<button onclick="location.href = \''.$url.'admin/news/'.$data['news_id'].'/'.url_title($data['title']).'.html\'" class="btn" style="border-radius:5px;float:right; margin-top:0px;">MODIFIER</button>';
}
?>