Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
03.06.2010, 20:12 | #1 |
Новенький
Регистрация: 13.04.2010
Сообщений: 21
|
how add edit icon
пользуюсь TV. необходимо сделать так чтобы картинка в шапке могла редактироваться админом. отметил в TV нужный img и все вроде хорошо. НО!! нет edit icon (карандашика для редактирования ) для этой картинки во фронт енде, можно редактировать поле картинки только в режиме редактирования всей страницы.. ну в общем и не удивительно.
кто знает как можно добавить его только для картинки???? возможно через typoscript или php??? Последний раз редактировалось German; 04.06.2010 в 11:38 Причина: уточнение |
04.06.2010, 15:02 | #2 |
Новенький
Регистрация: 13.04.2010
Сообщений: 21
|
не знаю каким образом ТВ хранит адреса картинок для вывода.. в базе данных не нашел.. возможно записывает в xml в виде серализованной записи в таблице ТВ..
не важно научился выводить карандаши для текстовых полей: lib.sloganheader = RECORDS lib.sloganheader{ tables = tt_content source = 6 conf.tt_content = TEXT conf.tt_content { field = header editIcons=tt_content:header, rte_enabled editIcons{ beforeLastTag=1 iconTitle=Edit header } } } теперь надо придумать что-то в этом роде, только уже для IMAGE |
04.06.2010, 15:53 | #3 |
Senior Member
Регистрация: 01.07.2008
Сообщений: 392
|
А тоже самое, только с conf.tt_content = IMG не работает?
|
07.06.2010, 14:02 | #4 |
Новенький
Регистрация: 13.04.2010
Сообщений: 21
|
попытался написать первый модуль:
class.tx_blabla_pi1: function main_header($content, $conf) { $recordR = $GLOBALS['TYPO3_DB']->exec_SELECTquery( '*', $this->table_name, 'uid = 1' //подумать как правильно выводить картинки для рахных страниц ); $record = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($recordR); $sloganEI = $this->pi_getEditIcon($record['slogan'], 'slogan', 'Edit slogan', $record, $this->table_name); $conf['image']['file'] = $record['image']; $image = $this->cObj->IMAGE($conf['image']); $imageEI = $this->pi_getEditIcon($image, 'image', 'Edit header image', $record, $this->table_name); $content=' <div class="block-image"> '.$imageEI.' </div> <div class="block-left"> <div class="block-text">'.$sloganEI.'</div> <div class="block-logo"><a href="Home"><img alt="" class="pngFix" src="fileadmin/asb/images/logo_header.png"></a></div> </div> <div class="block-right"><img alt="" class="pngFix" src="fileadmin/asb/images/pic_header_order.png"></div> '; return $this->pi_wrapInBaseClass($content); } народ, как можно добавить возможность использовать шаблон для вывода html контента??? или возможно это уже надо в другой теме спрашивать... |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Komodo Edit - not for everything | RSS Bot | Новости TYPO3 (на английском) | 0 | 12.06.2008 14:58 |
Komodo Edit - Good bye Eclipse!? | RSS Bot | Новости TYPO3 (на английском) | 0 | 22.05.2008 20:55 |
Кто-нибудь использовал расширение News FE Edit? | Manas | Общие вопросы | 9 | 07.12.2007 21:27 |
Backend group (for granting edit rights) | margol | Общие вопросы | 6 | 19.11.2007 13:09 |