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

Добавить ссылки Выделить всё / Снять выделение для OC 3.0


Recommended Posts

Здравствуйте.

Есть модуль от 2.х версии для добавления ссылок "Выделить всё / Снять выделение", как его исправить, чтобы он работал на ОС 3.0?

Подскажите, пожалуйста, на примере категорий товаров, остальное исправлю сам.

 

Или как в ручную можно добавить эти ссылки в файле twig? Мне нужно выделять все магазины в: товарах, категориях, производителях, информационных страницах, стандартном блоге статей и категорий статей. Подобную тему для ОС 2.3 находил, но у меня этот вариант не сработал, хотя пробовал разные подставновки.

 

Текст модуля, он есть в бесплатных модулях на форуме:

 

Spoiler

<?xml version="1.0" encoding="utf-8"?>
<modification>
  <name>Чекбоксы в мультимагазине</name>
  <code>all_chekbox-multimagazin</code>
  <version>1.0</version>
  <author>TAV</author>
  <link>https://privet.top</link>
<file path="admin/view/template/catalog/category_form.tpl">
    <operation>
      <search trim="true" index="0"><![CDATA[
        <?php foreach ($stores as $store) { ?>
      ]]></search>
      <add trim="true" position="after" offset="13"><![CDATA[
        <div class="all-cheks"><a href="#" onclick="$(this).parent().parent().find(':checkbox').prop('checked', true); return false;" class="nohref"><?php echo $text_select_all; ?></a> / <a onclick="$(this).parent().parent().find(':checkbox').prop('checked', false);" class="nohref"><?php echo $text_unselect_all; ?></a></div>
      ]]></add>
    </operation>
</file>
<file path="admin/view/template/catalog/product_form.tpl">
    <operation>
      <search trim="true" index="0"><![CDATA[
        <?php foreach ($stores as $store) { ?>
      ]]></search>
      <add trim="true" position="after" offset="13"><![CDATA[
        <div class="all-cheks"><a href="#" onclick="$(this).parent().parent().find(':checkbox').prop('checked', true); return false;" class="nohref"><?php echo $text_select_all; ?></a> / <a onclick="$(this).parent().parent().find(':checkbox').prop('checked', false);" class="nohref"><?php echo $text_unselect_all; ?></a></div>
      ]]></add>
    </operation>
</file>
<file path="admin/view/template/catalog/manufacturer_form.tpl">
    <operation>
      <search trim="true" index="0"><![CDATA[
        <?php foreach ($stores as $store) { ?>
      ]]></search>
      <add trim="true" position="after" offset="13"><![CDATA[
        <div class="all-cheks"><a href="#" onclick="$(this).parent().parent().find(':checkbox').prop('checked', true); return false;" class="nohref"><?php echo $text_select_all; ?></a> / <a onclick="$(this).parent().parent().find(':checkbox').prop('checked', false);" class="nohref"><?php echo $text_unselect_all; ?></a></div>
      ]]></add>
    </operation>
</file>
<file path="admin/view/template/catalog/information_form.tpl">
    <operation>
      <search trim="true" index="0"><![CDATA[
        <?php foreach ($stores as $store) { ?>
      ]]></search>
      <add trim="true" position="after" offset="13"><![CDATA[
        <div class="all-cheks"><a href="#" onclick="$(this).parent().parent().find(':checkbox').prop('checked', true); return false;" class="nohref"><?php echo $text_select_all; ?></a> / <a onclick="$(this).parent().parent().find(':checkbox').prop('checked', false);" class="nohref"><?php echo $text_unselect_all; ?></a></div>
      ]]></add>
    </operation>
</file>
 
<file path="admin/language/ru-ru/catalog/category.php">
    <operation>
      <search><![CDATA[
$_['text_default']                  = 'Основной магазин';
      ]]></search>
      <add position="after"><![CDATA[
$_['text_select_all']                  = 'Выделить всё';
$_['text_unselect_all']              = 'Снять выделение';
      ]]></add>
    </operation>
</file>
<file path="admin/language/ru-ru/catalog/product.php">
    <operation>
      <search><![CDATA[
$_['text_default']                  = 'Основной магазин';
      ]]></search>
      <add position="after"><![CDATA[
$_['text_select_all']                  = 'Выделить всё';
$_['text_unselect_all']              = 'Снять выделение';
      ]]></add>
    </operation>
</file>
<file path="admin/language/ru-ru/catalog/manufacturer.php">
    <operation>
      <search><![CDATA[
$_['text_amount']                  = 'Фиксированная сумма';
      ]]></search>
      <add position="after"><![CDATA[
$_['text_select_all']                  = 'Выделить всё';
$_['text_unselect_all']              = 'Снять выделение';
      ]]></add>
    </operation>
</file>
<file path="admin/language/ru-ru/catalog/information.php">
    <operation>
      <search><![CDATA[
$_['text_default']              = 'Основной магазин';
      ]]></search>
      <add position="after"><![CDATA[
$_['text_select_all']                  = 'Выделить всё';
$_['text_unselect_all']              = 'Снять выделение';
      ]]></add>
    </operation>
</file>
 
 
<file path="admin/controller/catalog/category.php">
    <operation>
      <search trim="true"><![CDATA[
        $data['entry_layout'] = $this->language->get('entry_layout');
      ]]></search>
      <add trim="true" position="after"><![CDATA[
        $data['text_select_all'] = $this->language->get('text_select_all');
        $data['text_unselect_all'] = $this->language->get('text_unselect_all');
      ]]></add>
    </operation>
</file>
<file path="admin/controller/catalog/product.php">
    <operation>
      <search trim="true"><![CDATA[
        $data['entry_layout'] = $this->language->get('entry_layout');
      ]]></search>
      <add trim="true" position="after"><![CDATA[
        $data['text_select_all'] = $this->language->get('text_select_all');
        $data['text_unselect_all'] = $this->language->get('text_unselect_all');
      ]]></add>
    </operation>
</file>
<file path="admin/controller/catalog/manufacturer.php">
    <operation>
      <search trim="true"><![CDATA[
        $data['entry_store'] = $this->language->get('entry_store');
      ]]></search>
      <add trim="true" position="after"><![CDATA[
        $data['text_select_all'] = $this->language->get('text_select_all');
        $data['text_unselect_all'] = $this->language->get('text_unselect_all');
      ]]></add>
    </operation>
</file>
<file path="admin/controller/catalog/information.php">
    <operation>
      <search trim="true"><![CDATA[
        $data['entry_layout'] = $this->language->get('entry_layout');
      ]]></search>
      <add trim="true" position="after"><![CDATA[
        $data['text_select_all'] = $this->language->get('text_select_all');
        $data['text_unselect_all'] = $this->language->get('text_unselect_all');
      ]]></add>
    </operation>
</file>
 
 
</modification>

 

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

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

Important Information

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