Bienvenido, Invitado
Recordarme

TEMA:

field to be required 4 meses 3 semanas antes #250791

  • Avatar de yanick8 Autor del tema
  • yanick8
  • Fuera de línea
  • Fresh Breezer
  • Fresh Breezer
  • Mensajes: 17
  • Gracias recibidas: 1
Hy,

On the BrezingCommerce form, I would like the "phone" field to be required.
Like, for example, e-mail.

regards

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

field to be required 4 meses 3 semanas antes #250807

  • Avatar de tihana.krivic
  • tihana.krivic
  • Fuera de línea
  • Moderator
  • Moderator
  • Mensajes: 4796
  • Karma: 3
  • Gracias recibidas: 345
Hi,

just want to be sure.
On checkout page you would like the phone field to be required?

Regards,
Tihana

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

field to be required 4 meses 3 semanas antes #250813

  • Avatar de yanick8 Autor del tema
  • yanick8
  • Fuera de línea
  • Fresh Breezer
  • Fresh Breezer
  • Mensajes: 17
  • Gracias recibidas: 1
Hi,

Yes.

Regards,
Yanick

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

field to be required 4 meses 3 semanas antes #250815

  • Avatar de tihana.krivic
  • tihana.krivic
  • Fuera de línea
  • Moderator
  • Moderator
  • Mensajes: 4796
  • Karma: 3
  • Gracias recibidas: 345
Hi,

if you want the phone to be required then:
go to joomla root/components/com_breezingcommerce/views/checkout/tmpl/default.php

on line 322 you will see:
 <label for="phone"><?php echo JText::_( 'COM_BREEZINGCOMMERCE_PHONE' ); ?> <!--<i class="crbc-fa crbc-fa-asterisk"></i></label>-->

Please remove <!-- and -->
The whole code when I remove this looks like:
                                    <label for="phone"><?php echo JText::_( 'COM_BREEZINGCOMMERCE_PHONE' ); ?> <i class="crbc-fa crbc-fa-asterisk"></i></label>

Do the same in line 702
you will see this:
<label for="shipping_phone"><?php echo JText::_( 'COM_BREEZINGCOMMERCE_PHONE' ); ?> <!--<i class="crbc-fa crbc-fa-asterisk"></i></label>-->

change it to this:
                                    <label for="shipping_phone"><?php echo JText::_( 'COM_BREEZINGCOMMERCE_PHONE' ); ?> <i class="crbc-fa crbc-fa-asterisk"></i></label>

Regards,
Tihana

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

field to be required 4 meses 3 semanas antes #250853

  • Avatar de yanick8 Autor del tema
  • yanick8
  • Fuera de línea
  • Fresh Breezer
  • Fresh Breezer
  • Mensajes: 17
  • Gracias recibidas: 1
Thank you, that's very good, the asterisk is displayed.

I have tested my form, there is no control that validates the phone entry. Did I make a mistake?

Regards,
Yanick

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

field to be required 4 meses 3 semanas antes #250854

  • Avatar de tihana.krivic
  • tihana.krivic
  • Fuera de línea
  • Moderator
  • Moderator
  • Mensajes: 4796
  • Karma: 3
  • Gracias recibidas: 345
Hi,

sorry I forgot to tell you:
go to joomlaroot/components/com_breezingcommerce/models/checkout.php
Around line 1157,1158,1159 remove slashes

After you remove it the code should looks like:
if(!isset($data[$shipping.'phone']) || trim($data[$shipping.'phone']) == ''){
                $errors[] = array('field' => $shipping.'phone', 'type' => 'missing', 'message' => JText::_('COM_BREEZINGCOMMERCE_PHONE_REQUIRED'));
            }

Let me know if you need more help

Regards,
Tihana
El siguiente usuario dijo gracias: yanick8

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

  • Página:
  • 1
  • 2
Tiempo de carga de la página: 0.055 segundos