Post by ventienda » Sat Jul 27, 2019 7:43 am

Buen día!

No quiero solicitar de manera obligatoria el número de teléfono. Intenté borrando algunas líneas (Dejándolas como comentarios) en diferentes php, pero no dio resultado.
Cómo puedo hacerlo? Son Ustedes mi última esperanza!

Uso OC 3.0.3.2 y template: Journal 3.

Yo modifiqué el código dejándolo como comentario...

En "catalog/controller/checkout/register.php"

Code: Select all

			/*if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) {
					$json['error']['telephone'] = $this->language->get('error_telephone');
				}*/
En "catalog/controller/checkout/guest.php"

Code: Select all

			/*if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) {
					$json['error']['telephone'] = $this->language->get('error_telephone');
				}*/
En "catalog/controller/account/register.php"

Code: Select all

		/*if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) {
					$json['error']['telephone'] = $this->language->get('error_telephone');
				}*/
En "catalog/controller/account/edit.php"

Code: Select all

			/*if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) {
					$json['error']['telephone'] = $this->language->get('error_telephone');
				}*/
En "catalog/view/theme/journal3/template/account/edit.twig"

Code: Select all

          <div class="form-group required">
            <label class="col-sm-2 control-label" for="input-telephone">{{ entry_telephone }}</label>
Lo cambié por

Code: Select all

 <div class="form-group">
Pero, No me función para nada!!
Last edited by ventienda on Sat Sep 14, 2019 6:43 am, edited 1 time in total.

User avatar
New member

Posts

Joined
Sun Aug 17, 2014 2:43 pm
Location - Venezuela

Post by dharmawebstudio » Mon Jul 29, 2019 6:26 pm

Hola @ventienda.

Si estas usando Journal 3, no tienes que hacer modificaciones para lograr esto.

Para el registro y cuenta de cliente:

En el menú principal Journal 3 > Skins > Account Section > Fields, puedes habilitar o no estos campos en esos formularios.

Para el checkout:

En el menú principal Journal 3 > Skins > Checkout Section > Fields, puedes habilitar o no estos campos en esos formularios.

Un saludo.

Dharma Web Studio - Daniel Civit
Web Developer
Website: https://dharmawebstudio.com


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 6:33 am
Location - Madrid - Spain

Post by dharmawebstudio » Mon Jul 29, 2019 6:29 pm

Me falto decir:

El resto de cambios que has propuesto y ejecutado, funcionarían si no estuvieras usando Journal.

En ese caso, luego de ejecutados debes limpiar la cache de OpenCart. Para ello ir a:

Extensiones > Modificaciones > Limpiar Cache.


Un saludo.

Dharma Web Studio - Daniel Civit
Web Developer
Website: https://dharmawebstudio.com


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 6:33 am
Location - Madrid - Spain
Who is online

Users browsing this forum: No registered users and 11 guests