Tengo un formulario en RS From que he puesto dentro del componente Marketplace con el plugin module enywhere, todo Ok hasta ahi.
Ahora que ya tengo el formulario donde lo quiero, estoy buscando la manera de como capturar el usuario que añadió el anuncio correspondiente (al anuncio donde esta apareciendo el formulario), y capturar el titulo del anuncio, y enviarlo en unos campos ocultos, también estoy intentando coger el email de usuario anunciante y enviarle un aviso o alerta...
supongo que estoy pidiendo demasiado, pero ya llevo 3 días buscando y nada... no me quedo otra que dejar esto en el foro, a ver si alguien me puede ayudar.
Gracias de antemano.
Un saludo cordial
autollenar campos hide de rsfrom con datos de marketplace
Moderator: hefesto
- jyegestiones
- Joomla! Enthusiast
- Posts: 178
- Joined: Sat Mar 19, 2011 6:14 pm
- Location: Chiclayo - Perú
- Contact:
- jyegestiones
- Joomla! Enthusiast
- Posts: 178
- Joined: Sat Mar 19, 2011 6:14 pm
- Location: Chiclayo - Perú
- Contact:
Re: autollenar campos hide de rsfrom con datos de marketplac
encontré en esta web http://www.rsjoomla.com/support/documen ... ables.html esto:
Alguien puede ayudarme a interpretarlo y quizá que puedo aplicarlo para amrketplace. Gracias
Code: Select all
foreach($fields as $i=>$field){
if($field->name=='select1'){
$database->setQuery("SELECT col1 as val, col 2 as txt FROM my_external_table");
$values = $database->loadObjectList();
$default_value = array();
foreach($values as $row){
$default_value[]= $row->val.'|'.$row->txt;
}
$default_value = implode(',',$default_value);
$fields[$i]->default_value = $default_value;
}
}
Visita mi web: http://www.mktwebsite.com
- jyegestiones
- Joomla! Enthusiast
- Posts: 178
- Joined: Sat Mar 19, 2011 6:14 pm
- Location: Chiclayo - Perú
- Contact:
Re: autollenar campos hide de rsfrom con datos de marketplac
Bueno finalmente encontré la solución, pero realmente me costo tiempo y dinero que no veo justo lo exponga libremente.
Un saludo.
Atte. Juan Ayala
Un saludo.
Atte. Juan Ayala
Last edited by carcam on Wed Dec 05, 2012 9:32 pm, edited 1 time in total.
Reason: No está permitido anunciar productos o servicios en el foro
Reason: No está permitido anunciar productos o servicios en el foro
Visita mi web: http://www.mktwebsite.com
-
- Joomla! Hero
- Posts: 2176
- Joined: Sat Dec 29, 2007 1:53 am
- Location: Spain
- Contact:
Re: autollenar campos hide de rsfrom con datos de marketplac
Es una pena leer esto que has puesto ya que somos muchos a los que responder en este foro nos cuesta nuestro tiempo y muchas de las respuestas nos costaron dinero en su momento.
A mí lo que no me parece justo es que no tengas en cuenta todas las respuestas (y el dinero que ahorrarse con ellas) que recibiste en este foro.
A mí lo que no me parece justo es que no tengas en cuenta todas las respuestas (y el dinero que ahorrarse con ellas) que recibiste en este foro.
La web es Mejor Con Joomla ¡envíanos tu sitio en Joomla 4!: https://mejorconjoomla.com/showcase
Twitter: @carcam
Twitter: @carcam
- jyegestiones
- Joomla! Enthusiast
- Posts: 178
- Joined: Sat Mar 19, 2011 6:14 pm
- Location: Chiclayo - Perú
- Contact:
Re: autollenar campos hide de rsfrom con datos de marketplac
He estado pensando en lo que me dices y veo que tienes razón.
Comparto un archivo .zip donde hay una imagen y otro archivo txt conteniendo el código. imagen de captura código para autorrellenar campos ocultos de rsform pro con detalles de anuncios de componente marketplace. Funcional para joomla y joomla 2.5
ya saben que este código se coloca en la parte de script php de propiedades del formulario rs form pro.
Comparto un archivo .zip donde hay una imagen y otro archivo txt conteniendo el código. imagen de captura código para autorrellenar campos ocultos de rsform pro con detalles de anuncios de componente marketplace. Funcional para joomla y joomla 2.5
Code: Select all
$adid = JRequest::getInt('adid');
$db = &JFactory::getDBO();
if($adid){
$db->setQuery("SELECT `user`, `name`, `email`, `ad_headline` FROM #__marketplace_ads WHERE `id` = '".$adid."' LIMIT 1");
$info = $db->loadObject();
$formLayout = str_replace('$username$', $info->user, $formLayout);
$formLayout = str_replace('$adName$', $info->ad_headline, $formLayout);
$formLayout = str_replace('$email$', $info->email, $formLayout);
$formLayout = str_replace('$url$', $u, $formLayout);
}
Nota: al menos espero comentarios o like en mi fans page como agradecimiento!!!
You do not have the required permissions to view the files attached to this post.
Visita mi web: http://www.mktwebsite.com
-
- Joomla! Fledgling
- Posts: 3
- Joined: Sat Feb 22, 2014 11:26 pm
Re: autollenar campos hide de rsfrom con datos de marketplac
Hola jyegestiones
Tal vez sean demasiados años, pero hoy estoy metiendome a Rsform y gracias a tu codigo he podido terminar el mio, ya que despues de mucho investigar, probar y probar diferentes teorias, pude con parte de tu codigo, complementar el mio y poder hacer lo que buscaba.
Estoy tratando de realizar formularios que realicen Consultas y modificaciones, sabes de donde pudiera obtener informacion o codigos de ejemplo? pero que no sean de la pagina de los creadores del modulo, ya que no son muy explícitos.
Gracias por haber aportado tu código.
Solo agregaría como detalle, que, las variables que mencionas y tienen estos signos de pesos: $username$..., debe estar colocada dentro del campo, en el "Valor predeterminado".
Tal vez sean demasiados años, pero hoy estoy metiendome a Rsform y gracias a tu codigo he podido terminar el mio, ya que despues de mucho investigar, probar y probar diferentes teorias, pude con parte de tu codigo, complementar el mio y poder hacer lo que buscaba.
Estoy tratando de realizar formularios que realicen Consultas y modificaciones, sabes de donde pudiera obtener informacion o codigos de ejemplo? pero que no sean de la pagina de los creadores del modulo, ya que no son muy explícitos.
Gracias por haber aportado tu código.
Solo agregaría como detalle, que, las variables que mencionas y tienen estos signos de pesos: $username$..., debe estar colocada dentro del campo, en el "Valor predeterminado".