Advertisement:

Author Topic: Añadir nuevo campo "Telefono" al anuncio  (Read 5780 times)

car-los

  • Newbie
  • *
  • Posts: 3
Añadir nuevo campo "Telefono" al anuncio
« on: May 22, 2011, 12:50:20 pm »
Hola,

Acabo de conocer OsClass, y la verdad que esto promete, así que estoy trasteando un nuevo theme a ver si llego a buen puerto.

Para empezar, me gustaria saber como podria hacer para añadir nuevos campos en el anuncio.
De forma predeterminada, aparecen los campos "Categoria", "Titulo", "Descripcion", "Pais", "Region", etc... y me gustaria añadir un nuevo campo que fuese "Telefono de contacto".

Si me pudierais ayudar os quedaria agradecido.

Car-Los

Juan Ramón

  • Osclass Developer
  • Hero Member
  • *****
  • Posts: 2382
Re: Añadir nuevo campo "Telefono" al anuncio
« Reply #1 on: May 23, 2011, 02:44:04 pm »
Deberías cambiar la estructura para ello. Vamos a añadirlo en un futuro, pero de momento si quieres te puedo ayudar a añadirlo aunque se deberían modificar varios ficheros del core además de la estructura en base de datos.

car-los

  • Newbie
  • *
  • Posts: 3
Re: Añadir nuevo campo "Telefono" al anuncio
« Reply #2 on: May 24, 2011, 07:22:56 pm »
Gracias por tu respuesta Juan Ramón,

La verdad que te estaría agradecido si pudieras ayudarme a modificar los ficheros necesarios para añadir un nuevo campo "telefono de contacto", aunque para ello sea necesario modificar la estructura de la bbdd.

Por favor, dime el proceso para hacer los cambios.

Supongo que lo ideal sería que me lo explicaras en este mismo foro, para que esto sirva para otros usuarios, pero si por cualquier razón prefieres hacerlo en privado, puedes contactar conmigo en carlos.none@gmail.com

Gracias adelantadas.
Car-los

Juan Ramón

  • Osclass Developer
  • Hero Member
  • *****
  • Posts: 2382
Re: Añadir nuevo campo "Telefono" al anuncio
« Reply #3 on: June 07, 2011, 03:45:00 pm »
Primero de todo, tendrías que modificar la estructura de la base de datos. Para ello deberías hacer un ALTER TABLE en t_item y añadir un campo que fuera s_phone (por ejemplo).

Después, deberías modificar en ItemActions.php (./oc-includes/osclass/) las funciones que se usan para añadir y editar items para que cojan este parámetro. También deberás añadirlo en los themes de front-end y admin para que aparezca el input en los formularios.

De todas formas, vamos a añadir este campo en la 2.2 :)

stuerlo

  • Newbie
  • *
  • Posts: 2
Re: Añadir nuevo campo "Telefono" al anuncio
« Reply #4 on: February 23, 2014, 12:40:08 am »
Hola,
he instalado la ultima versión 3.3.2, pero el campo del teléfono aun no está, hay alguna manera para añadirlo? algo com un plugin?
muchísimas gracias!

luisgal93

  • Newbie
  • *
  • Posts: 5
Re: Añadir nuevo campo "Telefono" al anuncio
« Reply #5 on: February 25, 2014, 09:35:25 pm »
Primero de todo, tendrías que modificar la estructura de la base de datos. Para ello deberías hacer un ALTER TABLE en t_item y añadir un campo que fuera s_phone (por ejemplo).

Después, deberías modificar en ItemActions.php (./oc-includes/osclass/) las funciones que se usan para añadir y editar items para que cojan este parámetro. También deberás añadirlo en los themes de front-end y admin para que aparezca el input en los formularios.

De todas formas, vamos a añadir este campo en la 2.2 :)

Es verdad yo tambien he instalado la 3.2 y nada que aparece este campo.  :(

blittcer

  • Jr. Member
  • **
  • Posts: 57
Re: Añadir nuevo campo "Telefono" al anuncio
« Reply #6 on: February 25, 2014, 09:50:41 pm »
Se podría utilizar el campo de teléfono o teléfono móvil del usuario, si no es problema... si no habría que tocar el core, o en su defecto añadirlo con un plugin.

stuerlo

  • Newbie
  • *
  • Posts: 2
Re: Añadir nuevo campo "Telefono" al anuncio
« Reply #7 on: March 02, 2014, 10:16:50 pm »
Si acabo de ver que desde el backoffice es posible añadir usuarios y los campos son todos los que me gustaría cuando alguien quiere poner un nuevo anuncio sin tener que registrarse, esto seria genial  :-\
No hay nadie que lo ha conseguido?

diegomonse

  • Newbie
  • *
  • Posts: 5
Re: Añadir nuevo campo "Telefono" al anuncio
« Reply #8 on: March 28, 2014, 01:53:47 am »
Tengo la solución, primero quería que aclarar que lo ideal no es poner un teléfono a la publicación sino que esa información este relacionada con el anunciante para que aparezca en todas sus publicaciones.

Sigan este tutorial, es lo que buscan
http://forums.osclass.org/themes/add-phone-number-field-for-bender-theme/msg68424/#msg68424


En la nueva versión 3.3.2, hay que hacer una pequeña corrección, acá se las paso:
http://forums.osclass.org/themes/add-phone-number-field-for-bender-theme/msg90754/#msg90754