VirtueMart E-Mail Pro und VirtueMart Rechnung Pro
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 16 von 16
  1. #11
    Erfahrener Benutzer
    Registriert seit
    06.05.2013
    Ort
    Lonavala
    Beiträge
    1.934
    In der Kategorie dürfte es $product statt $this->product sein. Schau mal bei den anderen Werten, dann wird das schnell klar.

    STS
    --
    Stefan Schumacher
    www.schumacher-netz.de
    VirtueMart Admin Template https://www.jooglies.com/virtuemart-...admin-template

    Im Forum gebe ich gerne öffentlich kostenlose Hilfestellung für allgemeine Probleme, wenn meine Zeit es zulässt.
    Diese Hilfe soll der Allgemeinheit zu Gute kommen und baut durch das Forum eine Wissensdatenbank für Antwortsuchende auf.
    Private Nachrichten bitte nur, wenn kommerzieller Support gewüscht wird; auch meine Zeit ist nur begrenzt.

  2. #12
    Neuer Benutzer
    Registriert seit
    27.09.2013
    Beiträge
    29
    eigentlich müsste der Wert mit this sein wenn ich die Datei anschaue, ich hänge sie auch einfach mal an aber wie gesagt es erfolgt leider keine Reaktion :-(

    Code:
    <?php
    /**
     *
     * Show the products in a category
     *
     * @package    VirtueMart
     * @subpackage
     * @author RolandD
     * @author Max Milbers
     * @todo add pagination
     * @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.php 9288 2016-09-12 15:20:56Z Milbo $
     */
    
    defined ('_JEXEC') or die('Restricted access');
    
    if(vRequest::getInt('dynamic')){
    	if (!empty($this->products)) {
    		if($this->fallback){
    			$p = $this->products;
    			$this->products = array();
    			$this->products[0] = $p;
    			vmdebug('Refallback');
    		}
    
    		echo shopFunctionsF::renderVmSubLayout($this->productsLayout,array('products'=>$this->products,'currency'=>$this->currency,'products_per_row'=>$this->perRow,'showRating'=>$this->showRating));
    
    	}
    
    	return ;
    }
    ?> <div class="category-view"> <?php
    $js = "
    jQuery(document).ready(function () {
    	jQuery('.orderlistcontainer').hover(
    		function() { jQuery(this).find('.orderlist').stop().show()},
    		function() { jQuery(this).find('.orderlist').stop().hide()}
    	)
    });
    ";
    vmJsApi::addJScript('vm.hover',$js);
    
    if (empty($this->keyword) and !empty($this->category)) {
    	?>
    <div class="category_description">
    	<?php echo $this->category->category_description; ?>
    </div>
    <?php
    }
    
    // Show child categories
    if ($this->showcategory and empty($this->keyword)) {
    	if (!empty($this->category->haschildren)) {
    		echo ShopFunctionsF::renderVmSubLayout('categories',array('categories'=>$this->category->children));
    	}
    }
    
    if($this->showproducts){
    ?>
    <div class="browse-view">
    <?php
    
    if ($this->showsearch or !empty($this->keyword)) {
    	//id taken in the view.html.php could be modified
    	$category_id  = vRequest::getInt ('virtuemart_category_id', 0); ?>
    
    	<!--BEGIN Search Box -->
    	<div class="virtuemart_search">
    		<form action="<?php echo JRoute::_ ('index.php?option=com_virtuemart&view=category&limitstart=0', FALSE); ?>" method="get">
    			<?php if(!empty($this->searchCustomList)) { ?>
    			<div class="vm-search-custom-list">
    				<?php echo $this->searchCustomList ?>
    			</div>
    			<?php } ?>
    
    			<?php if(!empty($this->searchCustomValues)) { ?>
    			<div class="vm-search-custom-values">
    				<?php echo $this->searchCustomValues ?>
    			</div>
    			<?php } ?>
    			<div class="vm-search-custom-search-input">
    				<input name="keyword" class="inputbox" type="text" size="40" value="<?php echo $this->keyword ?>"/>
    				<input type="submit" value="<?php echo vmText::_ ('COM_VIRTUEMART_SEARCH') ?>" class="button" onclick="this.form.keyword.focus();"/>
    				<?php //echo VmHtml::checkbox ('searchAllCats', (int)$this->searchAllCats, 1, 0, 'class="changeSendForm"'); ?>
    				<span class="vm-search-descr"> <?php echo vmText::_('COM_VM_SEARCH_DESC') ?></span>
    			</div>
    
    			<!-- input type="hidden" name="showsearch" value="true"/ -->
    			<input type="hidden" name="view" value="category"/>
    			<input type="hidden" name="option" value="com_virtuemart"/>
    			<input type="hidden" name="virtuemart_category_id" value="<?php echo $category_id; ?>"/>
    			<input type="hidden" name="Itemid" value="<?php echo $this->Itemid; ?>"/>
    		</form>
    	</div>
    	<!-- End Search Box -->
    <?php
    	/*if(!empty($this->keyword)){
    		?><h3><?php echo vmText::sprintf('COM_VM_SEARCH_KEYWORD_FOR', $this->keyword); ?></h3><?php
    	}*/
    	$j = 'jQuery(document).ready(function() {
    
    jQuery(".changeSendForm")
    	.off("change",Virtuemart.sendCurrForm)
        .on("change",Virtuemart.sendCurrForm);
    })';
    
    	vmJsApi::addJScript('sendFormChange',$j);
    } ?>
    
    <?php // Show child categories
    
    if(!empty($this->orderByList)) { ?>
    <div class="orderby-displaynumber">
    	<div class="floatleft vm-order-list">
    		<?php echo $this->orderByList['orderby']; ?>
    		<?php echo $this->orderByList['manufacturer']; ?>
    	</div>
    	<div class="vm-pagination vm-pagination-top">
    		<?php echo $this->vmPagination->getPagesLinks (); ?>
    		<span class="vm-page-counter"><?php echo $this->vmPagination->getPagesCounter (); ?></span>
    	</div>
    	<div class="floatright display-number"><?php echo $this->vmPagination->getResultsCounter ();?><br/><?php echo $this->vmPagination->getLimitBox ($this->category->limit_list_step); ?></div>
    
    	<div class="clear"></div>
    </div> <!-- end of orderby-displaynumber -->
    <?php } ?>
    
    <h1><?php echo vmText::_($this->category->category_name); ?></h1>
    
    	<?php
    	if (!empty($this->products)) {
    		//revert of the fallback in the view.html.php, will be removed vm3.2
    		if($this->fallback){
    			$p = $this->products;
    			$this->products = array();
    			$this->products[0] = $p;
    			vmdebug('Refallback');
    		}
    
    	echo shopFunctionsF::renderVmSubLayout($this->productsLayout,array('products'=>$this->products,'currency'=>$this->currency,'products_per_row'=>$this->perRow,'showRating'=>$this->showRating));
    
    	if(!empty($this->orderByList)) { ?>
    		<div class="vm-pagination vm-pagination-bottom"><?php echo $this->vmPagination->getPagesLinks (); ?><span class="vm-page-counter"><?php echo $this->vmPagination->getPagesCounter (); ?></span></div>
    	<?php }
    } elseif (!empty($this->keyword)) {
    	echo vmText::_ ('COM_VIRTUEMART_NO_RESULT') . ($this->keyword ? ' : (' . $this->keyword . ')' : '');
    }
    ?>
      <span class="vm-sku-bonnsport"><?php echo shopFunctionsF::limitStringByWord ($product->product_sku, 40, '...') ?></span>
    </div>
    <?php } ?>
    </div>
    
    <?php
    if(VmConfig::get ('jdynupdate', TRUE)){
    	$j = "Virtuemart.container = jQuery('.category-view');
    	Virtuemart.containerSelector = '.category-view';";
    
    	//vmJsApi::addJScript('ajaxContent',$j);
    }
    ?>
    <!-- end browse-view -->

  3. #13
    Neuer Benutzer
    Registriert seit
    27.09.2013
    Beiträge
    29
    leider war ich jetzt einige Zeit krank gewesenwürde aber gern das Thema noch mal aufgreifen da meine letzte Frage noch nicht beantwortet wurde... könnte mir danach mal jemand unter den Arm greifen?

  4. #14
    Benutzer
    Registriert seit
    17.10.2013
    Beiträge
    80
    Sehr coole Info und hilfreich, so konnte ich die SKU einbauen. Eine Frage hierzu, wie kann ich denn die SKU, wie in meinem Fall, neben dem Hersteller, anstatt darunter anzeigen lassen?

    Hier mal ein Screenshot dazu: https://gyazo.com/79fb81329048ee84080e2fca4559bc10

    Danke im Voraus!

  5. #15
    Erfahrener Benutzer
    Registriert seit
    06.05.2013
    Ort
    Lonavala
    Beiträge
    1.934
    Most probably you have to change some elements from display: block; to display: inline; or inline-block;

    A link to a site is helpful for CSS and layout stuff.
    --
    Stefan Schumacher
    www.schumacher-netz.de
    VirtueMart Admin Template https://www.jooglies.com/virtuemart-...admin-template

    Im Forum gebe ich gerne öffentlich kostenlose Hilfestellung für allgemeine Probleme, wenn meine Zeit es zulässt.
    Diese Hilfe soll der Allgemeinheit zu Gute kommen und baut durch das Forum eine Wissensdatenbank für Antwortsuchende auf.
    Private Nachrichten bitte nur, wenn kommerzieller Support gewüscht wird; auch meine Zeit ist nur begrenzt.

  6. #16
    Benutzer
    Registriert seit
    17.10.2013
    Beiträge
    80
    Hi Stefan,

    der Shop befindet sich derzeit noch "under construction" gerne gibt's aber hier die PHP Datei zur Einsicht: www.benny-braun.de/default.rar (Produktdetailansicht). Die Artikelnummer hätte ich gerne rechts neben dem Hersteller (mit etwas Abstand).

    1e38cca4d06ee171f923fae0a29ab855.jpg
    Geändert von Chigolo (09.02.2017 um 09:06 Uhr)

Seite 2 von 2 ErsteErste 12

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •