вторник, 24 май 2011 г.

Как да сложим 2 <div>-а един до друг

Благодарение на уеб-дизайнера Ангел Джорапов успях да поправя този проблем

Доставка_1306253653023

 

Това се добавя в html-a

<div class="menubar">
<div class="menubar-inner">
<div id="leftop"><jdoc:include type="modules" name="leftop" style="none" /></div>
<div id="navmenu">
<jdoc:include type="modules" name="top" style="none" />
</div>
</div>
</div>


a това в css



.menubar {
background: url(../images/style2/navcontainer.png) repeat-x center top;
position: fixed;
z-index:3;
}
div.menubar-inner {
width: 964px;
margin: 0 auto;
}

#leftop {
color:white;
float:left;
text-align:center;
margin: 5px 0px 0px 0px;
width:570px ;
}
#navmenu {
background: url(../images/style2/navcontainer.png) no-repeat left top;
float:right;
width:370px;
}



Врътката идва от div-a menubar-inner и margin: 0 auto;, (който между другото е равносилен на margin: 0 auto 0 auto; )

Как да направя лента, която да стои на едно и също място в браузъра като се скролва?

Много просто:

postion:fixed;

понеделник, 23 май 2011 г.

Как да се покаже само изображение (без линк) във Virtuemart Product Details

Понякога може да искате във вашия интернет магазин даима просто голямо изображение на продукта, вместо тъмбнейлче с линк. За да го направите ви трябва т.нар. flypage, който използвате.
Ако използвате тема по подразбиране, той ще се намира в директоряита components/com_virtuemart/themes/default/templates/product_details

Отваряте flypage.tpl.php и заменяте

със

четвъртък, 19 май 2011 г.

Добавяне на параметри в browse_1 на Virtuemart

Лично аз съм разочарован от съпорта на Virtuemart. Както и да е, това е начинът да се добавят параметри в изглед категория:
След това файловете, които трябва да се променят за да се нагласи изгледа на категоряита са browse_1.php,product_type.tpl.php и browse_notables.tpl.php
file:
Code:
shop.browse.php

1. step:
after:
Code:
require_once(CLASSPATH . 'ps_product_attribute.php' );
$ps_product_attribute = new ps_product_attribute;
around line 32

add:
Code:
require_once(CLASSPATH . 'ps_product_type.php' );
$ps_product_type = new ps_product_type;

2. step:
after:
Code:
$product_s_desc = $db_browse->f("product_s_desc");
if( empty($product_s_desc) && $product_parent_id!=0 ) {
$product_s_desc = $dbp->f("product_s_desc"); // Use product_s_desc from Parent Product
}
around line 400

add:
Code:
$flerd_product_id = $db_browse->f("product_id");
$product_type = $ps_product_type->list_product_type($flerd_product_id);

3. step:
than after:
Code:
$products[$i]['product_s_desc'] = $product_s_desc;
around line 440

add:
Code:
$products[$i]['product_type'] = $product_type;

4. step:
file:
Code:
browser_2.php
(or what browser page you use)

add anywhere you want to use
Code:
echo $product_type ?>