Inevigen написав 1. це не правильная організаційна структура. вам потрібно використовувати залежні атрибути
- 2.
якщо Ви так бажаєте використовувати саме такий підхід як у вас, то віведіть зображення в описі категоріі/підкатегорії, а в шаблоні скрийте вивід зображень товарів.
1. На рахунок структури я знаю про залежні і незалежні атрибути, але просто така структура потрібна.
2. а от пробую вставити зображення відповідного товару в його ж категорії і зображення виводиться, але тільки внизу сторінки, після всього списку з розмірами товару. Тобто що я маю на увазі, якщо в настройках стоїть "показувати на одній сторінці 10 товарів, то вже після 10 товару з нового рядка виводиться потрібна фотографія, але мені потрібно, щоб люди бачили зображення у верхній частині сторінки (немає різниці біля заголовку назви товару, головне щоб було у верхній частині). Код зображення , який виводить зображення:
<img class="jshop_img" src="<?php echo $product->image?>" alt="<?php echo htmlspecialchars($product->name);?>" />
Даний код пробував прописувати у файлі, як list_products_pricelist.php
<?php defined( '_JEXEC' ) or die();?>
<table class="jshop list_product price_list">
<?php
foreach ($this->rows as $k=>$product) {
include(dirname(__FILE__)."/product_pricelist.php");
}
?>
</table>
<script type="text/javascript">
function changeQtyInList(el,id){
btn=jQuery('#button_buy_'+id);
btn.attr('href',btn.data('link')+'&quantity='+el.value);
}
</script>
<img class="jshop_img" src="<?php echo $product->image?>" alt="<?php echo htmlspecialchars($product->name);?>" /
так і в category_pricelist.php
<?php defined( '_JEXEC' ) or die();
$this->template_block_list_product = 'list_products/list_products_pricelist.php';
?>
<div class="jshop">
<h1><?php echo $this->category->name?></h1>
<?php echo $this->category->description?>
<div class="jshop_list_category">
</div>
<?php include(dirname(__FILE__)."/products.php");?>
</div>
<img class="jshop_img" src="<?php echo $product->image?>" alt="<?php echo htmlspecialchars($product->name);?>" />
але фотографія виводиться тільки одна, так як і потрібно, але якщо даний код знаходиться внизу.
Можливо хтось підкаже, що потрібно прописати, щоб дане зображення виводилось у верхній частині