Skip to main content

Welkom bij Joomla!NL

Om alle mogelijkheden van dit forum te kunnen gebruiken, moet je je eerst registreren.

Zet de naam van de webshopextensie in de titel en vermeld verder in iedere vraag:
  1. De exacte versie van Joomla! die je gebruikt
  2. De exacte versie van de webshopextensie.
  3. De volledige url van je website (indien mogelijk).

opgelost Aantal en bestelknop naast elkaar

Aantal en bestelknop naast elkaar

07 mrt 2014 15:23 - 07 mrt 2014 15:25
#1
Op mijn website staat het blokje waarmee je kunt aangeven hoeveel je er wilt hebben staat boven de bestel knop. dit ziet er niet zo netjes uit en wil dit graag naast elkaar hebben.

Ik heb al gevonden dat dit ligt aan de kolom breedte, maar helaas kan ik hier niks aan veranderen (staat al zo min mogelijk)

Helaas kon ik het ook niet vinden om het complete template wat breder te maken en vond toen iets over Float;Right toevoegen om die knoppen rechts uit te laten lijnen..

Dit wil ik dus graag proberen maar waar moet ik dat float:right toevoegen?

Onderstaande code heb ik gekopieerd uit \components\com_virtuemart\views\productdetails\tmpl\default_addtocart.php. Moet ik het hier ergens tussen zetten?
Code:
<?php /** * * Show the product details page * * @package VirtueMart * @subpackage * @author Max Milbers, Valerie Isaksen * @todo handle child products * @link http://www.virtuemart.net * @copyright Copyright (c) 2004 - 2010 VirtueMart Team. All rights reserved. * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php * VirtueMart is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * @version $Id: default_addtocart.php 6433 2012-09-12 15:08:50Z openglobal $ */ // Check to ensure this file is included in Joomla! defined('_JEXEC') or die('Restricted access'); if (isset($this->product->step_order_level)) $step=$this->product->step_order_level; else $step=1; if($step==0) $step=1; $alert=JText::sprintf ('COM_VIRTUEMART_WRONG_AMOUNT_ADDED', $step); ?> <div class="addtocart-area"> <form method="post" class="product js-recalculate" action="<?php echo JRoute::_ ('index.php',false); ?>"> <input name="quantity" type="hidden" value="<?php echo $step ?>" /> <?php // Product custom_fields if (!empty($this->product->customfieldsCart)) { ?> <div class="product-fields"> <?php foreach ($this->product->customfieldsCart as $field) { ?> <div class="product-field product-field-type-<?php echo $field->field_type ?>"> <?php if ($field->show_title) { ?> <span class="product-fields-title-wrapper"><span class="product-fields-title"><strong><?php echo vmText::_ ($field->custom_title) ?></strong></span> <?php } if ($field->custom_tip) { echo JHTML::tooltip (vmText::_($field->custom_tip), vmText::_ ($field->custom_title), 'tooltip.png'); } ?></span> <span class="product-field-display"><?php echo $field->display ?></span> <span class="product-field-desc"><?php echo vmText::_($field->custom_field_desc) ?></span> </div><br/> <?php } ?> </div> <?php } /* Product custom Childs * to display a simple link use $field->virtuemart_product_id as link to child product_id * custom_value is relation value to child */ if (!empty($this->product->customsChilds)) { ?> <div class="product-fields"> <?php foreach ($this->product->customsChilds as $field) { ?> <div class="product-field product-field-type-<?php echo $field->field->field_type ?>"> <span class="product-fields-title"><strong><?php echo JText::_ ($field->field->custom_title) ?></strong></span> <span class="product-field-desc"><?php echo JText::_ ($field->field->custom_value) ?></span> <span class="product-field-display"><?php echo $field->display ?></span> </div><br/> <?php } ?> </div> <?php } if (!VmConfig::get('use_as_catalog', 0) ) { ?> <div class="addtocart-bar"> <script type="text/javascript"> function check(obj) { // use the modulus operator '%' to see if there is a remainder remainder=obj.value % <?php echo $step?>; quantity=obj.value; if (remainder != 0) { alert('<?php echo $alert?>!'); obj.value = quantity-remainder; return false; } return true; } </script> <?php // Display the quantity box $stockhandle = VmConfig::get ('stockhandle', 'none'); if (($stockhandle == 'disableit' or $stockhandle == 'disableadd') and ($this->product->product_in_stock - $this->product->product_ordered) < 1) { ?> <a href="<?php echo JRoute::_ ('index.php?option=com_virtuemart&view=productdetails&layout=notify&virtuemart_product_id=' . $this->product->virtuemart_product_id); ?>" class="notify"><?php echo JText::_ ('COM_VIRTUEMART_CART_NOTIFY') ?></a> <?php } else { $tmpPrice = (float) $this->product->prices['costPrice']; if (!( VmConfig::get('askprice', 0) and empty($tmpPrice) ) ) { ?> <!-- <label for="quantity<?php echo $this->product->virtuemart_product_id; ?>" class="quantity_box"><?php echo JText::_ ('COM_VIRTUEMART_CART_QUANTITY'); ?>: </label> --> <span class="quantity-box"> <input type="text" class="quantity-input js-recalculate" name="quantity[]" onblur="check(this);" value="<?php if (isset($this->product->step_order_level) && (int)$this->product->step_order_level > 0) { echo $this->product->step_order_level; } else if(!empty($this->product->min_order_level)){ echo $this->product->min_order_level; }else { echo '1'; } ?>"/> </span> <span class="quantity-controls js-recalculate"> <input type="button" class="quantity-controls quantity-plus"/> <input type="button" class="quantity-controls quantity-minus"/> </span> <?php // Display the quantity box END // Display the add to cart button ?> <span class="addtocart-button"> <?php echo shopFunctionsF::getAddToCartButton ($this->product->orderable); // Display the add to cart button END ?> </span> <input type="hidden" class="pname" value="<?php echo htmlentities($this->product->product_name, ENT_QUOTES, 'utf-8') ?>"/> <input type="hidden" name="view" value="cart"/> <noscript><input type="hidden" name="task" value="add"/></noscript> <input type="hidden" name="virtuemart_product_id[]" value="<?php echo $this->product->virtuemart_product_id ?>"/> <?php } ?> <?php } ?> <div class="clear"></div> </div> <?php } ?> <input type="hidden" name="option" value="com_virtuemart"/> </form> <div class="clear"></div> </div>
  • zyra
  • zyra's berichtenfoto Heeft onderwerp gestart
  • Regelmatige bezoeker van Joomla!NL
  • Regelmatige bezoeker van Joomla!NL
  • Berichten: 248

Aantal en bestelknop naast elkaar

07 mrt 2014 17:33 - 07 mrt 2014 17:33
#2
Code:
float:right;
is een css definitie, die moet je dus toevoegen in je css bestand.
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst.
Vragen uitsluitend via dit forum.
yndi.nl - kvk 17157725
Is je vraag beantwoord? Dan kan je het draadje zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • Astrid
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37439

Aantal en bestelknop naast elkaar

20 mrt 2014 16:23
#3
Ik heb het geprobeerd in components/com_virtuemart/assets/css/vmsite-ltr.css geprobeerd die firebug aangaf maar helaas lijkt dit niet het goede bestand te wezen. in de Template.css in de tamplate map lijkt het ook niet te wezen. hoe kom ik er nu achter in welke CSS file ik dit moet zetten? (graag uitleg zodat ik dit voortaan zelf kan vinden?)
  • zyra
  • zyra's berichtenfoto Heeft onderwerp gestart
  • Regelmatige bezoeker van Joomla!NL
  • Regelmatige bezoeker van Joomla!NL
  • Berichten: 248

Aantal en bestelknop naast elkaar

20 mrt 2014 17:09
#4
Je hebt volgens mij ruimte genoeg, dus ik zou eerder de breedte van de twee divs aanpassen door dit toe te voegen aan je template.css:
Code:
.width40 { width: 50%!important; }
Code:
.width60 { width: 50%!important; }
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst.
Vragen uitsluitend via dit forum.
yndi.nl - kvk 17157725
Is je vraag beantwoord? Dan kan je het draadje zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • Astrid
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37439

Aantal en bestelknop naast elkaar

20 mrt 2014 17:16
#5
Dit was de oplossing, bedankt Astrid! Dit had ik nooit gevonden.
  • zyra
  • zyra's berichtenfoto Heeft onderwerp gestart
  • Regelmatige bezoeker van Joomla!NL
  • Regelmatige bezoeker van Joomla!NL
  • Berichten: 248
Moderators: JelleRomke
Tijd voor maken pagina: 0.635 seconden
Gemaakt door Kunena

Wil je Joomla!NL steunen?

Steun Joomla!NLAlle teamleden werken enthousiast, op vrijwillige basis, mee aan Joomla!NL. Maar een website met forum kost nu eenmaal geld. Dus als je Joomla!NL wilt steunen, dan kan dat, graag zelfs!

Lees hier meer informatie