Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Ayuda con plugin que estoy haciendo !!!

Estas en el tema de Ayuda con plugin que estoy haciendo !!! en el foro de WordPress en Foros del Web. Hola a todos, soy nuevo en esto de wordpress, y estoy intentado crear un plugin para simular un sistema de tickets, de tal forma que ...
  #1 (permalink)  
Antiguo 17/11/2010, 04:27
 
Fecha de Ingreso: octubre-2006
Mensajes: 18
Antigüedad: 18 años, 1 mes
Puntos: 0
Ayuda con plugin que estoy haciendo !!!

Hola a todos,

soy nuevo en esto de wordpress, y estoy intentado crear un plugin para simular un sistema de tickets, de tal forma que la gente pueda mandar preguntas se le asocia un nº de tickets y se le responde. Como no he visto nada que se adpate a lo que quiero me he propuesto crear un plugin que me haga esta función.
Por ahora ya creo la tabla, donde voy a guardar la información, al instalar el plugin. Y he podido añadir una opcion en la administracion, en el submenu de "ajustes". Pero ahora lo que quiero es crear un formulario (por ahora sencillo) con campo para el nombre y el mensaje que se quiere enviar y guardarlo en la base de datos. Me gustaría que alguien me ayudase y me dijese como hacerlo, como puedo mandar la información del formulario a la base de datos.
Con el panel de administración lo he conseguido mediante:

function pregunta_panel(){
include('template/panel.html');
global $wpdb;
$table_name = $wpdb->prefix . "preguntas";
//con isset se comprueba si esta definida una variable. En este caso la variable $_post
if(isset($_POST['pregunta_inserta'])){
$sql = "INSERT INTO $table_name (preguntas, mensaje) VALUES ('{$_POST['pregunta_inserta']}');";
$wpdb->query($sql);
}
}

¿¿me podríais ayudar?
  #2 (permalink)  
Antiguo 17/11/2010, 11:45
Avatar de luckystrikede11  
Fecha de Ingreso: octubre-2009
Ubicación: Concepcion, Chile
Mensajes: 240
Antigüedad: 15 años, 1 mes
Puntos: 17
Respuesta: Ayuda con plugin que estoy haciendo !!!

usa clase widgets de wordpress.. es mas facil el manejo de formularios
__________________
www.jcabezas.net
  #3 (permalink)  
Antiguo 19/11/2010, 17:29
 
Fecha de Ingreso: octubre-2006
Mensajes: 18
Antigüedad: 18 años, 1 mes
Puntos: 0
Respuesta: Ayuda con plugin que estoy haciendo !!!

Al final, borre todo y empece de nuevo.
He hecho una clase yo, y es la que va controlando todo.
Ya tengo el plugin muy avanzado (es un sistema de tickets adaptado a la web que estoy haciendo), ya me crea las tablas en la base de datos, me guarda valores mediate un formulario, dependiendo la categoria me envia un mail a la persona adecuada...
Ahora me falta que se conteste al ticket, lo guarde en un post y asociar el post al ticket.

No conozco la clase widget. ¿¿que hace??
  #4 (permalink)  
Antiguo 19/11/2010, 20:49
Avatar de luckystrikede11  
Fecha de Ingreso: octubre-2009
Ubicación: Concepcion, Chile
Mensajes: 240
Antigüedad: 15 años, 1 mes
Puntos: 17
Respuesta: Ayuda con plugin que estoy haciendo !!!

es clase que esta en el core de wordpress el cual ayuda bastante a la creacion de plugin y a su vez la generacion de widget

esta es su estructura por defecto:

Código PHP:

class My_Widget extends WP_Widget {
    function 
My_Widget() {
        
// widget actual processes
    
}

    function 
form($instance) {
        
// outputs the options form on admin
    
}

    function 
update($new_instance$old_instance) {
        
// processes widget options to be saved
    
}

    function 
widget($args$instance) {
        
// outputs the content of the widget
    
}

}
register_widget('My_Widget'); 
pero si quieres profundizar más empieza por aca http://codex.wordpress.org/es:API_de_Widget
__________________
www.jcabezas.net
  #5 (permalink)  
Antiguo 23/11/2010, 15:36
 
Fecha de Ingreso: julio-2009
Ubicación: Argentinalandia
Mensajes: 339
Antigüedad: 15 años, 4 meses
Puntos: 15
Respuesta: Ayuda con plugin que estoy haciendo !!!

yo me puedro ofrecer como betatester si quieres y darte apoyo en lo que necesitas.
salu2
__________________
Mi Perfil y Blog estan en Yeow.com.ar ✰✰✰✰✰
Pero en WONDED.COM estan Mis Proyectos OpenSource ;-)

Etiquetas: bbdd, escribir, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:53.