Fork me on GitHub




(1) 2 »


enlever PRIX dans module Adsligth
Newbie
Inscrit: 08/04/2010 16:59
Messages: 3
Bonjour, je voudrais enlever le champ Prix et usure dans la création d'une annonce, merci.

Posté le : 09/04/2010 10:57
Partager Twitter Partagez cette article sur GG+
Re: enlever PRIX dans module Adsligth
Aspirant
Inscrit: 23/06/2010 19:53
Messages: 30
Bonjour, j'ai le même problème ...

MERCI

Posté le : 18/07/2010 01:51
Partager Twitter Partagez cette article sur GG+
Re: enlever PRIX dans module Adsligth
Xoops accro
Inscrit: 18/01/2004 17:13
De Ma Caverne
Messages: 2839
regardez en éditant le template associé à la page en question, et veillant à ce que le champs ne soit pas obligatoire en saisie.

Posté le : 18/07/2010 10:54

Trio de choc : FrXoops, FreeboxHD et OVH
MdxProd.com : des liens xoops indispensables
Partager Twitter Partagez cette article sur GG+
Re: enlever PRIX dans module Adsligth
Aspirant
Inscrit: 23/06/2010 19:53
Messages: 30
Merci !

Les champs sont bien obligatoires, mais il n'y a aucun endroit pour les retirer ...
Comment fait-on pur éditer templates ?

Je pensais que adslight était le meilleur, on me l'avait conseillé ...

thank you !

Posté le : 18/07/2010 11:35
Partager Twitter Partagez cette article sur GG+
Re: enlever PRIX dans module Adsligth
Semi pro
Inscrit: 04/08/2005 14:16
De Quelque part dans les étoiles...
Messages: 1141
Je pense que la meilleur solution à votre question est de demander directement sur le site du créateur du module : http://www.i-luc.fr/adslight/

Posté le : 18/07/2010 11:43

Il n'y a qu'une chose que vous pouvez changer dans l'Univers : c'est Vous-Même !
Partager Twitter Partagez cette article sur GG+
Re: enlever PRIX dans module Adsligth
Semi pro
Inscrit: 10/11/2004 13:40
Messages: 1659
Citation :

berberis a écrit:
Merci !

Les champs sont bien obligatoires, mais il n'y a aucun endroit pour les retirer ...
Comment fait-on pur éditer templates ?

Je pensais que adslight était le meilleur, on me l'avait conseillé ...

thank you !


Si tu patientes un peu , je te ferais un petit tuto pour enlever ces deux champs

Posté le : 18/07/2010 13:08

PS : Toujours faire une sauvegarde des fichiers avant de les modifier !
-------------------------------------------
http://www.aideordi.com
Partager Twitter Partagez cette article sur GG+
Re: enlever PRIX dans module Adsligth
Aspirant
Inscrit: 23/06/2010 19:53
Messages: 30
cool !!
un grand merci !

Posté le : 18/07/2010 13:32
Partager Twitter Partagez cette article sur GG+
Re: enlever PRIX, indication (ferme, maximum, négociable) et état d'usure dans module Adsligth
Semi pro
Inscrit: 10/11/2004 13:40
Messages: 1659
c'est un peu laborieux, et il y aura surement d'autres fichiers où il faudra commenter ou enlever des bouts de code

Comme toujours faire une sauvegarde avant ce genre de modifications

- Pour enlever prix et son menu déroulant (ferme, maximum, négociable) etc..., et enlever aussi usure

Tu commentes les lignes pour les désactiver (en php en début de code tu mets /* et en fin de code *\ , en html au début <!-- et à la fin -->)

dans le fichier modules/adslight/add.php
vers la ligne 319
/// Etat de l'objet        
    /*$usure_form= new XoopsFormSelect(_ADSLIGHT_TYPE_USURE, "typeusure", "", "1");
    while (list($nom_usure) = $xoopsDB->fetchRow($result3)) {
    $usure_form->addOption($nom_usure, $nom_usure);
    }*/



vers la ligne 329
/*$form->addElement(new XoopsFormText(_ADSLIGHT_PRICE2 , "price", 40, 50, ""), true);
    
    $sel_form= new XoopsFormSelect(_ADSLIGHT_PRICETYPE, "typeprice", "", "1");
    while (list($nom_price) = $xoopsDB->fetchRow($result1)) {
    $sel_form->addOption($nom_price, $nom_price);
    }
    $form->addElement($sel_form);*/



dans le fichier modules/adslight/search.php
vers la ligne 230
/*echo "".$xoopsModuleConfig["adslight_money"]."
".$myts->htmlSpecialChars($results[$i]['price'])."</a>&nbsp;".$myts->htmlSpecialChars($results[$i]['typeprice'])."</a>";*/


vers la ligne 323
/*echo "".$xoopsModuleConfig["adslight_money"]."
".$myts->htmlSpecialChars($results[$i]['price'])."</a>&nbsp;".$myts->htmlSpecialChars($results[$i]['typeprice'])."</a>";*/



dans le fichier modules/adslight/modify.php
vers la ligne 239
/*echo "<tr><td class="head">"._ADSLIGHT_PRICE2." </td><td class="head">". $xoopsModuleConfig["adslight_money"]."<input type="text" name="price" size="20" value="$price" />";
    $result3 = $xoopsDB->query("select nom_price from ".$xoopsDB->prefix("adslight_price")." order by id_price");
    echo " <select name="typeprice"><option value="$typeprice">$typeprice</option>";
    while(list($nom_price) = $xoopsDB->fetchRow($result3)) {
    echo "<option value="$nom_price">$nom_price</option>";
    }*/


vers la ligne 283
/*echo "<tr>
    <td class="head">"._ADSLIGHT_TYPE_USURE." </td><td class="head"><select name="typeusure">";
        
    $result6=$xoopsDB->query("select nom_usure from ".$xoopsDB->prefix("adslight_usure")." order by nom_usure");
    while(list($nom_usure) = $xoopsDB->fetchRow($result6)) {
    $sel = "";
    if ($nom_usure == $typeusure) {
    $sel = "selected";
    }
    echo "<option value="$nom_usure" $sel>$nom_usure</option>";
    }
    echo "</select></td></tr>";*/


dans le fichier modules/adslight/admin/modify_ads.php
vers la ligne 221
/*echo "<tr class='head' border='1'>
            <td>"._AM_ADSLIGHT_TYPE_USURE." </td><td><select name="typeusure">";
        
        $result6=$xoopsDB->query("select nom_usure from ".$xoopsDB->prefix("adslight_usure")." order by nom_usure");
        while(list($nom_usure) = $xoopsDB->fetchRow($result6)) {
            $sel = "";
            if ($nom_usure == $typeusure) {
            $sel = "selected";
            }
            echo "<option value="$nom_usure" $sel>$nom_usure</option>";
        }
            echo "</select></td></tr>";

            echo "<tr class='head' border='1'><td>"._AM_ADSLIGHT_PRICE2." </td><td><input type="text" name="price" size="20" value="$price"> ".$xoopsModuleConfig["adslight_money"]."";

            $result = $xoopsDB->query("select nom_price from ".$xoopsDB->prefix("adslight_price")." order by nom_price");
            echo " <select name="typeprice"><option value="$typeprice">$typeprice</option>";    
            while(list($nom_price) = $xoopsDB->fetchRow($result)) {
                $nom_price = $myts->htmlSpecialChars($nom_price);
            echo "<option value="$nom_price">$nom_price</option>";
              }
            echo "</select></td>";*/


dans le fichier modules/adslight/admin/view_ads.php
vers la ligne 307
/*echo "<tr class='head' border='1'>
            <td>"._AM_ADSLIGHT_TYPE_USURE." </td><td><select name="typeusure">";
        
        $result6=$xoopsDB->query("select nom_usure from ".$xoopsDB->prefix("adslight_usure")." order by nom_usure");
        while(list($nom_usure) = $xoopsDB->fetchRow($result6)) {
            $sel = "";
            if ($nom_usure == $typeusure) {
            $sel = "selected";
            }
            echo "<option value="$nom_usure" $sel>$nom_usure</option>";
        }
        echo "</select></td></tr>";

        echo "<tr class='head' border='1'><td>"._AM_ADSLIGHT_PRICE2." </td><td><input type="text" name="price" size="20" value="$price"> ".$xoopsModuleConfig["adslight_money"]."";
        $result3 = $xoopsDB->query("select nom_price from ".$xoopsDB->prefix("adslight_price")." order by id_price");
        echo " <select name="typeprice"><option value="$typeprice">$typeprice</option>";
        while(list($nom_price) = $xoopsDB->fetchRow($result3)) {
        echo "<option value="$nom_price">$nom_price</option>";
            }
            echo "</select></td></tr>";*/


dans le fichier modules/adslight/admin/validate_ads.php
vers la ligne 324
/*echo "<tr class='head' border='1'>
            <td>"._AM_ADSLIGHT_TYPE_USURE." </td><td><select name="typeusure">";
        
        $result6=$xoopsDB->query("select nom_usure from ".$xoopsDB->prefix("adslight_usure")." order by nom_usure");
        while(list($nom_usure) = $xoopsDB->fetchRow($result6)) {
            $sel = "";
            if ($nom_usure == $typeusure) {
            $sel = "selected";
            }
            echo "<option value="$nom_usure" $sel>$nom_usure</option>";
        }
        echo "</select></td></tr>";

        echo "<tr class='head' border='1'><td>"._AM_ADSLIGHT_PRICE2." </td><td><input type="text" name="price" size="20" value="$price"> ".$xoopsModuleConfig["adslight_money"]."";
        $result3 = $xoopsDB->query("select nom_price from ".$xoopsDB->prefix("adslight_price")." order by id_price");
        echo " <select name="typeprice"><option value="$typeprice">$typeprice</option>";
        while(list($nom_price) = $xoopsDB->fetchRow($result3)) {
        echo "<option value="$nom_price">$nom_price</option>";
            }
            echo "</select></td></tr>";*/


vers la ligne 465
/*echo "<tr class='head' border='1'>
            <td>"._AM_ADSLIGHT_TYPE_USURE." </td><td><select name="typeusure">";
        
        $result6=$xoopsDB->query("select nom_usure from ".$xoopsDB->prefix("adslight_usure")." order by nom_usure");
        while(list($nom_usure) = $xoopsDB->fetchRow($result6)) {
            $sel = "";
            if ($nom_usure == $typeusure) {
            $sel = "selected";
            }
            echo "<option value="$nom_usure" $sel>$nom_usure</option>";
        }
            echo "</select></td></tr>";

            echo "<tr class='head' border='1'><td>"._AM_ADSLIGHT_PRICE2." </td><td><input type="text" name="price" size="20" value="$price"> ".$xoopsModuleConfig["adslight_money"]."";

            $result = $xoopsDB->query("select nom_price from ".$xoopsDB->prefix("adslight_price")." order by nom_price");
            echo " <select name="typeprice"><option value="$typeprice">$typeprice</option>";    
            while(list($nom_price) = $xoopsDB->fetchRow($result)) {
                $nom_price = $myts->htmlSpecialChars($nom_price);
            echo "<option value="$nom_price">$nom_price</option>";
              }
            echo "</select></td>";*/


dans le fichier modules/adslight/templates/adslight_index.html
vers la ligne 179
<!--<{if $item.price!=""}><b><{$item.price}></b>&nbsp;-&nbsp;<{$item.price_typeprice}>
                    <{else}>&
nbsp;
                    <{/if}><
br />-->


vers la ligne209
<!--<{if $item.price!=""}><b><{$item.price}></b>&nbsp;-&nbsp;<{$item.price_typeprice}>
                    <{else}>&
nbsp;
                    <{/if}><
br />-->


dans le fichier modules/adslight/templates/adslight_item.html
vers la ligne 132
<!--<{$price_price}>
                </
b></font><font color="#DE090E">&nbsp;-&nbsp;<{$price_typeprice}></font>-->


vers la ligne 136
<!--&nbsp;&raquo;&nbsp;<{$usure_typeusure}>-->

Posté le : 18/07/2010 20:01

PS : Toujours faire une sauvegarde des fichiers avant de les modifier !
-------------------------------------------
http://www.aideordi.com
Partager Twitter Partagez cette article sur GG+
Re: enlever PRIX, indication (ferme, maximum, négociable) et état d'usure dans module Adsligth
Aspirant
Inscrit: 23/06/2010 19:53
Messages: 30
Wouw !!

Un grand merci !

Mais je pense à quelque chose, ca serait bête de perdre ces champs en les supprimant, est-ce possible de les renomer et de les utiliser pour autre chose ?

Je fais des annonces pour des rencontres de personnes, à la place d'usure on pourrait mettre :
Mon caractère est :"calme", "enthousiaste", "timide", "extravertie"....

faudra aussi aller modifier partout...

est-ce qu'avec un find-replace dans les php et html il n'y a pas de risque ? find : "usure", replace by "mon_caractère" ?

MERCI !!

Posté le : 19/07/2010 11:53
Partager Twitter Partagez cette article sur GG+
Re: enlever PRIX, indication (ferme, maximum, négociable) et état d'usure dans module Adsligth
Semi pro
Inscrit: 10/11/2004 13:40
Messages: 1659
Si tu veux garder les champs pour les utiliser quand même,

Par ex pour l'état d'usure :

dans les fichiers de language/french/

admin.php
define("_AM_ADSLIGHT_TYPE_USURE""L'&eacute;tat d'usure:");

par
define("_AM_ADSLIGHT_TYPE_USURE""caractère");


main.php
define("_ADSLIGHT_TYPE_USURE""L'&eacute;tat d'usure:");

par
define("_ADSLIGHT_TYPE_USURE""Caractère");


dans language/french/admin.php
tu peux aussi modifier
define("_AM_ADSLIGHT_ADDUSURE""Ajouter un type d'usure");
define("_AM_ADSLIGHT_MODUSURE""Modifier un type d'usure");
define("_AM_ADSLIGHT_ADDUSURE2""Le type d'usure a &eacute;t&eacute; ajout&eacute;");
define("_AM_ADSLIGHT_USUREMOD""Le type d'usure a &eacute;t&eacute; modifi&eacute;");
define("_AM_ADSLIGHT_USUREDEL""Le type d'usure a &eacute;t&eacute; supprim&eacute;");


et dans l'administration d'adslight, dans les options de l'usure, tu changes les éléments de la liste

Posté le : 19/07/2010 13:06

PS : Toujours faire une sauvegarde des fichiers avant de les modifier !
-------------------------------------------
http://www.aideordi.com
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

31 Personne(s) en ligne (24 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 31 | Plus ...