X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> переменные в шаблонах
Гость_IMMEASU[RA]BILITY_*
сообщение 2009-10-21, 10:39
Сообщение #1



Гости





почему нельзя использовать в шаблоние index.php вайла

вместо:
{%BLOCKS center_up%}
{module}
{%BLOCKS center_down%}
{%BLOCKS right%}
{%BLOCKS left%}

<?=$index['block']['center']?>
<?=$index['module']?>
<?=$index['block']['down']?>
<?=$index['block']['left']?>
<?=$index['block']['right']?>

Сообщение отредактировал IMMEASU[RA]BILITY - 2009-10-21, 10:40
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2009-10-21, 13:26
Сообщение #2
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Я бы вам объяснил, но скажите лучше Вы: почему <?=$index['block']['center']?> лучше чем {%BLOCKS center_up%}??
Перейти в начало страницы
+Цитировать сообщение
Гость_IMMEASU[RA]BILITY_*
сообщение 2009-10-22, 12:38
Сообщение #3



Гости





Цитата (Alexander @ 21.10.2009, 14:26)
скажите лучше Вы: почему


ну допустим мне для того чтобы сделать новое место под блок достаточно вставить в index темы <?=$index['block']['позиция']?> а в админ панели при редактирование блока поставить значение позиция и блок сразу пашет а в элеаноре?

а вот так чтоб приенить к нему дополнительный html в index теме для вывода или не использования дополнительных оформлений:
<?php
if(isset($index[&#39;block&#39;][&#39;позиция&#39;]))
	echo
		&#39;<div class="block-позиция">&#39;.$index[&#39;block&#39;][&#39;позиция&#39;].&#39;</div>&#39;;
?>

в элеаноре я как понил для этого есть что то это:
[blocks_right]<div id="rightcol">{%BLOCKS right%}</div>[/blocks_right]

где [blocks_right][/blocks_right] обрабатывается самой системой CMS

просто не будит ли в системе быстрей расчитыватся этот вариант <?=$index['block']['позиция']?> чем этот {%BLOCKS center_up%}?

-----------------------


а вот еще хотел спросить дополнительно!

в элеаноре при созданиии модуля также как и вдругих CMS систем при создании модуля сначала вырезается первая половина index файла темы до {module} потом расчитывается модуль а потом вторая половина index файла после {module}?
Перейти в начало страницы
+Цитировать сообщение
Гость_IMMEASU[RA]BILITY_*
сообщение 2009-11-06, 10:40
Сообщение #4



Гости





Alexander, я все еще жду :)
Перейти в начало страницы
+Цитировать сообщение
azacgrus
сообщение 2009-11-06, 13:09
Сообщение #5
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 246
Регистрация: 2008-12-13
Из: Санкт-Петербург

Репутация:   нет  
Всего: 12


Цитата
BILITY' p='14095' date='22.10.2009, 12:38']
в элеаноре при созданиии модуля также как и вдругих CMS систем при создании модуля сначала вырезается первая половина index файла темы до {module} потом расчитывается модуль а потом вторая половина index файла после {module}?

типа того :) для показа оформления сайта используется в админке $Mainclass->ShowDecoration; а на сайте Head(); (Вроде бы сейчас не помню уже :) )
Перейти в начало страницы
+Цитировать сообщение
Гость_IMMEASU[RA]BILITY_*
сообщение 2009-11-06, 14:58
Сообщение #6



Гости





Цитата (azacgrus @ 6.11.2009, 13:09)
типа того для показа оформления сайта используется в админке $Mainclass->ShowDecoration; а на сайте Head(); (Вроде бы сейчас не помню уже )


не в этом суть! это итак понятно...

ток я сделал вывод содержимого модуля через <?=$index['module']?> в шаблон
а после обработки модуля обрабатываются блоки
и до того пока не обработуется модуль и блоки шаблон вобще не на что не делится...
затем все переменные предусмотренные двигом для шаблона

и только затем просто инклудится шаблон без каких либото обработак...

Цитата (Alexander @ 21.10.2009, 13:26)
скажите лучше Вы: почему

Цитата (Alexander @ 21.10.2009, 13:26)
{%BLOCKS center_up%}

Цитата (Alexander @ 21.10.2009, 13:26)
лучше чем

Цитата (Alexander @ 21.10.2009, 13:26)
<?=$index['block']['center']?>

Цитата (Alexander @ 21.10.2009, 13:26)
??


Сообщение отредактировал IMMEASU[RA]BILITY - 2009-11-06, 16:06
Перейти в начало страницы
+Цитировать сообщение
azacgrus
сообщение 2009-11-06, 22:40
Сообщение #7
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 246
Регистрация: 2008-12-13
Из: Санкт-Петербург

Репутация:   нет  
Всего: 12


Цитата
BILITY' p='14670' date='6.11.2009, 14:58']
Цитата(Alexander @ 21.10.2009, 13:26)
скажите лучше Вы: почему

Цитата(Alexander @ 21.10.2009, 13:26)
{%BLOCKS center_up%}

Цитата(Alexander @ 21.10.2009, 13:26)
лучше чем

Цитата(Alexander @ 21.10.2009, 13:26)
<?=$index['block']['center']?>

Цитата(Alexander @ 21.10.2009, 13:26)
??

думаю так более читабельно
Перейти в начало страницы
+Цитировать сообщение
Гость_IMMEASU[RA]BILITY_*
сообщение 2009-11-09, 17:04
Сообщение #8



Гости





Цитата (azacgrus @ 6.11.2009, 22:40)
думаю так более читабельно


согласин что нет но возможно в этом был смысол!?
Перейти в начало страницы
+Цитировать сообщение

Ответить в данную темуНачать новую тему
0 чел. читают эту тему (гостей: 0, скрытых пользователей: 0)
Пользователей: 0

 
RSS Текстовая версия 0.0476 сек.    11 запросов    GZIP включен    Сейчас: 2021-06-15, 4:34