|
|
|
| $params->get('greeting')
objasnite mne eto virozenie
-> 4to eto za oboznachenie?
P.S. Zaranie spasibo.
vot primer:
<?php if ($params->get('greeting')) : ?>
<div>
<?php if ($params->get('name')) : {
echo JText::sprintf( 'HINAME', $user->get('name') );
} else : {
echo JText::sprintf( 'HINAME', $user->get('username') );
} endif; ?>
</div>
<?php endif; ?> | |
|
|
|
|
|
|
|
для: Maks0169
(18.05.2010 в 13:59)
| | Вызывается метод класса get (поидее берет данные из строки запроса _GET либо из _POST). Класс где-то выше определен вроде
<?php
$params = new названиеКласса();
?>
|
| |
|
|
|
|
|
|
|
для: mihdan
(18.05.2010 в 15:07)
| | Судя по коду да. $params - обьект класса, потом вызывается $params -> get(.. свойство класса. | |
|
|
|
|
|
|
|
для: mihdan
(18.05.2010 в 15:07)
| | -> Это оператор стрелка... С помощью неё ты сможешь получить доступ к членам объекта..
class MyCalss{
var $par = 5;
var $newpar = 1;
public function GOTO(){..}
}
$class = new MyClass(); //Создаем экземпляр класс
После создания объекта $class нужно как-то получить доступ к его членам.. Это достигается с помощью оператора-стрелка...:
$class->par = 6; //Меняем значение (объект $class, указатель на поле par;)
echo $class->newpar; //Получить значение поля newpar (объект $ class, указатель -> на поле newpar
$class->GOTO(); //вызывать метод (объект $class, вызывать один из методов через указатель ->... вызов GOTO()
P.S. Прочитай в PHP мануалах для начинающих, что такое классы..
Кстате, автор, а ты знаешь что такое ::?
////
JText::sprintf
//// | |
|
|
|