Jump to content


Photo
- - - - -

Вывод элемента


Best Answer alexmixaylov , 08 January 2016 - 12:23

Для чего вам это?

Вы хотите прописать условие какое то?

 

тогда можно создать свою позицию

туда вывести элемент, но не отрисовывать его а присвоить его значение переменной

например 

$my_var =  $this->renderPosition('years'); 

или можно напрямую к элементу обратиться

$element = $item->getElement('8238cb42-b699-4760-9503-6a90fb19d45e');
Go to the full post


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

#11 Дмитрий 385783

Дмитрий 385783
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 164
  • topics: 54

Posted 08 January 2016 - 12:28

$element = $item->getElement('8238cb42-b699-4760-9503-6a90fb19d45e');

а как теперь его значение просто вывести на экран, в шаблоне?


  • 0

#12 alexmixaylov

alexmixaylov
  • JBZoo User (rus)
  • User rate: 7.7
  • posts: 679
  • topics: 142

Posted 08 January 2016 - 12:32

$data = (array)$element->data(); // получаем данные
print_r($data); // смотрим что там хранится

  • 0

#13 Дмитрий 385783

Дмитрий 385783
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 164
  • topics: 54

Posted 08 January 2016 - 13:13

 $data = (array)$element->data(); - а что писать вместо (array)


  • 0

#14 Дмитрий 385783

Дмитрий 385783
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 164
  • topics: 54

Posted 08 January 2016 - 15:23

спасибо все получилось, 1и метод деиствительно удобнее)


  • 0

#15 alexmixaylov

alexmixaylov
  • JBZoo User (rus)
  • User rate: 7.7
  • posts: 679
  • topics: 142

Posted 08 January 2016 - 15:35

Нажмите на сообщении которое вам подошло - ЭТО РЕШЕНИЕ ВОПРОСА


  • 0




Click to return to top of page in style!