|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.06.2011, 23:08 | #1 |
Пользователь
Регистрация: 14.02.2011
Сообщений: 12
|
$content.... - что это?
Здравствуйте, пришлось разбираться в чужом коде (связи с бывшим кодером нет). Такой вопрос, есть код создания шаблона $content.info_cat.text, откуда берутся значения этой структуры (или что это тогда). В "main/top.inc.tpl" она не инициализируется, там идёт обращение такого же типа. Этот шаблон- часть кода очередной CMS местного производства.
{include file="main/top.inc.tpl"} {if $content.action=='list'} <h1>{$content.name}</h1> {if $content.info_cat.text}<div style="margin-bottom:15px;">{$content.info_cat.te xt}</div>{/if} {include file="main/messages.inc.tpl"} (код шаблона не полный, но суть думаю понятна) Заранее спасибо) |
08.06.2011, 14:23 | #2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,177
|
это не код создания шаблона... это и есть шаблон (мне так кажется)
а $content в данном случае скорее всего объект с необходимыми полями... или ассоциативный массив и берется он откуда то из глубины вашей CMS .... |
08.06.2011, 18:49 | #3 |
Пользователь
Регистрация: 14.02.2011
Сообщений: 12
|
спасибо за ответ, буду разбираться)
возник ещё один вопрос, может быть вы знаете в чём проблема) В конце этого if идёт код создания прямоугольника, вместо красивого прямоугольника на экране отображается абра-кадабра"следуюшего вида". ‰PNG ��� IHDR��@���р���юO*<���IDATxњнУ A ѓP�AЁ$D YU‚4ХCюЛ&3 цІЫ������������������������������� ������������������������LЪ§V;Џk:Ѓw ЭПw:aќПt�р?C�Ѓ!МАf`30„Вa†0C�Ѓ!МАf`30„Вa†0C�Ѓ!МАf`30„Вa†0C�Ѓ!МАf`30„Вa†0C�Ѓ!МАf`30„Вa†0C�Ѓ!МАf`30„Вa†0C�Ѓ!МАf`30„Вa†0C�Ѓ!МАf`30„Вa†0C�Ѓ!МАf`30„Вa†0C�Ѓ!МАf`30„Вa†0C�Ѓ!МАf`30„Вa†0C�Ѓ!МАf`30„Вa†0C�Ѓ!МАf`30„Вa†0C�Ѓ!МАf`30„Вa†0C�Ѓ!МАf`30„В����������������������������������� ��������������������і~‚!тэwЭ����I END®B`‚ // Так сама цель просто нарисовать толстую красную линию. Может быть есть другой способ её достичь? {if isset($content.array_articles) and count($content.array_articles) > 0} {foreach from=$content.array_articles item=element name="f1"} <div class="brands-item"> {if ($element.img != '') }<a href="/articles2/view_articles/{$element.id}"><img src="{$content.uri_img_art_small}{$ element.img}" /></a>{/if} </div> {/foreach} {php} $im = imagecreatetruecolor(320, 240); $ink = imagecolorallocate($im, 70, 50, 100); imagefilledrectangle($im,80,60,240, 180,$ink); imagepng($im); imagedestroy($im); {/php} {/if} |
08.06.2011, 19:25 | #4 |
Старожил
Регистрация: 19.04.2010
Сообщений: 2,702
|
header не настроен.
|
09.06.2011, 11:39 | #5 |
Пользователь
Регистрация: 14.02.2011
Сообщений: 12
|
спасибо, вроде разобрался, решил пойти по другому и сделать вот так
<div style="width:400px; height:40px; background: #FF0000;"> </div> |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
<< >> & ^ | с чем это едят и что это такое? | pufystyj | Общие вопросы C/C++ | 4 | 30.03.2011 13:59 |
Эквалайзер...что это? кто это? Можно ли с ним подружиться? | .Phoenix | Мультимедиа в Delphi | 45 | 08.04.2010 23:37 |
Что это такое и как это того... | Alex Cones | Общие вопросы Delphi | 2 | 11.10.2009 12:04 |