diff options
author | wei <> | 2006-10-16 05:43:03 +0000 |
---|---|---|
committer | wei <> | 2006-10-16 05:43:03 +0000 |
commit | 5fbfffc8df84b6f9781ddfcc00bfa45a7c9cb9d4 (patch) | |
tree | 7044d8085cd1529f78c9573487e40e1e6e8ecfbc /framework | |
parent | 9e2820e98640f4ca262db7279a514826341df3e0 (diff) |
Fixed setText problem in TActiveLinkButton
Diffstat (limited to 'framework')
-rw-r--r-- | framework/Web/UI/ActiveControls/TActiveLinkButton.php | 2 | ||||
-rw-r--r-- | framework/Web/UI/ActiveControls/TCallbackClientScript.php | 19 |
2 files changed, 8 insertions, 13 deletions
diff --git a/framework/Web/UI/ActiveControls/TActiveLinkButton.php b/framework/Web/UI/ActiveControls/TActiveLinkButton.php index 8b86d11a..019c002c 100644 --- a/framework/Web/UI/ActiveControls/TActiveLinkButton.php +++ b/framework/Web/UI/ActiveControls/TActiveLinkButton.php @@ -93,7 +93,7 @@ class TActiveLinkButton extends TLinkButton implements IActiveControl, ICallback { parent::setText($value); if($this->getActiveControl()->canUpdateClientSide()) - $this->getPage()->getCallbackClient()->replace($this, $value); + $this->getPage()->getCallbackClient()->replaceContent($this, $value); } /** diff --git a/framework/Web/UI/ActiveControls/TCallbackClientScript.php b/framework/Web/UI/ActiveControls/TCallbackClientScript.php index cfd42a0d..5ef2bf03 100644 --- a/framework/Web/UI/ActiveControls/TCallbackClientScript.php +++ b/framework/Web/UI/ActiveControls/TCallbackClientScript.php @@ -286,8 +286,7 @@ class TCallbackClientScript extends TApplicationComponent /**
* Append a HTML fragement to the element.
* @param TControl control element or element id
- * @param TControl HTML fragement, otherwise if TControl, its render
- * method will be called.
+ * @param string HTML fragement or the control to be rendered
*/
public function appendContent($element, $content)
{
@@ -297,8 +296,7 @@ class TCallbackClientScript extends TApplicationComponent /**
* Prepend a HTML fragement to the element.
* @param TControl control element or element id
- * @param TControl HTML fragement, otherwise if TControl, its render
- * method will be called.
+ * @param string HTML fragement or the control to be rendered
*/
public function prependContent($element, $content)
{
@@ -308,8 +306,7 @@ class TCallbackClientScript extends TApplicationComponent /**
* Insert a HTML fragement after the element.
* @param TControl control element or element id
- * @param TControl HTML fragement, otherwise if TControl, its render
- * method will be called.
+ * @param string HTML fragement or the control to be rendered
*/
public function insertContentAfter($element, $content)
{
@@ -319,8 +316,7 @@ class TCallbackClientScript extends TApplicationComponent /**
* Insert a HTML fragement in before the element.
* @param TControl control element or element id
- * @param TControl HTML fragement, otherwise if TControl, its render
- * method will be called.
+ * @param string HTML fragement or the control to be rendered
*/
public function insertContentBefore($element, $content)
{
@@ -333,8 +329,7 @@ class TCallbackClientScript extends TApplicationComponent * a TControl component, its rendered method will be called and its contents
* will be used for replacement.
* @param TControl control element or HTML element id.
- * @param TControl HTML fragement, otherwise it will TControl's
- * rendered content.
+ * @param string HTML fragement or the control to be rendered
* @param string replacement method, default is to replace the outter
* html content.
* @param string provide a custom boundary.
@@ -363,9 +358,9 @@ class TCallbackClientScript extends TApplicationComponent /**
* Replace the content of an element with new content contained in writer.
* @param TControl control element or HTML element id.
- * @param THtmlWriter writer for the content.
+ * @param string HTML fragement or the control to be rendered
*/
- public function replaceContent($element,$writer)
+ public function replaceContent($element,$content)
{
$this->replace($element, $writer);
}
|