Jump to content

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

Edited by PaltonB

Share this post


Link to post
Share on other sites
<?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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By legioner26
      399.00 руб
      Скачать/Купить дополнение


      Модификатор автозаполнения картинок категорий
      Разработан модификатор автозаполнения картинок категорий из первой найденной картинки товара категории, а так же проставляются картинки для главных категорий и под категорий
      версии OpenCart 2.0, 2.1, 2.2, 2.3, 3.x  
      Просто заливаете товары с картинками, а картинки на категории проставятся сами.
      Устанавливаете модификатор как указано на картинке, чистим в модификациях кеш и обновляем. 
       
       
      Добавил legioner26 Добавлено 31.08.2017 Категория Модули Системные требования Сайт разработчика Старая цена 650 Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Обращение к серверу разработчика  
    • By leealex
      Модуль позволяет изменить стиль определенных вами статусов заказов. Для каждого статуса вы можете установить свой цвет шрифта и фона. Этот модуль делает работу с заказми проще и наглядней, особенно при обработке большого количества заказов.
      Цвета устанавливаются в админке в формате HEX, например FF0000, 008000, EE82EE
      Для работы этого дополнения необходим vQmod
      Инструкция по установке vQmod:
      1. Скачайте актуальную версию vQmod по ссылке:
      http://code.google.com/p/vqmod
      2. Используя FTP, загрузите папку "vqmod" из архива в корневую директорию магазина.
      3. Убедитесь в правильности установленных прав на запись папок vqmod и vqmod/vqcache (755 или 777).
      Также index.php и admin/index.php должны быть доступны для записи.
      Если не уверены какие права установить, то попробуйте сначала 755.
      Если возникнут ошибки, то поменяйте на 777.
      4. Перейдите по адресу http://www.yoursite.com/vqmod/install
      5. Вы должны увидеть сообщение об успешной установке. Если нет, то проверьте права на запись и попробуйте снова.
      6. Загрузите главную страницу магазина чтобы убедиться в нормальной работе сайта.
      7. В папке "vqmod/vqcache" должны появиться файлы "vq".
      8. Если да, то ваш сайт готов к установке vQmod расширений.
      Установка Plum Trackcode:
      1. Скопировать все из папки Upload в корень вашего сайта.
      Совместимость:
      ocStore 1.5.4.1 MaxyStore 1.5.4.1 OpenCart 1.5.5.1
    • By leealex
      View File


      Цветные статусы Plum Status Colors (vQmod)
      Модуль позволяет изменить стиль определенных вами статусов заказов. Для каждого статуса вы можете установить свой цвет шрифта и фона. Этот модуль делает работу с заказми проще и наглядней, особенно при обработке большого количества заказов.
      Цвета устанавливаются в админке в формате HEX, например FF0000, 008000, EE82EE
      Для работы этого дополнения необходим vQmod
      Инструкция по установке vQmod:
      1. Скачайте актуальную версию vQmod по ссылке:
      http://code.google.com/p/vqmod
      2. Используя FTP, загрузите папку "vqmod" из архива в корневую директорию магазина.
      3. Убедитесь в правильности установленных прав на запись папок vqmod и vqmod/vqcache (755 или 777).
      Также index.php и admin/index.php должны быть доступны для записи.
      Если не уверены какие права установить, то попробуйте сначала 755.
      Если возникнут ошибки, то поменяйте на 777.
      4. Перейдите по адресу http://www.yoursite.com/vqmod/install
      5. Вы должны увидеть сообщение об успешной установке. Если нет, то проверьте права на запись и попробуйте снова.
      6. Загрузите главную страницу магазина чтобы убедиться в нормальной работе сайта.
      7. В папке "vqmod/vqcache" должны появиться файлы "vq".
      8. Если да, то ваш сайт готов к установке vQmod расширений.
      Установка Plum Trackcode:
      1. Скопировать все из папки Upload в корень вашего сайта.
      Совместимость:
      ocStore 1.5.4.1 MaxyStore 1.5.4.1 OpenCart 1.5.5.1 Submitter leealex Submitted 03/20/2013 Category Модули Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 1.5.5.1 ocStore 1.5.4.1 OpenCart.Pro, ocShop Get request to server of developer Нет  
    • By uglevsky
      Всем привет! Нужно вывести 
      <?php if ($histories) { ?> 
      <?php foreach ($histories as $history) { ?> 
      <?php echo $history['comment']; ?> 
      <?php } ?> 
      <?php } ?>
      в /admin/view/template/sale/order_list.tpl Форумчане, подскажите пожалуйста как сделать? Нашел такой вариант
      'admin_comments' => $this->model_sale_order->getOrderHistories($result['order_id']); //выводит последний коммент , но что-то в нем не так. 
      Ставлю так:
      далее вывожу в /admin/view/template/sale/order_list.tpl <?php echo $order['admin_comments']; ?> просто показывает слово array и все
    • By efremovav
      Скачать/Купить дополнение


      Order Control - Улучшенное управление заказами (oc 1.5.x)
      Модуль предлагает альтернативу странице списка заказов в админке, и дополняет функционал.
      На данный момент имеются следующие возможности:
      -обновление заказов в реальном времени (без перезагрузки страницы, интервал проверки 20 секунд) - при появлении нового заказа обновляется список заказов и всплывает уведомление;
      -поиск по заказам без перезагрузки страницы;
      -возможность назначения цветов для заказов в зависимости от статуса заказа.
      В разработке:
      -улучшенные (упрощенные) страницы оформления заказа и просмотра заказа в админке;
      -ведение расширенной статистики по пользователям админки и созданным ими заказам (введение понятия "ответственный за заказ");
      -добавление звукового уведомления о новом заказе в админке, и вывод оповещения на всех страницах.
      Демонстрация работы модуля тут, настройки модуля тут (логин\пароль demo\demo).
      Требования:
      Opencart\ocStore версия 1.5.x
      наличие установленного VQMOD
      Как установить:
      -копируете содержимое из папки upload в корень сайта;
      -в настройках системы включаете модуль и задаете права на редактирование;
      -модуль будет доступен в списке модулей как "Order Control - Улучшенное управление заказами".
      P.S.: Стандартные файлы движка не заменяются.
      Ваши предложения по улучшению модуля и расширению его возможностей пишите в теме поддержки файла.
      Добавил efremovav Добавлено 29.02.2016 Категория Модули  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.