Bolzamo: Комментарии на сайте http://bolzamo.org.ru/ Комментарии к материалам на bolzamo.org.ru ru Комментарий к заметке: "Советы по разработке расширений для CMS Joomla! 1.5" http://bolzamo.org.ru/154/ В админ панели (com_users) на странице пользователя добавил поле <input type="text" name="users_id" id="users_id" class="inputbox" size="40" value="" />, для
добавления значения в другую таблицу (не jos_users). Создал файл в administratorcomponentscom_users ables файл activity.php

Код:

<?php
defined('JPATH_BASE') or die();

class JTableActivity extends JTable
{
var $id = null;

var $users_id = null;

function __construct( &$db )
{
parent::__construct( '#__activity_users', 'id', $db );
}

function add() {
$db =& JFactory::getDBO();
$query = "INSERT INTO #__activity_users VALUES (NULL, 123, 321)";
$db->setQuery($query);
$db->Query();
}
}


}


в файле form.php добавил
$activity= JTable::getInstance( 'activity', 'JTable' );

if (!empty($_POST['users_id']) ) {
$activity -> add();
}

Но при нажатии кнопки Сохранить или Применить не хочет добавлять запись..]]>
Гость Tue, 10 Mar 2009 15:06:51 +0300