Welcome Guest, Not a member yet? Register   Sign In
Undefined Property!!
#1

[eluser]Shaileen[/eluser]
I am geting the following error :

Message: Undefined property: CI_Loader::$groupName

Filename: views/t1_orders_search2_view.php

Line Number: 49


this is my view :
<div style = " float: left;background:#ffcc00; width:1645px; height:20px; font-family: Verdana,Tahoma,Arial; font-weight:800; font-size: 10pt; color: black; position: absolute; top: 130px; left: 10px;">
Current Orders
<font style="float : right; font-family: Verdana,Tahoma,Arial; font-size: 8pt; color: black;">Total : &lt;?=$sent; ?&gt;</font>
</div>

<div style="float:none; margin-left: auto; margin-right: auto;">
<table bgcolor="#EEEEEE" align="center" border="0" cellspacing="0" cellpadding="0" width="100%">

<tr>
<td bgcolor="#000055"><img src='&lt;?=base_url(); ?&gt;images/arrowd.gif' align='middle'><a class='headline' href='&lt;?=base_url(); ?&gt;t1_orders_search2/index/2'>Folder</a></td>
<td bgcolor="#000055"><img src='&lt;?=base_url(); ?&gt;images/arrowd.gif' align='middle'><a class='headline' href='&lt;?=base_url(); ?&gt;t1_orders_search2/index/3'>ID</a></td>
<td bgcolor="#000055"><img src='&lt;?=base_url(); ?&gt;images/arrowd.gif' align='middle'><a class='headline' href='&lt;?=base_url(); ?&gt;t1_orders_search2/index/4'>Q</a></td>
<td bgcolor="#000055"><img src='&lt;?=base_url(); ?&gt;images/arrowd.gif' align='middle'><a class='headline' href='&lt;?=base_url(); ?&gt;t1_orders_search2/index/5'>Company </a></td>
<td bgcolor="#000055"><img src='&lt;?=base_url(); ?&gt;images/arrowd.gif' align='middle'><a class='headline' href='&lt;?=base_url(); ?&gt;t1_orders_search2/index/6'>Contact </a></td>
<td bgcolor="#000055"><img src='&lt;?=base_url(); ?&gt;images/arrowd.gif' align='middle'><a class='headline' href='&lt;?=base_url(); ?&gt;t1_orders_search2/index/7'>Bandwidth</a></td>
<td bgcolor="#000055"><img src='&lt;?=base_url(); ?&gt;images/arrowd.gif' align='middle'><a class='headline' href='&lt;?=base_url(); ?&gt;t1_orders_search2/index/9'></a></td>
<td bgcolor="#000055"><img src='&lt;?=base_url(); ?&gt;images/arrowd.gif' align='middle'><a class='headline' href='&lt;?=base_url(); ?&gt;t1_orders_search2/index/10'></a></td>
<td bgcolor="#000055"><img src='&lt;?=base_url(); ?&gt;images/arrowd.gif' align='middle'><a class='headline' href='&lt;?=base_url(); ?&gt;t1_orders_search2/index/11'>SP</a></td>
<td bgcolor="#000055"><img src='&lt;?=base_url(); ?&gt;images/arrowd.gif' align='middle'><a class='headline' href='&lt;?=base_url(); ?&gt;t1_orders_search2/index/12'>Sent</a></td>
<td bgcolor="#000055"><img src='&lt;?=base_url(); ?&gt;images/arrowd.gif' align='middle'><a class='headline' href='&lt;?=base_url(); ?&gt;t1_orders_search2/index/13'>Activated</a></td>

</tr>

&lt;? foreach($result as $item) : ?&gt;
<tr>

&lt;? if ($item->admin_order_sent == 0) {$item->groupName = "Unsent";}
elseif ($item->admin_order_sent == 1 and $item->admin_active == 0) {$item->groupName = "Sent";}
elseif ($item->admin_active == 1 and $item->admin_order_sent == 1) {$item->groupName = "Active";} ?&gt;
<td>&lt;?=$this->groupName;?&gt;</td>
<td><a >refid; ?&gt;/&lt;?=$item->quote_id;?&gt;" class="dark">&lt;?=$item->refid; ?&gt;</a></td>
<td><a >quote_id; ?&gt;" class="dark">&lt;?=$item->quote_id; ?&gt;</a></td>
<td>&lt;?=$item->eu_company;?&gt;</td>
<td>&lt;?=$item->eu_contact;?&gt;</td>

<td>&lt;?=$this->t1_orders_search2_model->get_tt_exist($item->quote_id); ?&gt;</td>
<td>tt_link</td>
<td>next</td>
<td>&lt;?=$item->username; ?&gt;</td>


&lt;? if ($item->admin_date_sent == "1901-01-01") { $item->admin_date_sent = "None"; } ?&gt;
<td>&lt;?=$item->admin_date_sent; ?&gt;</td>

&lt;? if ($item->admin_active == "1901-01-01") { $item->admin_active = "None"; } ?&gt;
<td>&lt;?=$this->t1_orders_search2_model->admin_active($item->refid); ?&gt;</td>


Please help me fix it..
#2

[eluser]danmontgomery[/eluser]
Code:
&lt;? if ($item->admin_order_sent == 0) {$item->groupName = “Unsent”;}
elseif ($item->admin_order_sent == 1 and $item->admin_active == 0) {$item->groupName = “Sent”;}
elseif ($item->admin_active == 1 and $item->admin_order_sent == 1) {$item->groupName = “Active”;} ?&gt;
<td>&lt;?=$this->groupName;?&gt;</td>

You're not setting a value for $this->groupName before you are trying to output it. I'm guessing it should be $item->groupName.
#3

[eluser]Shaileen[/eluser]
Got it!

i was using 'this' instead of 'item' in line 49!!!




Theme © iAndrew 2016 - Forum software by © MyBB