Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.11.2012, 01:22
Новичок на форуме
Отправить личное сообщение для monzya Посмотреть профиль Найти все сообщения от monzya
 
Регистрация: 06.11.2012
Сообщений: 1

Редактируемая таблица
Есть сайт на joomla.
Есть задача: сделать прайс-лист ввиде таблицы, которую конкретный пользователь, зайдя под своим логином, может редактировать из фронтенда. Нашел скрипт редактируемой таблицы, но без возможности разделения доступа

<?php
defined('_JEXEC') OR defined('_VALID_MOS') OR die( "Direct Access Is Not Allowed" );
?>   
<script type="text/javascript" src="http://yandex.st/jquery/1.6.0/jquery.min.js"></script>
	<script language="javascript">

$(function()	{
	$('table#editable td').click(function(e)	{
		var t = e.target || e.srcElement;
		var elm_name = t.tagName.toLowerCase();
		if(elm_name == 'input')	{return false;}
		var val = $(this).html();
		var code = '<input type="text" id="edit" value="'+val+'"/>';
		$(this).empty().append(code);
		$('#edit').focus();
		$('#edit').blur(function()	{
			var val = $(this).val();
			$(this).parent().empty().html(val);
		});
	});
	$(window).keydown(function(event){
		if(event.keyCode == 13) {
			$('#edit').blur();
		}
	});
});
</script>

<table border="1px" id="editable" style="width:300px;">
<tr>
	<td width="30%">1</td>
	<td width="30%">2</td>
	<td width="30%">3</td>
</tr>
<tr>
	<td>4</td>
	<td>5</td>
	<td>6</td>
</tr>
<tr>
	<td>7</td>
	<td>8</td>
	<td>9</td>
</tr>
</table>


Вопрос: как сделать возможным редактирование ячеек только для нужного пользователя, а всем остальным выводить таблицу без возможности редактирования?
Ответить с цитированием
  #2 (permalink)  
Старый 06.11.2012, 11:43
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Товарищ monzya, вопрос вы задали не по адресу. То что вам нужно, необходимо спрашивать у сообщества Joomla и php-шников.
Когда разберетесь с серверной частью, можете обращаться с вопросами по клиентской части (на javascript)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Редактируемая таблица magicpro Элементы интерфейса 5 15.02.2013 18:43
редактируемая таблица Aden1985 AJAX и COMET 3 25.11.2011 21:04
редактируемая таблица Aden1985 ExtJS 3 12.08.2011 13:14
JS и таблица pavel24071988 Общие вопросы Javascript 2 02.08.2011 15:40
ExtJS. Редактируемая таблица. underW ExtJS 1 15.03.2010 17:41