Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Добавляем пагинацию в топ страниц админки


Recommended Posts

Удобство работы складывается из мелочей. Каждое действие должно быть эффективным, минимальным. Это позволяет сосредоточится на выполнении главной задачи, не отвлекаясь на однотипные мелочи и поиск.

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

Данной модификатор как раз для этих целей. Данный модификатор изменяет три страницы со списками: список статей, список атрибутов, список модификаторов opencart. Просто мне пока больше не надо. Если вам нужны еще какие-либо страницы, то вы без особого труда сможете добавить ещё шаблоны, рассматривая как пример данный модуль. Сделано для OcStore 2.3.0.2.3, но должно работать для других версий OpenCart 2.x

 

<?xml version="1.0" encoding="utf-8"?>
<modification>
    <name>Добавление кнопок пагинации вверху страницы админки, под заголовок</name>
    <version>1.0</version>
    <author>PlatonB</author>
    <code>admin-panel-top-pagination</code>	
    <link>https://opencartforum.com/topic/98780-dobavlyaem-paginaciyu-v-top-stranic-adminki/</link>
	<file path="admin/view/template/catalog/{information_list,attribute_list}.tpl">
        <operation>
            <search><![CDATA[
			<div class="panel-body">
            ]]></search>
            <add position="after"><![CDATA[<?php /* Модификация admin-panel-top-pagination - Добавление кнопок пагинации вверху страницы админки */ ?>
			<div class="row" style="margin-bottom: 15px;">
				<div class="col-sm-6 text-left"><?php echo $pagination; ?></div>
				<div class="col-sm-6 text-right"><?php echo $results; ?></div>
			</div>
			<?php /* admin-panel-top-pagination */ ?>]]></add>
        </operation> 
	</file>
	<file path="admin/view/template/extension/modification.tpl">
	    <operation>
	        <search><![CDATA[
	        <div class="tab-pane active" id="tab-general">
	        ]]></search>
	        <add position="after"><![CDATA[<?php /* Модификация admin-panel-top-pagination - Добавление кнопок пагинации вверху страницы админки */ ?>
			<div class="row" style="margin-bottom: 15px;">
				<div class="col-sm-6 text-left"><?php echo $pagination; ?></div>
				<div class="col-sm-6 text-right"><?php echo $results; ?></div>
			</div>
			<?php /* admin-panel-top-pagination */ ?>]]></add>
	    </operation>
	</file>
</modification>

Надеюсь будет кому-нибудь полезно. С благодарностью к тем, кто выкладывает свои разработки в открытый доступ.

admin-panel-top-pagination.ocmod.xml

Змінено користувачем PaltonB
Надіслати
Поділитися на інших сайтах


  • 1 year later...
<?xml version="1.0" encoding="utf-8"?>
<modification>
    <name>Добавление кнопок пагинации в админке на странице списка заказов вверх страницы</name>
    <version>1.0</version>
    <author>NATAmoda</author>
    <code>admin-panel-top-pagination</code>	
    <link>https://opencartforum.com/topic/98780-dobavlyaem-paginaciyu-v-top-stranic-adminki/</link>
	<file path="admin/view/template/sale/order_list.tpl">
        <operation>
            <search><![CDATA[<form method="post" enctype="multipart/form-data" target="_blank" id="form-order">]]></search>
            <add position="before"><![CDATA[    <!-- Upper pagination -->
		<div class="row" style="margin-bottom: 15px;">
          <div class="col-sm-6 text-left"><?php echo $pagination; ?></div>
          <div class="col-sm-6 text-right"><?php echo $results; ?></div>
        </div>
    <!-- Upper pagination -->]]></add>
        </operation> 
	</file>
</modification>

Надеюсь будет кому-нибудь полезно. С благодарностью к PaltonB и тем, кто выкладывает свои разработки в открытый доступ.

 

Добавляет пагинацию в верх страницы только для страницы со списком заказов. ОпенкартПРО 2.1.0.2.2

admin-panel-top-pagination.ocmod.xml

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.