Exemple #1
0
		$c-> label('Upload new image') -> icon('file_upload') -> popup(core::url('upload-image'));
		if (core::req('.hide-image')) $c-> label('Unhide image') -> icon('visibility_on') -> url(core::url('upload-image','cms-form-action','unhide'));
		else $c-> label('Hide image') -> icon('visibility_off') -> url(core::url('upload-image','cms-form-action','hide'));
		echo cms::anchor($c);
	?>
	<div style="float:right;">
		<? if (!core::req('.hide-image')): ?>
			<img src="sample.jpg" style="max-width:400px; margin-left:2em;">
		<? endif ?>
	</div>
	<?php 
echo core::vars('text1');
?>
</div>

<? if(cms::admin()): ?>
	<?
		$c= cms::context() -> label('Edit') -> icon('edit') -> popup(core::url('edit-block','no',2)) -> popuptitle('Edit text block 2');
		echo cms::anchor($c,'Block 2');
	?>
	<div>
			<h1><?php 
echo core::vars('headline2');
?>
</h1>
			<h2><?php 
echo core::vars('subheadline2');
?>
</h2>
			<?php 
echo core::vars('text2');
Exemple #2
0
	static function anchor($controls,$title=null)
	{
		if (!cms::admin()) return '';
		return cmsGui::anchor($controls,$title);
	}
Exemple #3
0
	function __call($name,$value) 
	{
		if (!cms::admin()) return $this;
		if (count($value)==1) $value= $value[0];
		$this->context[$this->current][$name]= $value;
		return $this;
	}