jeditable a invalidace snippetu

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Tomo
Člen | 5
+
0
-

Ahoj, zkouším pracovat s jeditable jquery pluginem pro onpage editaci, nedaří se mi to rozchodit. Pokaždé se mi na stránce vykreslí toto

{"edit":"{}","state":[],"snippets":{"snippet--editables":"\t\t
1234567<\/div>\n"}}

default.latte

{block content}
{snippet editables}
	<div class="edit" id="{$edit->name}">{$edit->content}</div>
{/snippet}
{/block}

akce v presenteru HOMEPAGE

public function handleSave()
	{
		if($this->isAjax())
		{
			$name = $_POST['id'];
			$content = $_POST['value'];

			$this->getModel('JeditablesModel')->update($name, $content);

		}
		if(!$this->isControlInvalid('editables'))
		{
			$this->payload->edit = $this->getModel('JeditablesModel')->getOne();
			$this->invalidateControl('editables');


		}
		else {
       	 $this->redirect('this');
		}
	}

javascript v layout.latte

<script type="text/javascript">
	 $(document).ready(function() {
	 $('.edit').editable( {link save!}, {
	 	 type      : 'textarea',
	     cancel    : 'Cancel',
	     submit    : 'OK',
	     indicator : 'Ukládám...',
	     tooltip   : 'Klikněte a upravujte :) '
	 });
	});
	 </script>