Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Проблема с шаблоном Xtemplars и выводом из баз!

Сообщения:  [1-10]   [11-14] 

 
 автор: Panker   (24.09.2006 в 21:06)   письмо автору
 
   для: Panker   (24.09.2006 в 11:10)
 

вот что что а на выходных тут не кого ))

   
 
 автор: Panker   (24.09.2006 в 11:10)   письмо автору
 
   для: stalk3r   (24.09.2006 в 00:24)
 

простите но не понимаю
если while то где этот while!
На верху ваш пример отлично вывел через модуль странице да!
Наверху, выше вашего у меян пример там вроде через вхиле всё но линки не выводит! :(
А мне надо что бы названия линка это 1 переменная куда она ведёт тоисть второе поле это другое!
Иль я запутался или просто как то не так обьяснил ((

   
 
 автор: stalk3r   (24.09.2006 в 00:24)   письмо автору
 
   для: Panker   (23.09.2006 в 12:50)
 

млин, чувак, я же писал, нужно в цикле while назначать
$xtpl -> assign('TAG_DLYA_ZHAHENII', $massiv_so_znacheniami);
$xtpl -> parse('MAIN.NAZVANIE_TEGA_LISTINGA');

НИЧЕГО не надо по отдельности
$xtpl->assign('LINK_NAME', $link_name);
$xtpl->assign('LINK_ADRES', $link_adres);
ЭТО НЕ ТО!!!
все значения в 1 массив, его а ассигнишь

   
 
 автор: Panker   (23.09.2006 в 12:50)   письмо автору
 
   для: Panker   (23.09.2006 в 12:37)
 

Вот смотрите :)
Я на этом вопросе и в прошлый раз застопорился!

Есть модуль линков ( ссылок )


<?php  
 
include "config.php";
 
$query "SELECT * FROM link";  
 
$result mysql_query($query);  
 while(
$r=mysql_fetch_array($result))  
 {  
  
$link_id $r["id"];  
  
$link_name $r["name"];  
  
$link_adres $r["adres"];  
 }

?>


Самый простой модуль и код :)

Есть шаблончик, с ним вы уже знакомы или мелком посмотрели :)

в нём я делаю так

$xtpl->assign('LINK_NAME', $link_name);
$xtpl->assign('LINK_ADRES', $link_adres);


Вроде бы всё гууд да?
Но вот 1 загвоздка :)
ВЫВОДЯТСЯ ТОЛЬКО ПЕРВАЯ ИЛИ ПОСЛЕДНЯЯ ЗАПИСЬ ))
Зависит от того 1 там или 20 :)

ВОТ ПОЖАЛУЙСТА!
Подскажите как мне вывести все записе ненавредя шаблонной системе что бы всё так же было красиво как в шаблоне!
У меня такая же система и новостей и так далее, мне это очень нужно, я из за этого и бросил тогда шаблон, умоляю спасите!

зарание пасиб всем кто даже постик прочитал =)
Вот такой вот я благодарный :)

   
 
 автор: Panker   (23.09.2006 в 12:37)   письмо автору
 
   для: Panker   (23.09.2006 в 12:14)
 

вопрос на стадии разработки :))))))))

   
 
 автор: Panker   (23.09.2006 в 12:14)   письмо автору
 
   для: stalk3r   (23.09.2006 в 11:50)
 

oO класс ты разберался или разбераешся с этим шаблонам :))
Хех :) Я запомнил тебя ))

Тебе БИГ СЕНКС А то не представляеш как мне было грустно когда я понимал что кмс будет без шаблона нормального )
сейчас буду разбератся :)

Думаю вопрос на счёт вывода всех записей останется )) хотя хз, если получится тогда всё гууд :)

БИГ СЕНКС ещё раз :)

   
 
 автор: stalk3r   (23.09.2006 в 11:50)   письмо автору
 
   для: Panker   (05.09.2006 в 19:33)
 


$t = new XTemplate('skins/author.tpl'); //ну или как там у тебя путь до шаблонов..
//код...
while($author = mysql_fetch_array($ath))
  {
    $row = array('TITLE'=> $author['link_title'],  //Загаловок Страницы
                 'META'=> $author['pages_meta'],    //Мета страницы, описание
                 'KEY'=> $author['pages_key'],      //Ключевые слова страницы
                  'TEXT'=> $author['pages_text'],    //Текст страницы
                  'DATA'=> $author['pages_date']     //Дата создания страницы
                );
   // теперь назначаем
   $t -> assign('AUTHOR', $row);
   $t -> parse('MAIN.AUTHOR_LIST');
  } 
//код...


теперь в author.tpl стартуешь главный блок, обычно MAIN, его то ты надеюсь отпарсил)) в нём - наш AUTHOR_LIST


<!-- START: MAIN -->
  <!-- START: AUTHOR_LIST -->
    {AUTHOR.TITLE}<br>
    {AUTHOR.META}<br>
    и т.д.
  <!-- FINISH: AUTHOR_LIST -->
<!-- FINISH: MAIN -->

   
 
 автор: Panker   (23.09.2006 в 11:41)   письмо автору
 
   для: Panker   (08.09.2006 в 17:33)
 

пробежал месяц )) кто то умер кто то родился, а у меня шаблон итак и лежит и так и не могу разобратся :)

   
 
 автор: Panker   (08.09.2006 в 17:33)   письмо автору
 
   для: Panker   (08.09.2006 в 15:20)
 

меня игнорируют ? :)

   
 
 автор: Panker   (08.09.2006 в 15:20)   письмо автору
 
   для: Panker   (07.09.2006 в 18:26)
 

Киналь.... ну ты то хоть помоги пожалуйсто =(((((!!!!!!!!!
Ну что за жизнь, шаблонизатор есть а из базы не достать!!!! ((((((((((((((((((!!!!!!!

   

Сообщения:  [1-10]   [11-14] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования