VirtueMart 2.6.18 / Joomla! 2.5.28
Estimados, con su agradecida ayuda he logrado hubicar debajo del precio el seleccionador de variantes de producto y funciona a la perfeccion, mas tengo un pequeño inconveniente que podran ver en la imagen.
Consulta, como puedo hubicarlo debajo de la imagen de producto, sobre la palabra Descripcion?
Muchas gracias por la paciencia.
Va link del producto de la imagen y archivo default.php
http://www.strikefly.com.ar/flyshop/catalogo/canas/g-loomis/g-loomis-glx-roar-dredger-2h-78-134-detail
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Como manera de consulta, no seria mejor acortar el texto? ya que quizás la posición que solicitas para el usuario no sea muy amigable o vistoso.
Hola Jhony, seria muy buena idea pero tengo mas de 4000 productos, no solo seria faraonico por el tiempo sino que hay muchos productos que son imposibles de acortarlos ya que son muy especificos.
Ojala pudiera.
Consulta, es muy complicado?
Hola Walter,
Tal como te indica Johnny seria recomendable, por muy faraónico que pueda parecer, sobre todo porque no imagino desplegar ese selector desde un dispositivo móvil.
Yo pensaría en la usabilidad de la Tienda por encima del trabajo que represente hacer las cosas.
Al final si los usuarios compran o no dependerá en gran medida de la facilidad que tengan para ver el productos y variantes.
Saludos
Muchas gracias Luis por la recomendación pero preferiría seguir intentándolo, no creo sea algo muy complicado, si tienes algún aporte para poder ayudarme a conseguirlo te lo voy a agradecer.
Muchas gracias
Estimados, les consulto.
Dentro del archivo default.php hay dos referencias que incorporan el archivo customfields.php que supongo es el que muestra las variantes, como verán en la imagen los he comentado y los productos siguen apareciendo con el selector de variantes, podrían informarme si la llamada al selector se hace desde otro archivo? o las lineas que he comentado no son las que muestran el selector?
La consulta apunta a saber donde esta lo que necesito mover y hacer pruebas al respecto
Muchas gracias
Hola
Indica la ruta del archivo que comentas, ya que es posible que tengas una sobreescritura y no sea el archivo correcto el que estas cambiando.
Saludos
Muchas gracias Jhon por darme una mano
La ruta que estoy usando segun los posto que hablan sobre este tema (ya me los he leido todos) es esta
public_html/flyshop/components/com_virtuemart/views/productdetails/tmpl
Seria fantastico poder encontar cuales son las lineas, de alguna manera luego yo me las arreglare sin molestarlos.
Muchas gracias.
Hola,
Vete a la ruta templates/sfgui11/html/com_virtuemart/productdetails de tu web y comprueba si aquí tienes un archivo de nombre default.php. De ser así, sería aquí donde tienes que aplicar los cambios. Si no existe ese archivo tendrías que descargarte el archivo default.php que tienes en la ruta components/com_virtuemart/views/productdetails/tmpl, aplicar los cambios en él, y subirlo en la primera ruta que te había indicado. De esta forma los cambios no se perderán si más adelante actualizas Virtuemart.
Esta misma comprobación lo tendrías que hacer con el archivo default_addtocart.php, ya que es ahí donde deberías encontrar. En concreto tendrías que probar a cortar el código
if (!empty($this->product->customfieldsCart)) { ?>product->customfieldsCart as $field) { ?> <div class="product-field product-field-type-field_type ?>"> show_title) { ?> custom_title) ?> custom_tip) { echo JHTML::tooltip (vmText::_($field->custom_tip), vmText::_ ($field->custom_title), 'tooltip.png'); } ?> display ?> custom_field_desc) ?>
y pegarlo en el archivo default.php en el lugar donde quieras mostrar el desplegable.
Ten en cuenta que cambiar el selector de atributos de posición puede llevar a confusión a los usuarios de tu tienda, ya que lo lógico es que se muestre antes del botón de añadir al carro.
Hola Pablo, como estas
Ante todo muchas gracias por ocuparte.
Creo he hecho lo que me recomiendas pero no veo que en el carrito se modifique, he copiado los dos archivos que me comentas a sfgui11 a la carpeta /templates/sfgui11/html/com_virtuemart/productdetails y he dejado solo originales en components/com_virtuemart/views/productdetails/tmpl, en el default.php de sfgui11, he comentado en default los tres lugares donde se hace referencia al seleccionador y solo he dejado el código que me das en el lugar donde necesito este pero nada ha pasado (solo le he cambiado a tu codigo $this->product->customfieldsCart por $this->product->customfieldsSorted ya que asi se llama en mi plantilla).
Es un misterio que siga apareciendo en ese lugar, no se de donde se llama. por favor indicame donde me estoy equivocando o si no he interpretado correctamente tus indicaciones, te adjunto los archivos de referencia y te doy las gracias nuevamente.
Walter
Hola,
No hemos recibido ningún archivo que nos comentas en el mensaje anterior. Envíanoslo para que lo podamos revisar. Puedes adjuntarlos en un .zip
Saludos
Mis disculpas alli van
Gracias
Hola,
Siguen sin llegarnos los zip. En todo caso ten en cuenta que el selector de atributos se está cargando desde el archivo default_addtocart.php, y no desde default.php, tal como que te había comentado en mi respuesta anterior.
Muchas gracias Pablo por la solucion.