Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 1908 Просмотров
*

DarkMaster13

  • Захожу иногда
  • 77
  • 12 / 0
Вобщем зашел в тупик стакой проблемкой:

Нужен вывод товара не по 1,2,3,4,5 а динамический в зависимости от условия.
Условие у меня это значения параметра типа. Во загнул... уже сам ниче не понимаю  ;D

Вобщем есть товары(т) для всех 1 тип(тип1) у типа есть параметры(п1-п6), у параметров по 5 значений(п1з1,п1з2,...п6з5).
товар сортируется по параметрам например по п1 и выглядеть должно так:
Сортировка по п1
п131
1 2 3 4 5
----------------
п132
6 7
----------------
п1з3
8 9 10
----------------
п1з4
11 12 13
----------------
п135
14 15 16 17
----------------

Че скажите такое вообще реально?
Копать отсюда и до обеда
*

DarkMaster13

  • Захожу иногда
  • 77
  • 12 / 0
Вот чел советует по теме

Рабочий пример нет времени писать
ps_product_category это модель по сути, т.е. это все в куче как бы MVC но кривое какое то имхо
вот в этой модели и есть выборка из БД, там сверхсложного нет ничего, именно то что вам нужно я не писал, но помню дописывал модель тоже на другой вывод, просто скопирован get_category_tree вроде ... какой то из методов уже не помню и немного его переписал потом в shop.browse.php поставил его вместо первого и условие и все как по часам, .. так что отчаяние тут не кстати;)
« Последнее редактирование: 29.05.2009, 20:09:35 от DarkMaster13 »
Копать отсюда и до обеда
*

DarkMaster13

  • Захожу иногда
  • 77
  • 12 / 0
Централизирую собранную инфу  ;D
А что делать комюнити молчит. Вот с ума схожу.
Копать отсюда и до обеда
*

DarkMaster13

  • Захожу иногда
  • 77
  • 12 / 0
Вобщем все как обычно просто.
browse_layouttable.tpl.php
Сюда вставляем условия для новой строки
Код
// Start a new row ?
if (($i % $products_per_row) == 0){
$row++;
}
переменные записываются в shop.browse.php с помощью $products[$i]
вот к примеру мое содержание $product
Код
[form_addtocart] => 
    [has_addtocart] =>
    [product_flypage] => index.php?page=shop.product_details&flypage=flypage.tpl&product_id=25&category_id=4&option=com_VirtueMart&Itemid=1
    [product_thumb_image] => http://vashashuba.com.ua/components/com_VirtueMart/show_image_in_imgtag.php?filename=resized%2F____________4_49f58ab500f08_160x160.jpg&newxsize=160&newysize=160&fileout=
    [product_full_image] => http://vashashuba.com.ua/components/com_VirtueMart/shop_image/product/____________4_49f58ab550223.jpg
    [full_image_width] => 1021
    [full_image_height] => 2061
    [id] => 25
    [product_name] => нутрия4
    [product_s_desc] => апывра ыавывавыпв
    [product_details] => Подробнее
    [product_rating] =>
    [product_price] =>

<span class="productPrice">
22 314.27 $ </span>



    [product_price_raw] => Array
        (
            [product_price] => 687654
            [product_currency] => RUB
            [product_base_price] => 687654
            [product_has_multiple_prices] =>
            [product_price_id] => 23
            [item] => 1
        )

    [product_sku] => 4567
    [product_weight] => 0.0000
    [product_weight_uom] => кг.
    [product_length] => 0.0000
    [product_width] => 0.0000
    [product_height] => 0.0000
    [product_lwh_uom] => см.
    [product_in_stock] => 0
    [product_available_date] => Понедельник, 27 Апреля 2009
    [product_availability] =>
    [cdate] => Понедельник, 27 Апреля 2009
    [mdate] => Воскресенье, 10 Мая 2009
    [product_url] =>
    [product_type_param] => <p>&nbsp;</p>
    [product_type_param2] => <p>&nbsp;</p>
Думаю труда не составит поставить нужное условие для создания новой строки :)
Вобщем у меня ушел день чтоб разобратся, надеюсь кому поможет. Кто хочет может бросить денег  ;D
Копать отсюда и до обеда
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод товара из дочерних категорий в родительскую

Автор B0nG

Ответов: 0
Просмотров: 1878
Последний ответ 03.08.2014, 15:13:57
от B0nG
ID товара вместо cdata

Автор newsky

Ответов: 0
Просмотров: 1687
Последний ответ 01.07.2014, 13:05:12
от newsky
Расширенный Ajax-поиск по характеристикам товара VirtueMart

Автор Arkadiy

Ответов: 990
Просмотров: 209470
Последний ответ 27.06.2014, 16:47:52
от DeLight
Не могу убрать форму "Задайте вопрос..." на странице товара

Автор abrodski

Ответов: 1
Просмотров: 1814
Последний ответ 20.05.2014, 14:30:44
от abrodski
Свойства товара без подтягивания скидки

Автор One

Ответов: 0
Просмотров: 1481
Последний ответ 13.05.2014, 16:53:53
от One