当前位置: 首页>>代码示例>>PHP>>正文


PHP JPagination::getResultsCounter方法代码示例

本文整理汇总了PHP中JPagination::getResultsCounter方法的典型用法代码示例。如果您正苦于以下问题:PHP JPagination::getResultsCounter方法的具体用法?PHP JPagination::getResultsCounter怎么用?PHP JPagination::getResultsCounter使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在JPagination的用法示例。


在下文中一共展示了JPagination::getResultsCounter方法的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: getDisplayTab


//.........这里部分代码省略.........
         $nbPlugSortBy = $params->get('nbPlugSortBy', "1");
         $nbPlugSortOrder = $params->get('nbPlugSortOrder', "DESC");
         $nbPlugShowPagination = $params->get('nbPlugShowPagination', "1");
         $nbPlugPaginationCount = $params->get('nbPlugPaginationCount', "5");
         $limit = $nbPlugPaginationCount > 0 ? $nbPlugPaginationCount : 0;
         $offset = JRequest::getVar('limitstart', 0, 'REQUEST');
         //get current user
         $userId = $user->id;
         //get user posts
         $rows = $this->getPosts($userId, $nbPlugSortBy, $nbPlugSortOrder, $nbPlugPaginationCount, $limit, $offset);
         //get user post count
         $row_count = $this->countPosts($userId);
         //get item id
         $itemId = $this->getItemId();
         //create_html
         if ($row_count <= 0) {
             $list = '<div class="cbNinjaBoard"><div class="cbNBposts"><table><tr><td>You currently have no NinjaBoard posts</td></tr></table></div></div>';
         } else {
             $list = "";
             //show only selected fields in a table row
             $list .= '<div class="cbNinjaBoard"><div class="cbNBposts"><table><thead><tr>';
             if ($nbPlugShowSubject) {
                 $list .= '<th>' . JText::_('NB_SUBJECT_CBP') . '</th>';
             }
             if ($nbPlugShowMessage) {
                 $list .= '<th>' . JText::_('NB_MESSAGE_CBP') . '</th>';
             }
             if ($nbPlugShowForum) {
                 $list .= '<th>' . JText::_('NB_FORUM_CBP') . '</th>';
             }
             if ($nbPlugShowHits) {
                 $list .= '<th>' . JText::_('NB_HITS_CBP') . '</th>';
             }
             if ($nbPlugShowCreated) {
                 $list .= '<th>' . JText::_('NB_CREATED_CBP') . '</th>';
             }
             if ($nbPlugShowModified) {
                 $list .= '<th>' . JText::_('NB_MODIFIED_CBP') . '</th>';
             }
             if ($nbPlugShowEdit) {
                 $list .= '<th>' . JText::_('NB_VIEW_POST_CBP') . '</th>';
             }
             $list .= '</tr></thead><tbody>';
             $items = array();
             foreach ($rows as $row) {
                 //get the item subject, show no subject if there is none, truncate subject if necessary
                 $item->subject_long = stripslashes($row->subject) ? stripslashes($row->subject) : JText::_('NB_NO_SUBJECT_CBP');
                 $item->subject_short = JString::strlen($row->subject) > $nbPlugTruncateSubject ? JString::substr($row->subject, 0, $nbPlugTruncateSubject - 4) . '...' : $item->subject_long;
                 $item->subject = $nbPlugTruncateSubject > 0 ? $item->subject_short : $item->subject_long;
                 //get the item message, show no message if there is none, truncate message if necessary
                 $item->message_long = stripslashes($row->message) ? stripslashes($row->message) : JText::_('NB_NO_MESSAGE_CBP');
                 $item->message_short = JString::strlen($row->message) > $nbPlugTruncateMessage ? JString::substr($row->message, 0, $nbPlugTruncateMessage - 4) . '...' : $item->message_long;
                 $item->unparsed = $nbPlugTruncateMessage > 0 ? $item->message_short : $item->message_long;
                 $item->message = KFactory::get('admin::com.ninja.helper.bbcode')->parse(array('text' => $item->unparsed));
                 //link to edit post
                 $item->view_link = '<a href="' . (JURI::base() . 'index.php?option=com_ninjaboard&view=topic&id=' . $row->topic_id . '&Itemid=' . $itemId . '#post' . $row->post_id) . '" title="' . JText::_('NB_VIEW_POST_CBP') . '">' . '<img src="' . JURI::base() . 'components/com_comprofiler/plugin/user/plug_cbninjaboard/post.png" width="32" height="32" alt="' . JText::_('NB_VIEW_POST_CBP') . '" />' . '</a>';
                 //link to forum
                 $item->forum_link = '<a href="' . (JURI::base() . 'index.php?option=com_ninjaboard&view=forum&id=' . $row->forum_id . '&Itemid=' . $itemId) . '" title="' . JText::_($row->forum_name) . '">' . JText::_($row->forum_name) . '</a>';
                 //format dates
                 $item->c_datetime = $row->created > 0 ? date($nbPlugDateFormat, strtotime($row->created)) : JText::_('NB_NO_DATE_CBP');
                 $item->m_datetime = $row->modified > 0 ? date($nbPlugDateFormat, strtotime($row->modified)) : JText::_('NB_NO_DATE_CBP');
                 //show only selected fields in a table row
                 $list .= '<tr>';
                 if ($nbPlugShowSubject) {
                     $list .= '<td>' . $item->subject . '</td>';
                 }
                 if ($nbPlugShowMessage) {
                     $list .= '<td>' . $item->message . '</td>';
                 }
                 if ($nbPlugShowForum) {
                     $list .= '<td>' . $item->forum_link . '</td>';
                 }
                 if ($nbPlugShowHits) {
                     $list .= '<td>' . $row->hits . '</td>';
                 }
                 if ($nbPlugShowCreated) {
                     $list .= '<td>' . $item->c_datetime . '</td>';
                 }
                 if ($nbPlugShowModified) {
                     $list .= '<td>' . $item->m_datetime . '</td>';
                 }
                 if ($nbPlugShowEdit) {
                     $list .= '<td>' . $item->view_link . '</td>';
                 }
                 $list .= '</tr>';
             }
             $list .= '</table></div>';
             if ($nbPlugShowPagination && $row_count > $limit) {
                 $list .= '<div class="cbNBpagination"><table><tr><td>';
                 //$list .= KFactory::get('site::com.ninjaboard.helper.paginator',array('name' => 'posts'))->pagination($row_count, $offset, $limit , 4, true);
                 jimport('joomla.html.pagination');
                 $pagination = new JPagination($row_count, $offset, $limit);
                 $list .= $pagination->getPagesLinks() . $pagination->getResultsCounter();
                 $list .= '</td></tr></table></div>';
             }
             $list .= '</div>';
         }
         return $list;
     }
 }
开发者ID:ravenlife,项目名称:Ninjaboard,代码行数:101,代码来源:ninjaboard.php

示例2: array


//.........这里部分代码省略.........
		for(var i=0; i < document.adminForm.contenttype.length; i++){
			 if (document.adminForm.contenttype[i].checked){ tag += document.adminForm.contenttype[i].value; }
		}
		tag += '}';
		setTag(tag);
		insertTag();
	}
	//-->
	</script>
	<table>
		<tr>
			<td width="100%">
				<?php 
        echo JText::_('JOOMEXT_FILTER');
        ?>
:
				<input type="text" name="search" id="acymailingsearch" value="<?php 
        echo $pageInfo->search;
        ?>
" class="text_area" onchange="document.adminForm.submit();" />
				<button class="btn" onclick="this.form.submit();"><?php 
        echo JText::_('JOOMEXT_GO');
        ?>
</button>
				<button class="btn" onclick="document.getElementById('acymailingsearch').value='';this.form.submit();"><?php 
        echo JText::_('JOOMEXT_RESET');
        ?>
</button>
			</td>
		</tr>
	</table>
<?php 
        ?>
	<table class="adminlist table table-striped" cellpadding="1" width="100%">
		<thead>
			<tr>
				<th class="title"><?php 
        echo JHTML::_('grid.sort', JText::_('HIKA_NAME'), 'a.pack_name', $pageInfo->filter->order->dir, $pageInfo->filter->order->value);
        ?>
</th>
				<th class="title titleid"><?php 
        echo JHTML::_('grid.sort', JText::_('ID'), 'a.pack_id', $pageInfo->filter->order->dir, $pageInfo->filter->order->value);
        ?>
</th>
			</tr>
		</thead>
		<tfoot>
			<tr>
				<td colspan="3">
					<?php 
        echo $pagination->getListFooter();
        ?>
					<?php 
        echo $pagination->getResultsCounter();
        ?>
				</td>
			</tr>
		</tfoot>
		<tbody>
<?php 
        $k = 0;
        for ($i = 0, $a = count($rows); $i < $a; $i++) {
            $row =& $rows[$i];
            ?>
			<tr id="content<?php 
            echo $row->pack_id;
            ?>
" class="row<?php 
            echo $k;
            ?>
" onclick="updateTagProd(<?php 
            echo $row->pack_id;
            ?>
);" style="cursor:pointer;">
				<td><?php 
            echo $row->pack_name;
            ?>
</td>
				<td align="center"><?php 
            echo $row->pack_id;
            ?>
</td>
			</tr>
<?php 
            $k = 1 - $k;
        }
        ?>
		</tbody>
	</table>
	<input type="hidden" name="boxchecked" value="0" />
	<input type="hidden" name="filter_order" value="<?php 
        echo $pageInfo->filter->order->value;
        ?>
" />
	<input type="hidden" name="filter_order_Dir" value="<?php 
        echo $pageInfo->filter->order->dir;
        ?>
" />
<?php 
    }
开发者ID:q0821,项目名称:esportshop,代码行数:101,代码来源:hikaserial.php

示例3: acymailingtagcontent_show


//.........这里部分代码省略.........
						<?php 
        echo JHTML::_('grid.sort', JText::_('FIELD_TITLE'), 'a.title', $pageInfo->filter->order->dir, $pageInfo->filter->order->value);
        ?>
					</th>
					<th class="title">
						<?php 
        echo JHTML::_('grid.sort', JText::_('ACY_AUTHOR'), 'b.name', $pageInfo->filter->order->dir, $pageInfo->filter->order->value);
        ?>
					</th>
					<th class="title">
						<?php 
        echo JHTML::_('grid.sort', JText::_(ACYMAILING_J16 ? 'COM_CONTENT_PUBLISHED_DATE' : 'START PUBLISHING'), 'a.publish_up', $pageInfo->filter->order->dir, $pageInfo->filter->order->value);
        ?>
					</th>
					<th class="title">
						<?php 
        echo JHTML::_('grid.sort', JText::_('ACY_CREATED'), 'a.created', $pageInfo->filter->order->dir, $pageInfo->filter->order->value);
        ?>
					</th>
					<th class="title titleid">
						<?php 
        echo JHTML::_('grid.sort', JText::_('ACY_ID'), 'a.id', $pageInfo->filter->order->dir, $pageInfo->filter->order->value);
        ?>
					</th>
				</tr>
				</thead>
				<tfoot>
				<tr>
					<td colspan="6">
						<?php 
        echo $pagination->getListFooter();
        ?>
						<?php 
        echo $pagination->getResultsCounter();
        ?>
					</td>
				</tr>
				</tfoot>
				<tbody>
				<?php 
        $k = 0;
        for ($i = 0, $a = count($rows); $i < $a; $i++) {
            $row =& $rows[$i];
            ?>
					<tr id="content<?php 
            echo $row->id;
            ?>
" class="<?php 
            echo "row{$k}";
            ?>
" onclick="applyContent(<?php 
            echo $row->id . ",'row{$k}'";
            ?>
);" style="cursor:pointer;">
						<td class="acytdcheckbox"></td>
						<td>
							<?php 
            $text = '<b>' . JText::_('JOOMEXT_ALIAS') . ': </b>' . $row->alias;
            echo acymailing_tooltip($text, $row->title, '', $row->title);
            ?>
						</td>
						<td>
							<?php 
            if (!empty($row->name)) {
                $text = '<b>' . JText::_('JOOMEXT_NAME') . ' : </b>' . $row->name;
                $text .= '<br /><b>' . JText::_('ACY_USERNAME') . ' : </b>' . $row->username;
开发者ID:proyectoseb,项目名称:ShoppyStore,代码行数:67,代码来源:tagcontent.php

示例4: productDisplay


//.........这里部分代码省略.........
					<tr>
						<th class="title titlenum">
							<?php 
        echo JText::_('HIKA_NUM');
        ?>
						</th>
						<th class="title titlebox">
							<input type="checkbox" name="checkAll" id="checkAll" value="" onclick="checkAllBox();"/>
						</th>
						<th class="title">
							<?php 
        echo JText::_('HIKA_NAME');
        ?>
						</th>
						<th class="title">
							<?php 
        echo JText::_('PRODUCT_PRICE');
        ?>
						</th>
						<th class="title">
							<?php 
        echo JText::_('PRODUCT_QUANTITY');
        ?>
						</th>
						<th class="title">
							<?php 
        echo 'ID';
        ?>
						</th>
					</tr>
				</thead>
				<tbody id="ToCheck">
					<?php 
        $i = 0;
        $row = '';
        $currencyClass = hikashop_get('class.currency');
        $currencies = new stdClass();
        $currency_symbol = '';
        foreach ($products as $product) {
            $i++;
            $row .= '<tr><td class="title titlenum">';
            $row .= $i;
            $row .= '</td><td class="title titlebox"><input type="checkbox" id="product_checkbox' . $product->product_id . '" name="' . $product->product_id;
            $row .= '" value=""/></td><td class="center">';
            $row .= $product->product_name;
            $row .= '</td><td class="center">';
            foreach ($prices as $price) {
                if ($price->price_product_id == $product->product_id) {
                    $row .= $price->price_value;
                    $currency = $currencyClass->getCurrencies($price->price_currency_id, $currencies);
                    foreach ($currency as $currrencie) {
                        if ($price->price_currency_id == $currrencie->currency_id) {
                            $currency_symbol = $currrencie->currency_symbol;
                        }
                    }
                    $row .= ' ' . $currency_symbol;
                }
            }
            $row .= '</td><td class="center">';
            if ($product->product_quantity > -1) {
                $row .= $product->product_quantity;
            } else {
                $row .= JText::_('UNLIMITED');
            }
            $row .= '</td><td class="center">';
            $row .= $product->product_id;
            $row .= '</td></tr>';
        }
        echo $row;
        ?>
				</tbody>
				<tfoot>
					<tr>
						<td colspan="7">
							<?php 
        echo $pagination->getListFooter();
        ?>
							<?php 
        echo $pagination->getResultsCounter();
        ?>
						</td>
					</tr>
				</tfoot>
			</table>
		</fieldset>
		<input type="hidden" name="product_insert" id="product_insert" value="" />
		<button class="btn" onclick="checkSelect(); insertTag(document.getElementById('product_insert').value); window.parent.SqueezeBox.close();"><?php 
        echo JText::_('HIKA_INSERT');
        ?>
</button>
		<?php 
        global $Itemid;
        ?>
		<input type="hidden" name="Itemid" value="<?php 
        echo $Itemid;
        ?>
"/>
		<?php 
        echo JHTML::_('form.token');
    }
开发者ID:q0821,项目名称:esportshop,代码行数:101,代码来源:hikashopproduct.php

示例5: array


//.........这里部分代码省略.........
			</tr>
		</table>
		<table class="adminlist" cellpadding="1" width="100%">
			<thead>
				<tr>
					<th class="title">
						<?php 
        echo JHTML::_('grid.sort', JText::_('NAME'), 'a.product_name', $pageInfo->filter->order->dir, $pageInfo->filter->order->value);
        ?>

					</th>
					<th class="title">
						<?php 
        echo JHTML::_('grid.sort', JText::_('DESCRIPTION'), 'a.product_s_desc', $pageInfo->filter->order->dir, $pageInfo->filter->order->value);
        ?>

					</th>
					<th class="title titleid">
						<?php 
        echo JHTML::_('grid.sort', JText::_('ID'), 'a.product_id', $pageInfo->filter->order->dir, $pageInfo->filter->order->value);
        ?>

					</th>
				</tr>
			</thead>
			<tfoot>
				<tr>
					<td colspan="3">
						<?php 
        echo $pagination->getListFooter();
        ?>

						<?php 
        echo $pagination->getResultsCounter();
        ?>

					</td>
				</tr>
			</tfoot>
			<tbody>
				<?php 
        $k = 0;
        for ($i = 0, $a = count($rows); $i < $a; $i++) {
            $row =& $rows[$i];
            ?>

					<tr id="content<?php 
            echo $row->product_id;
            ?>
" class="<?php 
            echo "row{$k}";
            ?>
" onclick="updateTag(<?php 
            echo $row->product_id;
            ?>
);" style="cursor:pointer;">
						<td>
						<?php 
            echo acymailing::tooltip('SKU : ' . $row->product_sku, $row->product_name, '', $row->product_name);
            ?>

						</td>
						<td>
						<?php 
            echo $row->product_s_desc;
            ?>
开发者ID:rlee1962,项目名称:diylegalcenter,代码行数:67,代码来源:tagvmproduct.php

示例6: array


//.........这里部分代码省略.........
        echo JHTML::_('acyselect.radiolist', $priceDisplay, 'pricedisplay', 'size="1"', 'value', 'text', $pageInfo->pricedisplay);
        ?>
				</td>
			</tr>
		</table>
		<table class="adminlist table table-striped" cellpadding="1" width="100%">
			<thead>
				<tr>
					<th></th>
					<th class="title">
						<?php 
        echo JHTML::_('grid.sort', JText::_('HIKA_NAME'), 'a.product_name', $pageInfo->filter->order->dir, $pageInfo->filter->order->value);
        ?>
					</th>
					<th class="title">
						<?php 
        echo JHTML::_('grid.sort', JText::_('HIKA_DESCRIPTION'), 'a.product_description', $pageInfo->filter->order->dir, $pageInfo->filter->order->value);
        ?>
					</th>
					<th class="title titleid">
						<?php 
        echo JHTML::_('grid.sort', JText::_('ID'), 'a.product_id', $pageInfo->filter->order->dir, $pageInfo->filter->order->value);
        ?>
					</th>
				</tr>
			</thead>
			<tfoot>
				<tr>
					<td colspan="4">
						<?php 
        echo $pagination->getListFooter();
        ?>
						<?php 
        echo $pagination->getResultsCounter();
        ?>
					</td>
				</tr>
			</tfoot>
			<tbody>
				<?php 
        $k = 0;
        for ($i = 0, $a = count($rows); $i < $a; $i++) {
            $row =& $rows[$i];
            ?>
					<tr id="content<?php 
            echo $row->product_id;
            ?>
" class="<?php 
            echo "row{$k}";
            ?>
" onclick="updateTagProd(<?php 
            echo $row->product_id;
            ?>
);" style="cursor:pointer;">
						<td class="acytdcheckbox"></td>
						<td>
						<?php 
            echo acymailing_tooltip('CODE : ' . $row->product_code, $row->product_name, '', $row->product_name);
            ?>
						</td>
						<td>
						<?php 
            echo $row->product_description;
            ?>
						</td>
						<td align="center">
开发者ID:q0821,项目名称:esportshop,代码行数:67,代码来源:hikashop.php

示例7: array


//.........这里部分代码省略.........
		</table>
		<table class="adminlist" cellpadding="1" width="100%">
			<thead>
				<tr>
					<th class="title">
						<?php 
        echo JHTML::_('grid.sort', JText::_('FIELD_TITLE'), 'a.title', $pageInfo->filter->order->dir, $pageInfo->filter->order->value);
        ?>
					</th>
					<th class="title">
						<?php 
        echo JHTML::_('grid.sort', JText::_('ACY_AUTHOR'), 'b.name', $pageInfo->filter->order->dir, $pageInfo->filter->order->value);
        ?>
					</th>
					<th class="title">
						<?php 
        echo JHTML::_('grid.sort', JText::_('ACY_CREATED'), 'a.created', $pageInfo->filter->order->dir, $pageInfo->filter->order->value);
        ?>
					</th>
					<th class="title titleid">
						<?php 
        echo JHTML::_('grid.sort', JText::_('ACY_ID'), 'a.id', $pageInfo->filter->order->dir, $pageInfo->filter->order->value);
        ?>
					</th>
				</tr>
			</thead>
			<tfoot>
				<tr>
					<td colspan="4">
						<?php 
        echo $pagination->getListFooter();
        ?>
						<?php 
        echo $pagination->getResultsCounter();
        ?>
					</td>
				</tr>
			</tfoot>
			<tbody>
				<?php 
        $k = 0;
        for ($i = 0, $a = count($rows); $i < $a; $i++) {
            $row =& $rows[$i];
            ?>
					<tr id="content<?php 
            echo $row->id;
            ?>
" class="<?php 
            echo "row{$k}";
            ?>
" onclick="applyContent(<?php 
            echo $row->id . ",'row{$k}'";
            ?>
);" style="cursor:pointer;">
						<td>
						<?php 
            $text = '<b>' . JText::_('ALIAS', true) . ': </b>' . $row->alias;
            echo acymailing::tooltip($text, $row->title, '', $row->title);
            ?>
						</td>
						<td>
						<?php 
            if (!empty($row->name)) {
                $text = '<b>' . JText::_('JOOMEXT_NAME') . ' : </b>' . $row->name;
                $text .= '<br/><b>' . JText::_('ACY_USERNAME') . ' : </b>' . $row->username;
                $text .= '<br/><b>' . JText::_('ACY_ID') . ' : </b>' . $row->created_by;
开发者ID:bizanto,项目名称:Hooked,代码行数:67,代码来源:tagcontent.php

示例8: floor

    function communitysurveys_show()
    {
        $db = JFactory::getDbo();
        $app = JFactory::getApplication();
        $limitstart = $app->getUserStateFromRequest(S_APP_NAME . '.acysurveys.limitstart', 'limitstart', 0, 'int');
        $limit = $app->input->getInt('limit', 20);
        $limitstart = $limit != 0 ? floor($limitstart / $limit) * $limit : 0;
        $content = '';
        $paramBase = S_APP_NAME . '.acysurveys';
        $pageInfo = new stdClass();
        $pageInfo->filter->order = $pageInfo->filter = new stdClass();
        $pageInfo->filter->order->value = $app->getUserStateFromRequest($paramBase . ".filter_order", 'filter_order', 'a.id', 'cmd');
        $pageInfo->filter->order->dir = $app->getUserStateFromRequest($paramBase . ".filter_order_Dir", 'filter_order_Dir', 'desc', 'word');
        $pageInfo->search = $app->getUserStateFromRequest($paramBase . ".search", 'search', '', 'string');
        $pageInfo->search = JString::strtolower($pageInfo->search);
        $query = '
				select 
					a.id, a.title, a.alias, a.created_by, a.created, u.name, u.username
				from
					#__survey a
				left join
					#__users u on a.created_by = u.id
				where
					a.published = 1
				order by
					a.created desc';
        $db->setQuery($query, $limitstart, $limit);
        $surveys = $db->loadObjectList();
        if (!empty($surveys)) {
            $query = 'select count(*) from #__survey a where a.published = 1';
            jimport('joomla.html.pagination');
            $db->setQuery($query);
            $total = $db->loadResult();
            $pagination = new JPagination($total, $limitstart, $limit);
            $content = '
						<table class="adminlist table table-striped table-hover" cellpadding="1" width="100%">
							<thead>
								<tr>
									<th class="title">' . JHTML::_('grid.sort', JText::_('FIELD_TITLE'), 'a.title', $pageInfo->filter->order->dir, $pageInfo->filter->order->value) . '</th>
									<th class="title">' . JHTML::_('grid.sort', JText::_('ACY_AUTHOR'), 'b.name', $pageInfo->filter->order->dir, $pageInfo->filter->order->value) . '</th>
									<th class="title">' . JHTML::_('grid.sort', JText::_('ACY_CREATED'), 'a.created', $pageInfo->filter->order->dir, $pageInfo->filter->order->value) . '</th>
									<th class="title titleid">' . JHTML::_('grid.sort', JText::_('ACY_ID'), 'a.id', $pageInfo->filter->order->dir, $pageInfo->filter->order->value) . '</th>
								</tr>
							</thead>
							<tfoot>
								<tr>
									<td colspan="5">' . $pagination->getListFooter() . $pagination->getResultsCounter() . '</td>
								</tr>
							</tfoot>
							<tbody>';
            foreach ($surveys as $row) {
                $k = 0;
                $content .= '<tr><td>';
                $text = '<b>' . JText::_('JOOMEXT_ALIAS') . ': </b>' . $row->alias;
                $content .= '<a href="#" onclick="setTag(\'{surveyurl:' . $row->id . '}\');insertTag();">' . acymailing_tooltip($text, $row->title, '', $row->title) . '</a>';
                $content .= '</td><td>';
                $text = '<b>' . JText::_('JOOMEXT_NAME') . ' : </b>' . $row->name;
                $text .= '<br/><b>' . JText::_('ACY_USERNAME') . ' : </b>' . $row->username;
                $text .= '<br/><b>' . JText::_('ACY_ID') . ' : </b>' . $row->created_by;
                $content .= acymailing_tooltip($text, $row->name, '', $row->name);
                $content .= '</td>
							<td align="center">' . JHTML::_('date', $row->created, JText::_('DATE_FORMAT_LC4')) . '</td>
							<td align="center">' . $row->id . '</td></tr>';
                $k = 1 - $k;
            }
            $content .= '</tbody></table>
					<input type="hidden" name="boxchecked" value="0" />
					<input type="hidden" name="filter_order" value="" />
					<input type="hidden" name="filter_order_Dir" value="" />';
        }
        echo $content;
    }
开发者ID:pguilford,项目名称:vcomcc,代码行数:72,代码来源:communitysurveys.php

示例9: show_listing

function show_listing($listing, $url, $params, $searchbox, $searchboxbutton, $lists, $pagination, $options, $lang, $menuid, $categoriesbegenningby)
{
    global $mainframe;
    $document =& JFactory::getDocument();
    $user =& JFactory::getUser();
    // show search bar
    if ($searchbox) {
        $jumpmenulist = "\t\t<!--\n\t\tfunction jumpmenu(target,obj,restore){\n\t\t  eval(target+\".location='\"+obj.options[obj.selectedIndex].value+\"'\");\t\t\n\t\t  if (restore) obj.selectedIndex=0;\t\t\n\t\t}\t\t\n\t\t//-->";
        ?>
	<?php 
        $document->addScriptDeclaration($jumpmenulist);
        ?>
			
		<div id="searchbar">
		<table width="100%"  border="0" cellspacing="0" cellpadding="0">
			<tr>
				<td>
				<form name="adminFormSearchAC" action="" method="post">
				<?php 
        echo $searchbox;
        ?>
 <?php 
        echo $lists['list_searchfield'];
        ?>
 <?php 
        echo $searchboxbutton;
        ?>
				</form>			
				</td>
				<td><div class="orderinglist">
				<?php 
        if (count($listing) && @$listing[0]->id != '' && $options['letter'] == '') {
            echo $lists['list_defaultordering'];
        }
        ?>
				</div></td>
			</tr>
		</table>
		</div>
		
	<?php 
    }
    // If result search letter -> show result categories beginning with this letter
    if ($categoriesbegenningby) {
        echo "<div id=\"alphapcategoriesbegenningby\"><span class=\"bigletter\">" . $options['letter'] . "</span><span class=\"allcategoriesbeginningby\">" . $categoriesbegenningby . "</span></div>";
    }
    if (count($listing) > $pagination->limit) {
        $newlimit = count($listing);
        $pagination = new JPagination($options['total'], $newlimit, $pagination->limitstart);
    }
    // show Pages Counter
    if ($params->get('list_shownumberpagetotal') && (count($listing) && @$listing[0]->id != '')) {
        if (!($options['section'] == '' && ($options['letter'] != '' || $options['search'] != '') && ($params->get('weblinkssection') || $params->get('contactsection')))) {
            echo "<div id=\"alphapagecounter\"><p>";
            echo $pagination->getResultsCounter();
            echo "</p></div>";
        }
    }
    $ac_alignimage = $params->get('list_imageposition');
    $ac_numcolumnslisting = $params->get('list_numcols');
    $ac_k = $ac_alignimage == '2' ? 0 : 'none';
    // for alternate image left-right
    $line = 0;
    // just using for 2 columns
    for ($i = 0; $i < count($listing); $i++) {
        //for ( $i=0; $i < $new_pagination ; $i++ ){
        // prepare each listing
        if (@$listing[$i]->id != '') {
            // define all vars for listing template
            $id_article = $listing[$i]->id;
            // id of item article
            $num = $params->get('list_numindex') ? $i + 1 + $options['limitstart'] : '';
            //num listing
            $title = "";
            // title of item
            $featured = "";
            // show "Featured" article on homepage of AlphaContent if this option is selected
            $icon_new = "";
            // icon new
            $icon_hot = "";
            // icon hot
            $section_category = "";
            // section / category
            $author = "";
            // author or alias author if defined in item
            $content = "";
            // content intro
            $date = "";
            // date created
            $hits = "";
            // num hits
            $comments = "";
            // num of comments
            $rating = "";
            // rating bar (native Joomla)
            $print = "";
            // link to print
            $pdf = "";
            // link to pdf
            $emailthis = "";
//.........这里部分代码省略.........
开发者ID:rsemedo,项目名称:Apply-Within,代码行数:101,代码来源:default.php

示例10: myproductslisting

    function myproductslisting()
    {
        $user =& JFactory::getUser();
        $userid = $user->id;
        $usertype = $user->usertype;
        $db =& JFactory::getDBO();
        if ($usertype == 'Merchants' && $userid != 0) {
            ?>
			<script type="text/javascript" src="components/com_dealcatalog/js/jquery1.7.js"></script>
			<script type="text/javascript" src="components/com_dealcatalog/js/jquery.fancybox.js"></script>		
			<script type="text/javascript" src="components/com_dealcatalog/css/dealcatalog.css"></script>
			<link rel="stylesheet" type="text/css" href="components/com_dealcatalog/js/jquery.fancybox.css" media="screen" />
			<script type="text/javascript">
				$(document).ready(function() {
						$(".fancybox").fancybox();
					});
			</script>
			<?php 
            //Company name
            $query = "select company_name from #__deal_merchants where user_id='{$userid}'";
            $db->setQuery($query);
            $company = $db->loadRow();
            $company_name = $company[0];
            //Pagination
            global $mainframe;
            $limit = $mainframe->getUserStateFromRequest('global.list.limit', 'limit', $mainframe->getCfg('list_limit'), 'int');
            $limitstart = $mainframe->getUserStateFromRequest($option . '.limitstart', 'limitstart', 0, 'int');
            if ($_REQUEST['limitstart'] == '') {
                $limitstart = 0;
            }
            $query = "select a.product_name,a.product_image1,a.product_thumbimage1,b.id,b.product_id,b.vendor_id,b.stock_in,b.price,b.discount_price,b.listingstart_date,b.listingend_date,b.merchantproduct_image1,b.merchantproduct_thumbimage1,b.is_deal,b.deal_price,b.dealstart_date,b.dealend_date,c.company_name from #__deal_products as a,#__deal_productslisting_deals as b,#__deal_merchants as c where c.user_id='{$userid}' and a.id=b.product_id and b.vendor_id=c.id order by b.id desc";
            $db->setQuery($query);
            $total = $db->loadResultArray();
            $total = count($total);
            //Products
            jimport('joomla.html.pagination');
            $pageNav = new JPagination($total, $limitstart, $limit);
            $query = "select a.product_name,a.product_image1,a.product_thumbimage1,b.id,b.product_id,b.vendor_id,b.stock_in,b.price,b.discount_price,b.listingstart_date,b.listingend_date,b.merchantproduct_image1,b.merchantproduct_thumbimage1,b.is_deal,b.deal_price,b.dealstart_date,b.dealend_date,c.company_name from #__deal_products as a,#__deal_productslisting_deals as b,#__deal_merchants as c where c.user_id='{$userid}' and a.id=b.product_id and b.vendor_id=c.id order by b.id desc";
            $db->setQuery($query, $pageNav->limitstart, $pageNav->limit);
            $product_all = $db->loadObjectList();
            ?>
			<div id="merchant_layout">
				<div id="merchant_menu">
						<ul>
							<li> <a href="index.php?option=com_dealcatalog&task=merchantdefault&Itemid=<?php 
            echo $_REQUEST['Itemid'];
            ?>
" > DashBoard </a> </li>
							<li> <a href="index.php?option=com_dealcatalog&task=products&Itemid=<?php 
            echo $_REQUEST['Itemid'];
            ?>
" > Products </a> </li>
							<li> <a href="index.php?option=com_dealcatalog&task=addproductslistingdeals&Itemid=<?php 
            echo $_REQUEST['Itemid'];
            ?>
" > Add Products Listing and Deals </a> </li>
							<li> <a href="index.php?option=com_dealcatalog&task=myproductslisting&Itemid=<?php 
            echo $_REQUEST['Itemid'];
            ?>
" > My Products Usage</a> </li>
							<li> <a href="index.php?option=com_dealcatalog&task=coupons&Itemid=<?php 
            echo $_REQUEST['Itemid'];
            ?>
" > My Customers Coupons </a> </li>
						</ul>
				</div>
				<div id="myusage">
					<div class="welcome">
							<?php 
            echo "Welcome back " . $company_name;
            ?>
					</div>
					<div class="lists">
						<h2> My Products Listing </h2>
						<div id="products_display">
							<div id="search_product">								
								<div class="cat_head"> Showing the Results for "<b> Products Listing and Deals </b>" </div>
								<div class="cat_title">
									<div class="product_count">Showing the <?php 
            echo $pageNav->getResultsCounter();
            ?>
 </div>								
								</div>
								<form method="post" name="myproductslisting" id="myproductslisting" action="<?php 
            echo $_SERVER['REQUEST_URI'];
            ?>
">
									<?php 
            $k = $limitstart;
            for ($i = 0, $n = count($product_all); $i < $n; $i++) {
                $row =& $product_all[$i];
                $productlist = $row->id;
                $product_id = $row->product_id;
                $vendor_id = $row->vendor_id;
                $product_name = $row->product_name;
                $price = $row->price;
                $company_name = $row->company_name;
                $discount_price = $row->discount_price;
                $listenddate = $row->listingend_date;
                $pimage = $row->product_image1;
//.........这里部分代码省略.........
开发者ID:laiello,项目名称:deals-catalog,代码行数:101,代码来源:dealcatalog.html.php

示例11: array

 function _getNinjaBoardHTML($rows, $row_count, $userId, $nbPlugShowSubject, $nbPlugTruncateSubject, $nbPlugShowMessage, $nbPlugTruncateMessage, $nbPlugShowForum, $nbPlugShowHits, $nbPlugShowCreated, $nbPlugShowModified, $nbPlugDateFormat, $nbPlugShowEdit, $nbPlugSortBy, $nbPlugSortOrder, $nbPlugShowPagination, $nbPlugPaginationCount, $offset, $limit, $itemId, &$params, &$user, &$my)
 {
     $mainframe =& JFactory::getApplication();
     $column_array = array($nbPlugShowSubject, $nbPlugShowMessage, $nbPlugShowForum, $nbPlugShowHits, $nbPlugShowCreated, $nbPlugShowModified, $nbPlugShowEdit);
     $columns = array_sum($column_array);
     if ($row_count <= 0) {
         $html = '<div class="jsNinjaBoard"><div class="jsNBposts"><table><tr><td>You currently have no NinjaBoard posts</td></tr></table></div>';
     } else {
         //show only selected fields in a table row
         $html = '<div class="jsNinjaBoard"><div class="jsNBposts"><table><thead><tr>';
         if ($nbPlugShowSubject) {
             $html .= '<th>' . JText::_('NB_SUBJECT_JSP') . '</th>';
         }
         if ($nbPlugShowMessage) {
             $html .= '<th>' . JText::_('NB_MESSAGE_JSP') . '</th>';
         }
         if ($nbPlugShowForum) {
             $html .= '<th>' . JText::_('NB_FORUM_JSP') . '</th>';
         }
         if ($nbPlugShowHits) {
             $html .= '<th>' . JText::_('NB_HITS_JSP') . '</th>';
         }
         if ($nbPlugShowCreated) {
             $html .= '<th>' . JText::_('NB_CREATED_JSP') . '</th>';
         }
         if ($nbPlugShowModified) {
             $html .= '<th>' . JText::_('NB_MODIFIED_JSP') . '</th>';
         }
         if ($nbPlugShowEdit) {
             $html .= '<th>' . JText::_('NB_VIEW_POST_JSP') . '</th>';
         }
         $html .= '</tr></thead><tbody>';
         $items = array();
         foreach ($rows as $row) {
             //get the item subject, show no subject if there is none, truncate subject if necessary
             $item->subject_long = stripslashes($row->subject) ? stripslashes($row->subject) : JText::_('NB_NO_SUBJECT_JSP');
             $item->subject_short = JString::strlen($item->subject_long) > $nbPlugTruncateSubject ? JString::substr($item->subject_long, 0, $subject_max - 4) . '...' : $item->subject_long;
             $item->subject = $nbPlugTruncateSubject > 0 ? $item->subject_short : $item->subject_long;
             //get the item message, show no message if there is none, truncate message if necessary
             $item->message_long = stripslashes($row->message) ? stripslashes($row->message) : JText::_('NB_NO_MESSAGE_JSP');
             $item->message_short = JString::strlen($item->message_long) > $nbPlugTruncateMessage ? JString::substr($item->message_long, 0, $nbPlugTruncateMessage - 4) . '...' : $item->message_long;
             $item->unparsed = $nbPlugTruncateMessage > 0 ? $item->message_short : $item->message_long;
             $item->message = KFactory::get('admin::com.ninja.helper.bbcode')->parse(array('text' => $item->unparsed));
             //link to edit post
             $item->view_link = '<a href="' . (JURI::base() . 'index.php?option=com_ninjaboard&view=topic&id=' . $row->topic_id . '&Itemid=' . $itemId . '#post' . $row->post_id) . '" title="' . JText::_('NB_VIEW_POST_JSP') . '">' . '<img src="' . JURI::base() . 'plugins/community/ninjaboard/post.png" width="32" height="32" alt="' . JText::_('NB_VIEW_POST_JSP') . '" />' . '</a>';
             //link to forum
             $item->forum_link = '<a href="' . (JURI::base() . 'index.php?option=com_ninjaboard&view=forum&id=' . $row->forum_id . '&Itemid=' . $itemId) . '" title="' . JText::_($row->forum_name) . '">' . JText::_($row->forum_name) . '</a>';
             //format dates
             $item->c_datetime = $row->created > 0 ? date($nbPlugDateFormat, strtotime($row->created)) : JText::_('NB_NO_DATE_JSP');
             $item->m_datetime = $row->modified > 0 ? date($nbPlugDateFormat, strtotime($row->modified)) : JText::_('NB_NO_DATE_JSP');
             //show only selected fields in a table row
             $html .= '<tr>';
             if ($nbPlugShowSubject) {
                 $html .= '<td>' . $item->subject . '</td>';
             }
             if ($nbPlugShowMessage) {
                 $html .= '<td>' . $item->message . '</td>';
             }
             if ($nbPlugShowForum) {
                 $html .= '<td>' . $item->forum_link . '</td>';
             }
             if ($nbPlugShowHits) {
                 $html .= '<td>' . $row->hits . '</td>';
             }
             if ($nbPlugShowCreated) {
                 $html .= '<td>' . $item->c_datetime . '</td>';
             }
             if ($nbPlugShowModified) {
                 $html .= '<td>' . $item->m_datetime . '</td>';
             }
             if ($nbPlugShowEdit) {
                 $html .= '<td>' . $item->view_link . '</td>';
             }
             $html .= '</tr>';
         }
         $html .= '</tbody></table></div>';
         //if(($nbPlugShowPagination)&&($row_count>$limit)){
         $html .= '<div class="jsNBpagination"><table><tr><td>';
         //$html .= KFactory::get('site::com.ninjaboard.helper.paginator',array('name' => 'posts'))->pagination($row_count, $offset, $limit , 4, true);
         jimport('joomla.html.pagination');
         $pagination = new JPagination($row_count, $offset, $limit);
         $html .= $pagination->getPagesLinks() . $pagination->getResultsCounter();
         $html .= '</td></tr></table></div>';
         //}
         $html .= '</div>';
     }
     return $html;
 }
开发者ID:ravenlife,项目名称:Ninjaboard,代码行数:88,代码来源:ninjaboard.php

示例12: display


//.........这里部分代码省略.........
     $ninjaboard_ShowEdit = $this->params['ninjaboard_ShowEdit'];
     $ninjaboard_SortBy = $this->params['ninjaboard_SortBy'];
     $ninjaboard_SortOrder = $this->params['ninjaboard_SortOrder'];
     $ninjaboard_ShowPagination = $this->params['ninjaboard_ShowPagination'];
     $ninjaboard_PaginationCount = $this->params['ninjaboard_PaginationCount'];
     $limit = $ninjaboard_PaginationCount > 0 ? $ninjaboard_PaginationCount : 0;
     $offset = JRequest::getVar('limitstart', 0, 'REQUEST');
     //connect to database
     $database =& JFactory::getDBO();
     //get current user
     $userId = $user->id;
     //get user posts
     $rows = $this->getPosts($userId, $ninjaboard_SortBy, $ninjaboard_SortOrder, $ninjaboard_PaginationCount, $limit, $offset);
     //get user post count
     $row_count = $this->countPosts($userId);
     //get item id
     $itemId = $this->getItemId();
     //create_html
     if ($row_count <= 0) {
         $list = '<div class="cbeNinjaBoard"><div class="cbeNBposts"><table><tr><td>You currently have no NinjaBoard posts</td></tr></table></div>';
     } else {
         $list = '<div class="cbeNinjaBoard"><div class="cbeNBposts"><table><thead><tr>';
         if ($ninjaboard_ShowSubject) {
             $list .= '<th>' . JText::_('Subject') . '</th>';
         }
         if ($ninjaboard_ShowMessage) {
             $list .= '<th>' . JText::_('Message') . '</th>';
         }
         if ($ninjaboard_ShowForum) {
             $list .= '<th>' . JText::_('Forum') . '</th>';
         }
         if ($ninjaboard_ShowHits) {
             $list .= '<th>' . JText::_('Hits') . '</th>';
         }
         if ($ninjaboard_ShowCreated) {
             $list .= '<th>' . JText::_('Created') . '</th>';
         }
         if ($ninjaboard_ShowModified) {
             $list .= '<th>' . JText::_('Modified') . '</th>';
         }
         if ($ninjaboard_ShowEdit) {
             $list .= '<th>' . JText::_('View Post') . '</th>';
         }
         $list .= '</tr></thead><tbody>';
         $items = array();
         foreach ($rows as $row) {
             //get the item subjec, show no subject if there is none, truncate subject if necessary
             $item->subject_long = stripslashes($row->subject) ? stripslashes($row->subject) : JText::_('No Subject');
             $item->subject_short = JString::strlen($row->subject) > $ninjaboard_TruncateSubject ? JString::substr($row->subject, 0, $subject_max - 4) . '...' : $item->subject_long;
             $item->subject = $ninjaboard_TruncateSubject > 0 ? $item->subject_short : $item->subject_long;
             //get the item message, show no message if there is none, truncate message if necessary
             $item->message_long = stripslashes($row->message) ? stripslashes($row->message) : JText::_('No Message');
             $item->message_short = JString::strlen($row->message) > $ninjaboard_TruncateMessage ? JString::substr($row->message, 0, $ninjaboard_TruncateMessage - 4) . '...' : $item->message_long;
             $item->unparsed = $ninjaboard_TruncateMessage > 0 ? $item->message_short : $item->message_long;
             $item->message = KFactory::get('admin::com.ninja.helper.bbcode')->parse(array('text' => $item->unparsed));
             //link to edit post
             $item->view_link = '<a href="' . (JURI::base() . 'index.php?option=com_ninjaboard&view=topic&id=' . $row->topic_id . '&Itemid=' . $itemId . '#post' . $row->post_id) . '" title="' . JText::_('View Post') . '">' . '<img src="' . JURI::base() . 'components/com_cbe/enhanced/ninjaboard/post.png" width="32" height="32" alt="View Post" />' . '</a>';
             //link to forum
             $item->forum_link = '<a href="' . (JURI::base() . 'index.php?option=com_ninjaboard&view=forum&id=' . $row->forum_id . '&Itemid=' . $itemId) . '" title="' . JText::_($row->forumname) . '">' . JText::_($row->forumname) . '</a>';
             //format dates
             $item->c_datetime = $row->created > 0 ? date($ninjaboard_DateFormat, strtotime($row->created)) : JText::_('No Date');
             $item->m_datetime = $row->modified > 0 ? date($ninjaboard_DateFormat, strtotime($row->modified)) : JText::_('No Date');
             //show only selected fields in a table row
             $list .= '<tr>';
             if ($ninjaboard_ShowSubject) {
                 $list .= '<td>' . $item->subject . '</td>';
             }
             if ($ninjaboard_ShowMessage) {
                 $list .= '<td>' . $item->message . '</td>';
             }
             if ($ninjaboard_ShowForum) {
                 $list .= '<td>' . $item->forum_link . '</td>';
             }
             if ($ninjaboard_ShowHits) {
                 $list .= '<td>' . $row->hits . '</td>';
             }
             if ($ninjaboard_ShowCreated) {
                 $list .= '<td>' . $item->c_datetime . '</td>';
             }
             if ($ninjaboard_ShowModified) {
                 $list .= '<td>' . $item->m_datetime . '</td>';
             }
             if ($ninjaboard_ShowEdit) {
                 $list .= '<td>' . $item->view_link . '</td>';
             }
             $list .= '</tr>';
         }
         $list .= '</tbody></table></div>';
         if ($ninjaboard_ShowPagination && $row_count > $limit) {
             $list .= '<div class="cbeNBpagination"><table><tr><td>';
             //$list .= KFactory::get('site::com.ninjaboard.helper.paginator',array('name' => 'posts'))->pagination($row_count, $offset, $limit , 4, true);
             jimport('joomla.html.pagination');
             $pagination = new JPagination($row_count, $offset, $limit);
             $list .= $pagination->getPagesLinks() . $pagination->getResultsCounter();
             $list .= '</td></tr></table></div>';
         }
         $list .= '</div>';
     }
     echo $list;
 }
开发者ID:ravenlife,项目名称:Ninjaboard,代码行数:101,代码来源:ninjaboard.php


注:本文中的JPagination::getResultsCounter方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。