Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Кол-во категорий и товаров на странице


st1tch

Recommended Posts

Срочно нужна помощь!Я увеличил размеры маленьких изображений товаров и категорий.Но это игнорируется и они выводятся всеравно по 4 на странице, несмотря на то что картинки выходят далеко за пределы страницы.Подскажите пожалуйста, как уменьшить выводимое кол-во товаров и категорий на странице? В админке ничего на эту тему не нашел, а большой размер картинок обязателен.Заранее благодарен!

post-59-1293741781,7726_thumb.png

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

а как на главной сделать, чтобы в "Последние товары" отображалось не 8 товаров а 9 или более, в шаблонах и в админке порыл так и не нашёл!??!?

Редактируем по пути catalog/controller/common/home.phpвот эту строку:
foreach ($this->model_catalog_product->getLatestProducts(15)
По умолчанию там 8 , я поставил 15 , для меня самое то , у меня дизайн резинка :)В продуктах делаем по аналогии по пути catalog/controller/product/category.phpстрока:
$results = $this->model_catalog_product->getProductsByCategoryId($category_id, $sort, $order, ($page - 1) * 12, 12);
тут изменяем 12 на нужное , в моем случае опять 15 :(
Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

В продуктах делаем по аналогии по пути catalog/controller/product/category.php

строка:

$results = $this->model_catalog_product->getProductsByCategoryId($category_id, $sort, $order, ($page - 1) * 12, 12);
тут изменяем 12 на нужное , в моем случае опять 15 :)

Изменил на с 12 на 24 в итоге косячек . В категориях где товаров было больше 12 , и задействовались несколько страниц , теперь товары размещаются на одной но 2ая страница также прописывается , хотя и пустая .

пример

Подскажите что не так ???

... Я извиняюсь , всё сам исправил . Там ниже лимит для страниц тоже с 12 на 24 исправить нужно было .

Надіслати
Поділитися на інших сайтах


  • 4 months later...

Пардон, а как поменять количество товаров на главной в OCstore 0.0.5 ? Походу там совершенно другая структура, пока не нашел в какую сторону копать...в последних товарах нужно вывести не 8 а 9 )

Надіслати
Поділитися на інших сайтах

Эм... Да я прочитал что было несколькими постами выше )) НЕТУ у меня такой строчки...

вот как выглядит файл в версии 0.0.5

<?phpclass ControllerCommonHome extends Controller {	public function index() {		$this->language->load('common/home');		$this->document->title = $this->config->get('config_title');		$this->document->description = $this->config->get('config_meta_description');		$this->data['heading_title'] = sprintf($this->language->get('heading_title'), $this->config->get('config_name'));		$this->load->model('setting/store');		if (!$this->config->get('config_store_id')) {			$this->data['welcome'] = html_entity_decode($this->config->get('config_description_' . $this->config->get('config_language_id')), ENT_QUOTES, 'UTF-8');		} else {			$store_info = $this->model_setting_store->getStore($this->config->get('config_store_id'));			if ($store_info) {				$this->data['welcome'] = html_entity_decode($store_info['description'], ENT_QUOTES, 'UTF-8');			} else {				$this->data['welcome'] = '';			}		}					if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/common/home.tpl')) {			$this->template = $this->config->get('config_template') . '/template/common/home.tpl';		} else {			$this->template = 'default/template/common/home.tpl';		}		$this->children = array(			'common/column_right',			'common/column_left',			'common/footer',			'common/header'		);		$this->load->model('checkout/extension');		$module_data = $this->model_checkout_extension->getExtensionsByPosition('module', 'home');		$this->data['modules'] = $module_data;		foreach ($module_data as $result) {			$this->children[] = 'module/' . $result['code'];		}		$this->response->setOutput($this->render(TRUE), $this->config->get('config_compression'));	}}?>
Надіслати
Поділитися на інших сайтах

Я если честно, пока не врубаюсь, к тому же сам home.tpl выглядит сильно иначе, чем в прошлых версиях...

<?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?><div id="content">  <?php if ($welcome) { ?>  <div class="top">    <div class="left"></div>    <div class="right"></div>    <div class="center">      <h1><?php echo $heading_title; ?></h1>    </div>  </div>  <div class="middle">    <div><?php echo $welcome; ?></div>  </div>  <div class="bottom">    <div class="left"></div>    <div class="right"></div>    <div class="center"></div>  </div>  <?php } ?>  <?php foreach ($modules as $module) { ?>  <?php echo ${$module['code']}; ?>  <?php } ?></div><?php echo $footer; ?>
Надіслати
Поділитися на інших сайтах

Вобщем, утро вечера мудренее... :(

/catalog/model/catalog/product.php , строка 340 ( у меня по крайней мере)

дописал в функцию ручками

$product_data = $this->cache->get('product.latest.' . $this->config->get('config_language_id') . '.' . (int)$this->config->get('config_store_id') . '.' . $limit=9);

почистил /system/cache (кстати), теперь все гуд.

Смущает только то, что я так и не понял откуда берется дефолтная цифра 8, не нашел ее ни в файлах, ни в базе...

Надіслати
Поділитися на інших сайтах

  • 1 month later...

Opencart 1.4.8b озадачился количеством колонок и товаров. Ну колонки нашел где изменить, в каждом модуле где есть вывод товаров я изменяю строки:

<?php for ($i = 0; $i < sizeof($products); $i = $i + 3) { ?>    <tr>      <?php for ($j = $i; $j < ($i + 3); $j++) { ?>
, где 3 колличество колонок. Но где изменить количество вывода товаров я ХЗ. Подскажите кто знает.
Надіслати
Поділитися на інших сайтах


  • 1 year later...

Подскажите куда залезть чтобы поменять количество товаров в колонке. На даный момент походу стоит 4, мне нужно 3. Если в категориях то нашёл где поменять как было описанно выше в файле category.tpl. Но вот на главной всёравно в колонке осталось по 4 товара. Как поменять на главной? Версия 1.4.9.4 (В файле home.tpl в шаблоне нет строки где поменять как говорилось в начале темы).

Вот home.tpl:

<?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?>

<div id="content">

<?php if ($welcome) { ?>

<div class="top">

<div class="left"></div>

<div class="right"></div>

<div class="center">

<h1><?php echo $heading_title; ?></h1>

</div>

</div>

<div class="middle">

<div><?php echo $welcome; ?></div>

</div>

<div class="bottom">

<div class="left"></div>

<div class="right"></div>

<div class="center"></div>

</div>

<?php } ?>

<?php foreach ($modules as $module) { ?>

<?php echo ${$module['code']}; ?>

<?php } ?>

</div>

<?php echo $footer; ?>

Надіслати
Поділитися на інших сайтах


Подскажите куда залезть чтобы поменять количество товаров в колонке. На даный момент походу стоит 4, мне нужно 3. Если в категориях то нашёл где поменять как было описанно выше в файле category.tpl. Но вот на главной всёравно в колонке осталось по 4 товара. Как поменять на главной? Версия 1.4.9.4 (В файле home.tpl в шаблоне нет строки где поменять как говорилось в начале темы).

Вот home.tpl:

<?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?>

<div id="content">

<?php if ($welcome) { ?>

<div class="top">

<div class="left"></div>

<div class="right"></div>

<div class="center">

<h1><?php echo $heading_title; ?></h1>

</div>

</div>

<div class="middle">

<div><?php echo $welcome; ?></div>

</div>

<div class="bottom">

<div class="left"></div>

<div class="right"></div>

<div class="center"></div>

</div>

<?php } ?>

<?php foreach ($modules as $module) { ?>

<?php echo ${$module['code']}; ?>

<?php } ?>

</div>

<?php echo $footer; ?>

Ребята. Вопрос остаётся открытым. Помогите разобратся!

Надіслати
Поділитися на інших сайтах


Подскажите куда залезть чтобы поменять количество товаров в колонке на главной странице? На даный момент походу стоит 4, мне нужно 3. В категориях нашёл где поменять как было описанно выше в файле category.tpl. Но вот на главной всёравно в колонке осталось по 4 товара. Как поменять на главной? Версия 1.4.9.4 (В файле home.tpl в шаблоне нет строки где поменять как говорилось в начале темы).

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

Подскажите куда залезть чтобы поменять количество товаров в колонке на главной странице? На даный момент походу стоит 4, мне нужно 3. В категориях нашёл где поменять как было описанно выше в файле category.tpl. Но вот на главной всёравно в колонке осталось по 4 товара. Как поменять на главной? Версия 1.4.9.4 (В файле home.tpl в шаблоне нет строки где поменять как говорилось в начале темы).

в тпл модуля которым выводите на главную
Надіслати
Поділитися на інших сайтах

  • 1 month later...

Здравствуйте, у меня таже проблема в версии 1.4.9.5 ну нет у меня таких строк в коде и все тут. а сменить количество столбцов товара с 4х на 3 очень надо.

вот пример кода catalogviewthemedefaulttemplatecommonhome.tpl :

<?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?>

<div id="content">

<?php if ($welcome) { ?>

<div class="top">

<div class="left"></div>

<div class="right"></div>

<div class="center">

<h1><?php echo $heading_title; ?></h1>

</div>

</div>

<div class="middle">

<div><?php echo $welcome; ?></div>

</div>

<div class="bottom">

<div class="left"></div>

<div class="right"></div>

<div class="center"></div>

</div>

<?php } ?>

<?php foreach ($modules as $module) { ?>

<?php echo ${$module['code']}; ?>

<?php } ?>

</div>

<?php echo $footer; ?>

Надіслати
Поділитися на інших сайтах


  • 7 months later...

Здравствуйте! Версия 1.5.3.1 Требуется изменить количество иконок категорий в строке. Отображается сейчас 4, Поправил в файле category.tpl - изменения не произошли. По ветке почитав, ни один из вариантов не подошел. спс Помогите чем сможите!

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.