Advertisement:

Author Topic: Seulement certaines villes dans la sidebar  (Read 1459 times)

alex59

  • Newbie
  • *
  • Posts: 27
Seulement certaines villes dans la sidebar
« on: October 17, 2013, 11:39:39 pm »
Bonjour / Bonsoir,

Voilà, je me lance dans la grande aventure osclass et mon but est de mettre en place un site de petites annonce sassez local mais ... frontalier (deux pays concernés et à chaque fois seulement un département pour chaque pays)

Pour résumer, seulement des villes dans un rayon de X km d'une ville bien précise.

Je souhaiterai donc que dans la sidebar, ainsi que lors de la mise en ligne des annonces, cela ne fonctionne uniquement pour les villes "permises"

Donc, quelqu'un qui habite une ville "trop loin" ne pourra pas déposer son annonce.

Est-ce que cela est envisageable ?

Sinon, comment afficher les villes dans la sidebar (actuellement, je ne vois que le département) ?

Merci d'avance

PS : je ne connais rien en php ...

sautran

  • Newbie
  • *
  • Posts: 20
Re: Seulement certaines villes dans la sidebar
« Reply #1 on: October 18, 2013, 06:06:04 pm »
Bonjour pour ajouter des pays, départements et villes il faut que tu ailles dans les paramètres de ton Osclass mais je penses que tu seras obliger d'ajouter tes villes manuellement et  selon tes besoins.

Montrer plus ---> Paramètres ---> Lieux (image 1)

Puis soit tu ajoutes un pays ou bien tu clic sur voir plus afin d'y ajouter un département etc... (image 2)


Nicolas30

  • Sr. Member
  • ****
  • Posts: 295
Re: Seulement certaines villes dans la sidebar
« Reply #2 on: October 18, 2013, 07:30:57 pm »
Salut,

il y a possibilité de télécharger les pays, les départements et les villes du monde entier à cette adresse : http://geo.osclass.org/downloads/

Fichiers sous forme de SQL

Il suffit ensuite de faire le tri dans tes départements et villes en respectant bien ceci
Code: [Select]
REPLACE INTO /*TABLE_PREFIX*/t_country (pk_c_code, s_name) VALUES
('FR', 'France');

REPLACE INTO /*TABLE_PREFIX*/t_region (pk_i_id, fk_c_country_code, s_name, b_active) VALUES
(781333, 'fr', 'Ain', 1);

REPLACE INTO /*TABLE_PREFIX*/t_city (pk_i_id, fk_i_region_id, fk_c_country_code, s_name, b_active) VALUES

et ensuite tu installes les villes de ton choix :
Code: [Select]
(216676, 781333, 'fr', 'Vouvray', 1),
(216677, 781333, 'fr', 'Nurieux-Volognat', 1),
(216678, 781333, 'fr', 'Vollien', 1),
(216679, 781333, 'fr', 'Villieu-Loyes-Mollon', 1),
(216680, 781333, 'fr', 'Villette-sur-Ain', 1),
etc...

et hop direction MYSQL...

Cordialement

alex59

  • Newbie
  • *
  • Posts: 27
Re: Seulement certaines villes dans la sidebar
« Reply #3 on: October 19, 2013, 02:11:50 am »
Merci pour vos réponses à tous les deux :)

Alors mes villes sont configurées pour les deux pays via l'administration "endroits".

Mais ce que j'aimerai surtout, c'est que l'on ne puisse ajouter des annonces que pour ces villes.
Quelqu'un qui n'habite pas une des villes pré définies ne pourra pas déposer son annonce. C'est possible ?

Et côté sidebar, actuellement, c'est le département qui s'affiche. J'aimerai que ce soient les villes (car il y en aura en tout une vingtaine) qui soient visibles.

Même question, est-ce possible et si oui comment faire ?

alex59

  • Newbie
  • *
  • Posts: 27
Re: Seulement certaines villes dans la sidebar
« Reply #4 on: October 19, 2013, 02:20:59 am »
Je viens de trouver un sujet qui m'a aidé à afficher les villes au lieu des régions dans la sidebar, j'ai adapté sur le thème bender que j'utilise (http://forums.osclass.org/francaise/affichage-des-villes-sur-bloc-de-droite/)

J'ai une autre question du coup : comme je fonctionne sur deux pays (quelques villes de chaque) comment faire apparaître ces villes triées par pays ?

Exemple :

Pays 1 (X annonces)
Ville1 (X annonces)
Ville2 (X annonces)
Ville3 (X annonces)

Pays 2 (X annonces)
Ville4 (X annonces)
Ville5 (X annonces)
Ville6 (X annonces)
Ville7 (X annonces)

Merci :)

alex59

  • Newbie
  • *
  • Posts: 27
Re: Seulement certaines villes dans la sidebar
« Reply #5 on: October 21, 2013, 04:18:46 pm »
Bonjour,

Personne pour m'aider?

Merci :)

Nicolas30

  • Sr. Member
  • ****
  • Posts: 295
Re: Seulement certaines villes dans la sidebar
« Reply #6 on: October 21, 2013, 04:21:38 pm »
Re,

Lis un peu le forum et je suis sur que tu vas trouver...  ;)

Cdt