Jump to content


Photo
- - - - -

id не меняется в системного на свой в teaser


Best Answer joejoker , 03 August 2013 - 05:02

Для старого элемента jbprice, подойдет вот такой код:

$arr = $item->getElements();
foreach($arr as $value){
    if($value->config->type == 'jbprice'){
        $sku = $value->getElementData()->sku;
    }
}
Go to the full post


  • This topic is locked This topic is locked
12 replies to this topic

#11 Shpagin

Shpagin
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 30
  • topics: 10

Posted 02 August 2013 - 16:09

artikul.png

 

Привожу две картинки - первая, это в редактировании объекта, артикулом является Ya-Artikul, на второй картинке показаны опции элемента в шаблоне. Обратил внимание, что в вашем коде элемент Цены звучит как jbpriceadvance , пробовал убирать advance, но не меняет дела.


  • 0

#12 Sliapy

Sliapy
  • JBZoo User (rus)
  • User rate: 50.5
  • posts: 6393
  • topics: 15

Posted 02 August 2013 - 16:15

Это код для нового элемента JBZoo Price Advance. А Вы, судя по скриншотам, используете старый элемент цены (и, видимо, даже не обновлялись до JBZoo 2+ ?).

 

Тогда нужно подождать кого-то из разработчиков. Может быть, они подскажут аналогичный код для старого элемента цены.


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#13 joejoker

joejoker
  • JBZoo User (rus)
  • User rate: 6.8
  • posts: 305
  • topics: 5

Posted 03 August 2013 - 05:02   Best Answer

Для старого элемента jbprice, подойдет вот такой код:

$arr = $item->getElements();
foreach($arr as $value){
    if($value->config->type == 'jbprice'){
        $sku = $value->getElementData()->sku;
    }
}

  • 0
В мире все совсем не сложно, если самому не усложнять.
Разработка индивидуальных решений для ZOO /JBZoo /Joomla




Click to return to top of page in style!