TOPIC:

code php 4 years 7 months ago #179820

  • Topic Author
  • franc_bcn
  • Offline
  • Fresh Breezer
  • Fresh Breezer
  • Posts: 10
  • Thanks: 0
hola, para que me aparezca la referencia en el campo del formulario, uso este codigo
<?php $user = JFactory::getUser(); $profile = JUserHelper::getProfile($user->id); return $profile->profile;?>

(region,) es donde esta la referencia

y para el nombre de usurario uso el de los ejemplos
<?php $user1 =& JFactory::getUser(); return $user1->username; ?>

gracias

Please Log in or Create an account to join the conversation.

code php 4 years 7 months ago #179875

  • pedro81's Avatar
  • pedro81
  • Offline
  • Ultimate Breezer
  • Ultimate Breezer
  • Posts: 15273
  • Karma: 287
  • Thanks: 1077
has provado la primera solución de este link?
crosstec.org/en/support/online-documenta...-fields-from-db.html

podrías intentarlo con esto:
$this->execPieceByName('ff_InitLib'); 
$db = JFactory::getDBO();
$user = &JFactory::getUser();
 

$db->setQuery('Select region From #__users Where id='.$user->id); 
 
$result = $db->loadResult();
ff_setValue('ElementName', $result);

Please Log in or Create an account to join the conversation.

code php 4 years 7 months ago #179904

  • Topic Author
  • franc_bcn
  • Offline
  • Fresh Breezer
  • Fresh Breezer
  • Posts: 10
  • Thanks: 0
muchas gracias! voy a probar a ver....
primero voy a cambiar la base de datos que tengo en el otro servidor que es sqlite3 por PostgreSQL.
la web donde tengo joomla es mysql.

a ver si consigo que el formulario me verifique si en la base de datos PostgreSQL existe esa misma referencia que al usurario le aparece en el campo "referencia" del formulario, entonces que le deje mandar el formulario si esa referencia se encuentra en la base de datos PostgreSQL., y si no se encuentra pues que le muestre un mensaje y no mande el formulario.

es un poco difícil con mis conocimientos básicos de PHP, pero lo intentaremos..

Please Log in or Create an account to join the conversation.

code php 4 years 7 months ago #179941

  • pedro81's Avatar
  • pedro81
  • Offline
  • Ultimate Breezer
  • Ultimate Breezer
  • Posts: 15273
  • Karma: 287
  • Thanks: 1077
Hola,

entonces esperaremos tus avances, estoy seguro que después de algunos tests serás capaz de obtener el valor deseado de la base de datos.

Saludos

Please Log in or Create an account to join the conversation.

code php 4 years 7 months ago #180237

  • Topic Author
  • franc_bcn
  • Offline
  • Fresh Breezer
  • Fresh Breezer
  • Posts: 10
  • Thanks: 0
hola, sigo con ello jejej

una pregunta, como puedo impedir la duplicidad en campos de breezingforms??? para que un usuario no se inscriba dos veces, que si ya esta inscrito que no pueda otra vez.
es para evitar posibles errores

gracias

Please Log in or Create an account to join the conversation.

code php 4 years 7 months ago #180238

  • pedro81's Avatar
  • pedro81
  • Offline
  • Ultimate Breezer
  • Ultimate Breezer
  • Posts: 15273
  • Karma: 287
  • Thanks: 1077
los estás inscribiendo y a la vez creando un usuario de Joomla? pregunto porque sis es así, registrando al usuario de esta forma, el sistema devuelve error automáticamente si el usuario ya se ha inscrito, comprobando el email introducido.

Si se trata de un formulario que no registra usuarios y quieres evitar duplicidad de algún campo, tendrás que introducir un poco de código, pero no te preocupes porque es algo que ya hemos hecho y hay soluciones en este foro.

saludos

Please Log in or Create an account to join the conversation.

Time to create page: 0.051 seconds

BreezingForms Pro 1.4.7 for WordPress Released!

Available in the membership section.

September Discount!

Massive discounts on all subscriptions!

Get Your Subscription Here

Quick Links

Downloads

BreezingForms

ContentBuilder

BreezingCommerce

Templates

Documentation

BreezingForms

ContentBuilder

BreezingCommerce

Apprendre BreezingForms (French Community)

Apprendre et maîtriser BreezingForms par des tutoriels et exemples, le tout en français

breezingforms.eddy-vh.com

Questions et réponses sur les forums de l'AFUJ

AFUJ

Special Offer

Summer Sale! All subscriptions at a special price!

Includes prio support, all of our current and future Joomla!® extensions and Joomla!® templates for the duration of your membership.

Get it from here

3rd Party Discount - 25% Off

We help you to keep your costs under control. If you are a new member and purchased a form building tool from a different form vendor, then you'll get a 25% discount on our subscription plans.

How to receive the discount:

Send us a quick email to sales@crosstec.org with a proof of purchase (for example a paypal receipt), await payment instructions and enjoy your membership!