Diseño y Posicionamiento Web con Joomla › Foros › Componentes Especiales › Virtuemart › Ocultar Boton agregar a carro (add to cart) para visitas
- Este debate tiene 4 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 11 años, 10 meses por
Moderador Foro.
-
AutorEntradas
-
-
01/05/2013 a las 11:17 #109280
adolfo alvarez
ParticipanteBuenos días, tardes o noches para todos.
Hace poco empece a trabajar con joomla y mucho menos tiempo que empece a ver virtuemart, la problemática que tengo hoy es la siguiente:
Necesito ocultar solamente el botón agregar a carro para los usuarios GUEST o visitas, que se muestre para todo el resto, pero que solo se oculte el agregar al carro.
No busco ocultar ni los precios, ni stock, solo me interesa ocultar el agregar al carro.
les agradecería mucho la ayuda, ya que le he dado vueltas y vueltas al codigo en components/com_virtuemart/views/productdetails/tmpl. y me parece que el archivo al cual quiero editar es default_addtocart.php, pero no encuentro la forma ni la edición pertinente para que este funcione como lo necesito.Muchas gracias de antemano y espero que alguien pueda darme una manito
PD: a todo esto llevo un tiempo visitando esta web, pero siempre encontraba información vital para avanzar con mis proyectos, ahora por primera vez me animo a crear mi primer post, espero que puedan ayudarme. Encontre temas parecido en la web, pero no era lo que realmente necesitaba.
mi version de virtuemart es 2.0.20b
bon dia
Categoria equivocada, cambio realizado.
-
01/05/2013 a las 20:21 #109284
Moderador Foro
ParticipanteHe cambiado LA CATEGORIA del post.
Prueba crear un grupo de compradores en Pedidos & compradores en Grupos de compradores, ahi creas uno, en el cuadro Mostrar precios siguientes donde Mostrar precios , NO lo actives, a ver que tal.
-
01/05/2013 a las 22:57 #109285
adolfo alvarez
Participantemuchas gracias por la pronta respuesta, pero ya habia intentado cambiar el grupo anonymous y cree uno nuevo con nombre visitas, probe con todas las configuraciones de esa casilla activas y descativas, en la mayor parte de las pruebas me llegaba a esconder los precios y descripciones, pero nunca solo el boton de agregar al carro.
sigo investigando como ahcerlo, espero alguien pueda ayudarme
-
02/05/2013 a las 07:15 #109287
adolfo alvarez
ParticipanteAmigos, al fin di termino a mi busqueda, despues de tanto y tanto buscar y probar de distintas formas y codigos, di con el correcto, en realidad se me ocurrio llegar a la base del sistema y darme el tiempo de revisar el foro de virtuemart. A continuación dejo el link a la respuesta más el codigo el cual use.
Reemplace el codigo completo de default_addtocart.php
get(‘guest’)) {
?>product->customfieldsCart)) { ?>
product->customfieldsCart as $field) { ?>
<div class="product-field product-field-type-field_type ?>”>
custom_title) ?>
custom_tip)
echo JHTML::tooltip($field->custom_tip, JText::_($field->custom_title), ‘tooltip.png’); ?>
display ?>custom_field_desc ?>
virtuemart_product_id as link to child product_id
* custom_value is relation value to child
*/if (!empty($this->product->customsChilds)) {
?>product->customsChilds as $field) { ?>
<div class="product-field product-field-type-field->field_type ?>”>
field->custom_title) ?>
field->custom_value) ?>
display ?>product->product_in_stock – $this->product->product_ordered)
<a href="product->virtuemart_product_id); ?>” class=”notify”><!– <label for="quantityproduct->virtuemart_product_id; ?>” class=”quantity_box”>: –>
<input type="text" class="quantity-input js-recalculate" name="quantity[]" value="product->min_order_level) && (int) $this->product->min_order_level > 0) {
echo $this->product->min_order_level;
} else {
echo ‘1’;
} ?>” />
product->orderable); ?>
<input type="hidden" class="pname" value="product->product_name ?>” />
<input type="hidden" name="virtuemart_product_id[]" value="product->virtuemart_product_id ?>” />
<?php
}Les dejo el link de referencia para que puedan verlo LINK
No creo que se generen problemas por insertar el link, ya que es la oficial del componente
Muchas gracias por la ayuda y espero poder ayudar con esto. Saludos
PD: perdón por el doble post, pero encontré mal editar el post anterior
-
02/05/2013 a las 11:55 #109288
Moderador Foro
ParticipanteGracias por compartirlo con los demas.
-
-
AutorEntradas
- Debes estar registrado para responder a este debate.