shkiper

Рейтинг
45
Регистрация
27.01.2010
LEOnidUKG:
А где тут форма? В гугле посмотрите, что такое HTML форма.

А что это не форма?

Это форма быстрый заказ...

Файрбаг пишит ...

Если тэги <script> имеют аттрибут 'type', он должен быть 'text/javascript' или 'application/javascript'. Так же скрипты должны быть читаемы (с корректным синтаксисом).

de-vul:
закрыть ie и больше не открывать этот мусор ::)

Долго думал чтоб ответить...

rerighter:
.body1 {
background: url(../images/bg_top_img.jpg) top center repeat;
}

Тут у Вас идет повтор фонового изображения по вертикали.

я это уже понял,как же его грамотно замостить

так как увеличить его не получается, не как

SemenSemenich:
а это у вас не от тега <p> ?
вообще плохо видно

Да забыл линк показать на сайт

http://gta.web-studio.biz.ua/

---------- Добавлено 11.11.2013 в 13:23 ----------

SemenSemenich:
а это у вас не от тега <p> ?
вообще плохо видно

вот этот фон

.body1 {

background:url(../images/bg_top_img.jpg) top center repeat;

}

получается репитится по горизонтали хорошо, а вот по вертикали с косяками

kik84:
это очень эээ bad вариант

Но самый что помог вариант...

Спасибки .......:)

---------- Добавлено 06.11.2013 в 17:55 ----------

DarkSpirit:
.joomla_ins {
margin-top: -170px;
}, как вариант

Спасибо большое...Помогло...:)

rerighter:
Это не тот файл. Этот файл отвечает за вывод товаров.
Нужен файл не из папки category, а из categories - шаблон, отвечающий за вывод подкатегорий, думаю.
Также обратите внимание, что файлы могут располагаться в папке html Вашего шаблона, где они переопределяются, если используется правильный подход.
Если это все сильно сложно, пишите доступы в личку, помогу на добровольной основе.

Понял...

/components/com_virtuemart/views/categories/tmpl/default.php

этот из categories

<?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 2710 2011-02-13 00:51:06Z Electrocity $
*/

// Check to ensure this file is included in Joomla!
defined('_JEXEC') or die('Restricted access');

if ($this->category->haschildren) {

// Category and Columns Counter
$iCol = 1;
$iCategory = 1;

// Calculating Categories Per Row
$categories_per_row = VmConfig::get ( 'categories_per_row', 3 );
$category_cellwidth = ' width'.floor ( 100 / $categories_per_row );

// Separator
$verticalseparator = " vertical-separator";
?>

<div class="category-view">

<?php // Start the Output
if ($this->category->children ) {
foreach ( $this->category->children as $category ) {

// Show the horizontal seperator
if ($iCol == 1 && $iCategory > $categories_per_row) { ?>
<div class="clearfix" style="margin:10px 0 0 0;"></div>
<?php }

// this is an indicator wether a row needs to be opened or not
if ($iCol == 1) { ?>
<div class="row">
<?php }

// Show the vertical seperator
if ($iCategory == $categories_per_row or $iCategory % $categories_per_row == 0) {
$show_vertical_separator = ' ';
} else {
$show_vertical_separator = $verticalseparator;
}

// Category Link
$caturl = JRoute::_ ( 'index.php?option=com_virtuemart&view=category&virtuemart_category_id=' . $category->virtuemart_category_id );

// Show Category ?>
<div class="category floatleft<?php echo $category_cellwidth . $show_vertical_separator ?>">
<div class="spacer">
<h2>
<a href="<?php echo $caturl ?>" title="<?php echo $category->category_name ?>">
<?php // if ($category->ids) {
echo $category->images[0]->displayMediaThumb("",true);
//} ?>
<br />
<?php echo $category->category_name ?>
</a>
</h2>
</div>
</div>
<?php
$iCategory ++;

// Do we need to close the current row now?
if ($iCol == $categories_per_row) { ?>
<div class="clear"></div>
</div>
<?php
$iCol = 1;
} else {
$iCol ++;
}
}
}
// Do we need a final closing row tag?
if ($iCol != 1) { ?>
<div class="clear"></div>
</div>
<?php
}
?>
</div>
<?php } ?>


---------- Добавлено 05.11.2013 в 11:24 ----------

rerighter,

в шаблоне в папке html папки com_virtuemart нет

rerighter:
Здравствуйте. Это делается очень просто. Необходимо редактировать файл шаблона категорий. Из админки это не сделать.
Прикрепите файл к посту, если не знаете Virtuemart на уровне кода.

<?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 5810 2012-04-05 23:10:14Z Milbo $
*/

//vmdebug('$this->category',$this->category);
vmdebug('$this->category '.$this->category->category_name);
// Check to ensure this file is included in Joomla!
defined('_JEXEC') or die('Restricted access');
JHTML::_( 'behavior.modal' );
/* javascript for list Slide
Only here for the order list
can be changed by the template maker
*/
$js = "
jQuery(document).ready(function () {
jQuery('.orderlistcontainer').hover(
function() { jQuery(this).find('.orderlist').stop().show()},
function() { jQuery(this).find('.orderlist').stop().hide()}
)
});
";

$document = JFactory::getDocument();
$document->addScriptDeclaration($js);

global $product;

/*$edit_link = '';
if(!class_exists('Permissions')) require(JPATH_VM_ADMINISTRATOR.DS.'helpers'.DS.'permissions.php');
if (Permissions::getInstance()->check("admin,storeadmin")) {
$edit_link = '<a href="'.JURI::root().'index.php?option=com_virtuemart&tmpl=component&view=category&task=edit&virtuemart_category_id='.$this->category->virtuemart_category_id.'">
'.JHTML::_('image', 'images/M_images/edit.png', JText::_('COM_VIRTUEMART_PRODUCT_FORM_EDIT_PRODUCT'), array('width' => 16, 'height' => 16, 'border' => 0)).'</a>';
}

echo $edit_link; */ ?>
<div class="category_description">
<?php echo $this->category->category_description ; ?>
</div>

<div class="browse-view">
<?php
if (!empty($this->keyword)) {
?>
<h3><?php echo $this->keyword; ?></h3>
<?php
} ?>
<?php if ($this->search !==null ) { ?>
<form action="<?php echo JRoute::_('index.php?option=com_virtuemart&view=category&limitstart=0&virtuemart_category_id='.$this->category->virtuemart_category_id ); ?>" method="get">

<!--BEGIN Search Box --><div class="virtuemart_search">
<?php echo $this->searchcustom ?>
<br />
<?php echo $this->searchcustomvalues ?>
<input name="keyword" class="inputbox" type="text" size="20" value="<?php echo $this->keyword ?>" />
<input type="submit" value="<?php echo JText::_('COM_VIRTUEMART_SEARCH') ?>" class="button" onclick="this.form.keyword.focus();"/>
</div>
<input type="hidden" name="search" value="true" />
<input type="hidden" name="view" value="category" />

</form>
<!-- End Search Box -->
<?php } ?>

<?php // Show child categories
if (!empty($this->products)) {
?>
<div class="orderby-displaynumber">
<div class="width70 floatleft">
<?php echo $this->orderByList['orderby']; ?>
<?php echo $this->orderByList['manufacturer']; ?>
</div>
<div class="width30 floatright display-number"><?php echo $this->vmPagination->getResultsCounter();?><br/><?php echo $this->vmPagination->getLimitBox(); ?></div>
<div class="clear"></div>
</div> <!-- end of orderby-displaynumber -->

<h1><?php echo $this->category->category_name; ?></h1>

<?php
/*// Category and Columns Counter
$iBrowseCol = 1;
$iBrowseProduct = 1;

// Calculating Products Per Row
$BrowseProducts_per_row = $this->perRow;
$Browsecellwidth = ' width'.floor ( 100 / $BrowseProducts_per_row );

// Separator
$verticalseparator = " vertical-separator";

// Count products
$BrowseTotalProducts = 0;
foreach ( $this->products as $product ) {
$BrowseTotalProducts ++;
}*/

// Start the Output
foreach ( $this->products as $product ) {

// Show Products ?>
<div class="product clearfix">
<div class="product_price">
<br />
<?php echo $this->currency->createPriceDiv('salesPrice','',$product->prices); ?>
<br />
<?php if ($product->product_in_stock>0) { ?>
<span class="product_stock_on">Есть в наличии</span>
<?php } else { ?>
<span class="product_stock_off">Нет в наличии</span>
<?php } ?>
<br /><br />
<?php echo $this->loadTemplate('addtocart'); ?>
</div>
<!--Вывод изображения-->
<div class="product_img">
<div class="ienlarger">
<a href="<?php echo $product->link; ?>">
<img src="<?php echo $product->images[0]->file_url_thumb; ?>" alt="<?php echo $product->product_name; ?>" class="resize_thumb" />
<span>
<img src="<?php echo $product->images[0]->file_url; ?>" alt="<?php echo $product->product_name; ?>" width="400" /><br />
</span>
</a>
</div>
</div>

<div class="product_new">
<?php $d_time = strtotime($product->created_on) + (60*60*24*30); ?>
<?php if ( $d_time > time() ) { echo '<div></div>'; } ?>
</div>
<div class="product_text">
<h2><?php echo JHTML::link($product->link, $product->product_name); ?></h2>
<?php // Product Short Description
if(!empty($product->product_s_desc)) { ?>
<p class="product_s_desc">
<?php echo shopFunctionsF::limitStringByWord($product->product_s_desc, 150, '...') ?>
</p>
<?php } ?>
</div>
<div class="clearfix"></div>
<?php/* <div class="product floatleft<?php echo $Browsecellwidth . $show_vertical_separator ?>">
<div class="spacer">
<div class="width30 floatleft center">

<?php
if (!VmConfig::get('use_as_catalog') and !(VmConfig::get('stockhandle','none')=='none') && (VmConfig::get ( 'display_stock', 1 )) ){?>
<!-- if (!VmConfig::get('use_as_catalog') and !(VmConfig::get('stockhandle','none')=='none')){?> -->
<div class="paddingtop8">
<span class="vmicon vm2-<?php echo $product->stock->stock_level ?>" title="<?php echo $product->stock->stock_tip ?>"></span>
<span class="stock-level"><?php echo JText::_('COM_VIRTUEMART_STOCK_LEVEL_DISPLAY_TITLE_TIP') ?></span>
</div>
<?php }?>
</div>

<div class="width70 floatright">

<h2><?php echo JHTML::link($product->link, $product->product_name); ?></h2>


<div class="product-price marginbottom12" id="productPrice<?php echo $product->virtuemart_product_id ?>">
<?php
if ($this->show_prices == '1') {
if( $product->product_unit && VmConfig::get('vm_price_show_packaging_pricelabel')) {
echo "<strong>". JText::_('COM_VIRTUEMART_CART_PRICE_PER_UNIT').' ('.$product->product_unit."):</strong>";
}
if(empty($product->prices) and VmConfig::get('askprice',1) and empty($product->images[0]->file_is_downloadable) ){
echo JText::_('COM_VIRTUEMART_PRODUCT_ASKPRICE');
}
//todo add config settings
if( $this->showBasePrice){
echo $this->currency->createPriceDiv('basePrice','COM_VIRTUEMART_PRODUCT_BASEPRICE',$product->prices);
echo $this->currency->createPriceDiv('basePriceVariant','COM_VIRTUEMART_PRODUCT_BASEPRICE_VARIANT',$product->prices);
}
echo $this->currency->createPriceDiv('variantModification','COM_VIRTUEMART_PRODUCT_VARIANT_MOD',$product->prices);
echo $this->currency->createPriceDiv('basePriceWithTax','COM_VIRTUEMART_PRODUCT_BASEPRICE_WITHTAX',$product->prices);
echo $this->currency->createPriceDiv('discountedPriceWithoutTax','COM_VIRTUEMART_PRODUCT_DISCOUNTED_PRICE',$product->prices);
echo $this->currency->createPriceDiv('salesPriceWithDiscount','COM_VIRTUEMART_PRODUCT_SALESPRICE_WITH_DISCOUNT',$product->prices);
echo $this->currency->createPriceDiv('salesPrice','COM_VIRTUEMART_PRODUCT_SALESPRICE',$product->prices);
echo $this->currency->createPriceDiv('priceWithoutTax','COM_VIRTUEMART_PRODUCT_SALESPRICE_WITHOUT_TAX',$product->prices);
echo $this->currency->createPriceDiv('discountAmount','COM_VIRTUEMART_PRODUCT_DISCOUNT_AMOUNT',$product->prices);
echo $this->currency->createPriceDiv('taxAmount','COM_VIRTUEMART_PRODUCT_TAX_AMOUNT',$product->prices);
} ?>
</div>
<?php
// Add To Cart Button
echo $this->loadTemplate('addtocart');
?>
<p>
<?php // Product Details Button
echo JHTML::link($product->link, JText::_('COM_VIRTUEMART_PRODUCT_DETAILS'), array('title' => $product->product_name,'class' => 'product-details'));
?>
</p>

</div>
<div class="clear"></div> */ ?>
</div> <!-- end of product -->
<?php

} // end of foreach ( $this->products as $product )
// Do we need a final closing row tag?
?>
<!-- /div removed valerie -->
<div class="vm-pagination clearfix"><?php echo $this->vmPagination->getPagesLinks(); ?></div>
<!-- /div removed valerie -->
<?php } elseif ($this->search !==null ) echo JText::_('COM_VIRTUEMART_NO_RESULT').($this->keyword? ' : ('. $this->keyword. ')' : '')
?>
</div><!-- end browse-view -->
дани мапов:
http://recens.ru/php/resize_and_crop.html

Применение, уменьшаем 100 изображений до 200x200:

$files = array_slice(scandir('photos/'),2); // получаем файлы из директории
foreach ($files as $file) {
resize($file, $file, 200, 200);
}

Вот под инклудил папку

<?php


$files = array_slice(scandir('media/com_allvideoshare/mma/bfc.2012/'),2); // получаем файлы из директории
foreach ($files as $file) {
resize($file, $file, 200, 200);
}

?>

чето не пашет... Что я делаю не так?

turen:
shkiper, таблица settings существует в базе? если посмотреть через phpMyAdmin или подобное.

Спасибо, точно не экспортировалася таблица settings

Теперь сайт заработал... :)

LEOnidUKG:
Вам перевести или сами переводчиком воспользуйтесь?

База то есть создана конфиги настроены для подключения к ней...

Всего: 54