все, что обычно, — просто;
но не все, что просто, — обычно...
Оригинальность не исключает простоты 
Документация ZOO Разработка Доступ к данным элемента

Доступ к данным элемента

Эта короткая инструкция объснит Вам о том, как получить доступ к данным элемента в компоненте ZOO.

Доступ к данным элемента

Вы можете получить элемент следующим образом:
<?xml version="1.0" encoding="utf-8"?>
$element = $item->getElement('ELEMENT_ID');
Далее, если у Вас нет элемента, но есть его id, то это делается так:
<?xml version="1.0" encoding="utf-8"?>
$item = YTable::getInstance('item')->get('ITEM_ID');
Если у Вас нет даже id элемента, Вы можете перебрать все его пункты:
<?xml version="1.0" encoding="utf-8"?>
foreach ($item->getElements() as $element) {
do_something_with_the_element($element);
}
К примеру, если Вы хотите вызвать пункт даты:
<?xml version="1.0" encoding="utf-8"?>
$data = $element->getElementData();
Вы возвратите себе объект "ElementData". Таким образом, Вы можете получать и устанавливать значения пунктов через функции.
<?xml version="1.0" encoding="utf-8"?>
public function get($name, $default = null);
public function set($name, $value);
Если пункт элемента повторяется, то можете перебрать все значения:
<?xml version="1.0" encoding="utf-8"?>
foreach ($element as $self) {
$data = $self->getElementData();
}
Это поможет сэкономить время. Удачи!

Рекомендуемый хостинг для сайта:

Лучшие видеокурсы по созданию сайтов:

Оптимизация сайта

При заказе оптимизации и продвижения сайта - новый сайт или редизайн старого - сделаем бесплатно
(обращайтесь лично ко мне: Игорь Вялов )
Обсуждение SEO-энциклопедии на форуме
Видео-уроки SEO — оптимизация Joomla »

Комментарии (0)

Оставить комментарий

Пожалуйста, войдите, чтобы комментировать.

Навигатор: Документация ZOO Разработка Доступ к данным элемента