[rt-users] AT - Asset Cloning
Tomasz Wlodek
tomw at bnl.gov
Mon Oct 2 14:12:33 EDT 2006
On Mon, 2 Oct 2006, Tomasz Wlodek wrote:
> Hi experts,
>
> I have AT (Asset Tracker) installed on my RT.
>
> On the page
>
> http://atwiki.chaka.net/index.cgi?AssetCloning
>
> I have found instructions on how to add Asset Cloning possibility to AT
> (Asset Tracker).
>
> I followied those instructions, installed the cloner, restarted Apache - and
> nothing happens. The instructions says that I should see the "Clone asset"
> under Asset History menu. I looked at all possible asset related links - and
> nothing. There is no "Clone asset" link anywhere.
Ok, Here is my followup to that problem:
The instructions posted on http://atwiki.chaka.net/index.cgi?AssetCloning
say that in the file
/AssetTracker/Elements/Tabs/Default
I should add:
if (ref $Asset and $Asset->CurrentUserHasRight('CreateAsset')) {
$tabs->{this}->{subtabs}->{'_H'} = { title =>loc("Clone"),
path => "AssetTracker/Asset/Clone.html?id=" .
$Asset->Id };
}
I now know that it is the "ref $Asset" condition in the if statement which
fails. I can select an asset and still the if (ref $Asset ...) condition
fails (ie AT thinks that I did not select an asset).
The cloning routine works. (I checked it by hacking the code).
Any idea why the ref $Asset remains undefined and fails the if statement
even if I select an asset?
--
Tomasz Wlodek | tel 631-344-7448
Brookhaven Laboratory, Building 510M | fax 631-344-7616
Upton NY 11973-5000 |
More information about the rt-users
mailing list