Jump to content


Photo
- - - - -

Как Получить Id


Best Answer CB9TOIIIA , 13 April 2021 - 07:39

Странный путь - но если это фулл - то просто: 

$itemID = $item->id;

или

$itemID = $this->_item->id

ну и вывод:

var_dump($itemID);
Go to the full post


8 replies to this topic

#1 immortal727

immortal727
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 765
  • topics: 253

Posted 12 April 2021 - 16:34

Мне нужно получить id элемента в App, но при:

$id_item = $item->getApplication()->id;

 

выдает непонятный номер. У меня совершенно другой в элементе


Edited by immortal727, 12 April 2021 - 16:35.

  • 0

#2 CB9TOIIIA

CB9TOIIIA
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 12 April 2021 - 20:47

Смотря где получать - возможно так:

$app = App::getInstance('zoo');
$appId = $app->zoo->getApplication()->id;

  • 0

#3 immortal727

immortal727
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 765
  • topics: 253

Posted 13 April 2021 - 06:42

Так я тоже пробовал. Этот способ выдает id app, а мне нужно получить id элемента в этом app


  • 0

#4 CB9TOIIIA

CB9TOIIIA
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 13 April 2021 - 07:25

Я думаю мы щас зайдем в дебри с терминами. Дайте угадаю: ID $item? 

т.к. элемент это Element у $item.

 

Вся дока по API: https://forum.jbzoo....раткий курс api


  • 0

#5 immortal727

immortal727
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 765
  • topics: 253

Posted 13 April 2021 - 07:29

Да, так я и пишу id элемента. И доку эту уже несколько раз перечитывал. Там не написано, чтоб просто получить id элемента, а уже зная готовый получить у него url. А как вот id текущего $item вытащить не понятно


  • 0

#6 CB9TOIIIA

CB9TOIIIA
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 13 April 2021 - 07:31

Начнем с базы: где Вы хотите получить ID / или $item ? в какой области? категории?


  • 0

#7 immortal727

immortal727
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 765
  • topics: 253

Posted 13 April 2021 - 07:33

Мне нужно его получить в ../templates/шаблон/render/item/nameApp/full.php
Так понятней?


  • 0

#8 CB9TOIIIA

CB9TOIIIA
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 13 April 2021 - 07:39   Best Answer

Странный путь - но если это фулл - то просто: 

$itemID = $item->id;

или

$itemID = $this->_item->id

ну и вывод:

var_dump($itemID);

  • 1

#9 immortal727

immortal727
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 765
  • topics: 253

Posted 13 April 2021 - 07:48

Спасибо. Понимаю, что там должно было быть все элементарно, но я не в ту сторону думал, уже весь app перечитал вчера.


  • 1




Click to return to top of page in style!