Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > Разработка расширений / TYPO3 extension development

Ответ
 
Опции темы Опции просмотра
Старый 03.06.2008, 10:19   #1
Podlec
Senior Member
 
Аватар для Podlec
 
Регистрация: 07.12.2006
Адрес: Volgograd
Сообщений: 189
Отправить сообщение для Podlec с помощью ICQ
По умолчанию PHP код для выборки контента

Здравствуйте.
Вопрос такой.
С помощью кистартера была создана таблица tx_zcatalogue_prod. Ну и дефолтный класс class.tx_zcatalogue_pi1.php
Код:
uid  	int(11)  	 	  	  
pid 	int(11) 			 	
tstamp 	int(11) 			  
crdate 	int(11) 			 
cruser_id 	int(11) 			
sys_language_uid 	int(11) 					
l18n_parent 	int(11) 			  	
l18n_diffsource 	mediumblob 						
deleted 	tinyint(4) 			
hidden 	tinyint(4) 		  
starttime 	int(11) 			
endtime 	int(11) 			 
fe_group 	int(11) 			
zphoto 	blob 		 
zname 	tinytext 				
zdescr 	text 		 
zuse 	text 		 
zprice 	tinytext 				
sorting 	int(10)
Подскажите, пожалуйста, каким должен быть код в функции main для выбори контента и вывода его. Наверняка, кто нибудь делал свой первый экст. Я так полагаю выборка тут не сложная но что то победить я ее не могу.

Буду очень признателе за помощь, так сроки горят.. вазелин заканчивается
__________________
... be happy...
Podlec вне форума   Ответить с цитированием
Старый 03.06.2008, 17:03   #2
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

PHP код:
$rows $GLOBALS['TYPO3_DB']->exec_SELECTgetRows('*','tx_zcatalogue_prod',tslib_cobj::enableFields('tx_zcatalogue_prod'));
$content '<table>';
foreach(
$rows as $row){
    
$content .= $row['zname'].$row['zчто-то'];
    
$c $this->conf['myimage'];
    
$c['file'] = $row['zimage'];
    
$content .= $this->cObj->IMAGE($c);
}
$content. = '</table>';
return 
$content
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 03.06.2008, 18:28   #3
Podlec
Senior Member
 
Аватар для Podlec
 
Регистрация: 07.12.2006
Адрес: Volgograd
Сообщений: 189
Отправить сообщение для Podlec с помощью ICQ
По умолчанию

PHP код:
$rows $GLOBALS['TYPO3_DB']->exec_SELECTgetRows('*','tx_zcatalogue_prod',tslib_cobj::enableFields('tx_zcatalogue_prod'));
    
$content '<tr>';
    foreach(
$rows as $row){
            
$c $this->conf['myimage'];
            
$c['file'] = $row['zphoto'];
            
$content .= $this->cObj->IMAGE($c);
            
$content .= $row['zdesrc'].$row['zuse'].$row['zprice'];
    }
    
$content. = '</tr>';
return 
$content
чуть чуть изменил... нно после этого страница воопще не генерируется
__________________
... be happy...
Podlec вне форума   Ответить с цитированием
Старый 03.06.2008, 18:48   #4
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Нужно в TS ещё прописать параметры изображения. типа:

plugin.tx_mybla_pi1{
myimage{
maxW = 150
maxH = 100
}
}

и т.п.

Что в логе апача?
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Один элемент контента для нескольких страниц MVH Общие вопросы 3 16.02.2010 17:56
if для элемента контента в TV Tod TypoScript практикум 5 11.01.2008 13:26
Текст и php код в левое меню margol TypoScript практикум 5 29.08.2007 10:38
Трабл с загрузкой *.t3x в Extension Manager Raven2000 Общие вопросы 6 08.08.2007 18:15
свои стили для элементов контента и заголовков vedomir TypoScript практикум 1 18.01.2007 16:16


Часовой пояс GMT +4, время: 22:56.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория