[TYPO3-UG Russia] Хуки (Hooks) в tt_products v.2.5.0 !!!
Seytzhan A.
seyitjan.abdrahmanov at gmail.com
Wed Aug 2 07:08:09 CEST 2006
Здравствуйте, уважаемые разработчики!
У меня возник вопрос насчёт использования хуков (hooks) в tt_products
v.2.5.0.
Дело в том, что я хочу добавить новые поля к характеристикам продукта, и
у меня что-то где-то не сходится.
Вот что я сделал:
1. Добавил в ext_localconf.php моего экстеншна следующие строки
*****************************************************************
$TYPO3_CONF_VARS['EXTCONF'][TT_PRODUCTS_EXTkey]['extendingTCA'][] =
$_EXTKEY;
$TYPO3_CONF_VARS['EXTCONF'][TT_PRODUCTS_EXTkey]['getItemMarkerArray'][]
=
t3lib_extMgm::extPath($_EXTKEY).'class.user_seyitrealtyshop_regionhook.php';
*****************************************************************
2. Содержимое class.user_seyitrealtyshop_regionhook.php такое
*************************************************************
<?php
class user_seyitrealtyshop_regionhook {
function getItemMarkerArray ($pObj, &$markerArray, $item, $catTitle,
$tt_products, $tt_content, $imageNum, $imageRenderObj, $forminfoArray)
{
$row = &$item['rec'];
$markerArray['###PRODUCT_REGION###'] ='<a
href="uploads/tx_ttproducts/instrukcje/'.$row['tx_shopnewfield_plik'].'">'.'Pobierz
plik'.'</a>' ;
}
?>
*************************************************************
3. Дальше я добавил соответствующий маркер ###PRODUCT_REGION### в мой
файл шаблона.
И ничего не отображается.. Все поля записываются в базу.. Поле
появляется в backend.. А на странице с продуктами ничего нету.
Ни у кого нету идей на этот счёт? Может где-то ошибка?
Заранее благодарен.
С Уважением, Сейтжан.
More information about the TYPO3-russia
mailing list