|
|
|
|
<?
$html=array (
'А' => 'a.php',
'Б' => 'b.php'
'В' => 'v.php'
);
foreach ($html as $namebl => $pathbl) {
$blcontent=file_get_contents($site_path."/blocks/".$pathbl);
}
?>
|
Вот никак не получается вывести это дело без цикла т.к. все это идет в шаблонизатор а там тоже вывод через массив
print get_tpl_from_file('template/main.htm',
array(
"{keywords}" => $keywords, //ключевые слова
"{content}" => $content, //страницы
"{logo}" => $logo, // логотип
"{title}" => $title, //название
"{footer}" => 'copyright 2006 <br> [GZIP:<b>'.$a.'</b>]', // низ сайта
"{block}" => $block, //темплайт блока
"{menu}" => implode('', $menu), // меню
"{blcontent}" => $blcontent, //содержание блока
"{namebl}" => $namebl // название блока
));
|
Помогите пожайлуста, буду благодарен. | |
|
|
|
|
|
|
|
для: Dez
(03.11.2006 в 22:34)
| | Не очень понятно... почему цикл не подходит и что следует получить из массива $html? | |
|
|
|
|
|
|
|
для: cheops
(03.11.2006 в 23:22)
| | Следует получить
$namebl[0]='А';
$namebl[1]='Б';
$namebl[2]='В';
|
и
$pathbl[0]='a.php';
$pathbl[1]='b.php';
$pathbl[2]='v.php';
|
и все это должно вместится во второй массив, который представлен ниже | |
|
|
|
|
|
|
|
для: Dez
(04.11.2006 в 08:34)
| | Понятно, тогда лучше перебрать либо все элементы
<?php
$html=array ('А' => 'a.php',
'Б' => 'b.php'
'В' => 'v.php');
foreach($html as $key => $value)
{
$namebl[] = $key;
$pathbl[] = $value;
}
echo "<pre>";
print_r($namebl);
echo "</pre>";
echo "<pre>";
print_r($pathbl);
echo "</pre>";
?>
|
либо воспользоваться специальными функциями для работы с массивами, которые позволяют извлекать массив ключей. | |
|
|
|
|
|
|
|
для: cheops
(04.11.2006 в 12:39)
| | не... это понятно, а как сделать тоже самое что бы выводилось в том массиве, то что снизу, относящийся к шаблонизатору? | |
|
|
|
|
|
|
|
для: Dez
(04.11.2006 в 18:47)
| | >а как сделать тоже самое что бы выводилось в том массиве, то что снизу, относящийся к
>шаблонизатору?
не понятно. | |
|
|
|
|
|
|
|
для: cheops
(04.11.2006 в 22:42)
| | Эх... :) ну вот смотрите
print get_tpl_from_file('template/main.htm',
array(
"{keywords}" => $keywords, //ключевые слова
"{content}" => $content, //страницы
"{logo}" => $logo, // логотип
"{title}" => $title, //название
"{footer}" => 'copyright 2006 <br> [GZIP:<b>'.$a.'</b>]', // низ сайта
"{block}" => $block, //темплайт блока
"{menu}" => implode('', $menu), // меню
"{blcontent}" => $blcontent, //содержание блока
"{namebl}" => $namebl // название блока
));
|
вот эти две переменные надо вывести, а вывести надо то, что получилось выше, то что писали вы. Вот... | |
|
|
|