Рекомендуемые сообщения

vier    37

При копировании (copy-paste) в текстовое поле (например, текстовых атрибутов в карточке товара) иногда "цепляются" по краям пробелы и перевод строки, которых сразу не заметишь.

 

Как решить данную проблему.

 

В файле /system/library/request.php найти строку

$data = htmlspecialchars($data, ENT_COMPAT, 'UTF-8');
и поменять на строку (или за комментировать то что выше и добавить то что ниже)

$data = htmlspecialchars(trim($data), ENT_COMPAT, 'UTF-8');
Теперь при copy-paste и сохранении в базу данных будет записываться строка без крайних пробелов и перевода строки. Изменено пользователем afwollis
[How-To] Устраняем проблемы при copy-paste >> [How-To] Устраняем пробелы при copy-paste

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
vier    37

что значит pull-request сделать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
afwollis    1 100

не примем.

уже обсуждался подобный вопрос - многие специально в паролях/логинах ставят пробелы.

так что: кому надо - сделает себе сам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
vier    37

Вы реально не понимаете?

 

Ведь ваше желание заденет другой функционал, а там пробел нужен!!!!

Если уточните на примере, в каком функционале нужен по краям пробел.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
chukcha    1 045

Если уточните на примере, в каком функционале нужен по краям пробел.

например

 

валюта

 

1000<пробел>валюта

 

и в поле инпута введено

<пробел>валюта

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
afwollis    1 100

chukcha, хочешь поговорить о фильтре - иди в ЛС или хотя бы соответствующую тему.

не надо *рать в этой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
chukcha    1 045

Увадаемый! слово фильтрация и фильтр = суть разное

 

ТС предлагает отфильтровать данные, я ему пытался рассказать,что это неверное решение, и привел несколько примеров..

А *рать, как вы выразились, это не уж мое дело, где и  в какокй ветке.

И.. если уж сочтете нужным, то почитайте удаленные посты, а не поверхностно пробежавши и увидя однокоренные слова со словом фильтр.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
chukcha    1 045

А вот кстати и пример, 

Есть фильтр (это не страшное слово) - поле для ввода

 

и мне нужно отфилтровать слова целиком в середине теста

 

 

<поробел>слово<пробел>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
afwollis    1 100

та успокойся уже.

написано же: кому надо - воспользуется, кому не надо - оставит все, как есть.

так что: кому надо - сделает себе сам.

дебилы и без этого кода испоганят магазин.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От Paquito
      Здравствуйте.
      У нас в каталоге есть опции размеров, они записаны как 120х70, 130х80 и т.д.
      Также мы дублировали отдельно длину, ширину в атрибуты. Записали как 70;80;90.
      Теперь встал вопрос с фильтром.
      Либо выводится простыня всех опций размеров, либо атрибуты в формате несколько значений через точку с запятой.
      Может подскажете способ каким-то образом вывести значения, чтобы можно фильтр сделать по, например, высоте, и выбрать 70 или 80 или 90.
      Думали через теги, но это если бы было один атрибут какой-то, а так он их все в кучу сваливает.
    • От comtronics

      490.00 руб
      Скачать/Купить дополнение


      Attribut&co! Opencart. Атрибуты - это легко!
      Модуль для работы с атрибутами товаров. Атрибуты категорий. Шаблоны. И многое другое...
       
      Принцип работы модуля
      Из атрибутов, групп, категорий формируются соответствующие деревья, похожие на деревья папок и файлов системы Windows. Деревья позволяют структурировать подсистемы групп, атрибутов, категорий, атрибутов категорий. Т.е. показать наглядно расположение элементов и их иерархию. Вместо того, чтобы открывать для редактирования несколько форм, соответствующих этим подсистемам, теперь есть возможность управления ими в одном месте. Причем это делается быстрее и удобнее. Например, изменить группу или добавить атрибуты в категорию можно простым перетаскиванием мышкой.
      Возможности
      Создание новых групп и атрибутов в одном и том же дереве; Drag-and-drop и copy-paste технологии: Копирование атрибутов одной группы в другую; Перенос атрибутов из группы в группу (смена группы); Drag-and-drop сортировка групп и атрибутов внутри группы; Drag-and-drop добавление атрибутов в категорию; Перенос атрибутов из одной категории в другую (смена категории); Слияние атрибутов без потери связей; Фильтрация и поиск групп, атрибутов и значений атрибутов в дереве; Редактирование групп, атрибутов, шаблонов и значений; Подстановка "Дежурного шаблона" в момент добаления атрибута в товар; Пакетная подстановка "Дежурного шаблона" в товары, в момент добаления атрибута в категорию; Настройка алгоритма добавления значений и шаблонов в товар; Оперативный просмотр товаров отфильтрованных по атрибуту или значению; Набор инструментов для упорядочивания атрибутов: Поиск и удаление пустых значений атрибутов; Удаление ссылок на несуществующие атрибуты; Дефрагментация атрибутов. Подготовка группы парсинга; Удаление атрибутов не связанных ни с одним товаром; Объединение дублей атрибутов без потери связей; Автоматическое формирование атрибутов категорий; Мультиязычность, возможность параллельной работы с несколькими языками;  
      Документация и примеры: http://servenus.com/ru/doc_attributico_ru.html
      Поддерживаемые языки:
      english русский модуль мультиязычный, языки добавляются с помощью языковых файлов admin/language/..../attributico.php Совместимость:
      · OpenCart v.2.X.X и v.1.5.x (а также сборки на базеOpenCart соответствующих версий)·
      Лицензия:
      лицензия действует только на один домен и тестовый домен после покупки модуля, пришлите запрос в личку с указанием доменов - вышлю файлы. Требования:
      Ioncube Loader версии 5.0 и выше; PHP версии >5.4 Внимание! Данный модуль использует библиотеки jQuery UI - v1.11.4 и jQuery UI context menu plugin - v1.7.0. Перед копированием убедитесь, что файлы jquery.ui-contextmenu.min.js и jquery.ui.min.js из папки upload/admin/view/javascript/jquery не установлены ранее. Сравните версии. Если у вас используются старые версии, попробуйте их заменить на указанные выше. Проверьте работоспособность ранее установленных модулей. Если все нормально, то папку upload/admin/view/javascript/jquery копировать не надо. Особенно это касается Opencart 1.5.x, где используется jQuery UI - v1.8. В процессе установки модуля эта версия будет заменена однозначно, иначе Attribut&co работать не будет. Демо
      http://demo.radiocity.kz/admin
      demo
      demo
      Добавил comtronics Добавлено 13.06.2016 Категория Атрибуты Системные требования Ioncube Loader версии 5.0 и выше;PHP версии >5.4 Сайт разработчика http://demo.radiocity.kz/admin Старая цена Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
    • От comtronics
      Модуль для работы с атрибутами товаров. Атрибуты категорий. Шаблоны. И многое другое...
       
      Принцип работы модуля
      Из атрибутов, групп, категорий формируются соответствующие деревья, похожие на деревья папок и файлов системы Windows. Деревья позволяют структурировать подсистемы групп, атрибутов, категорий, атрибутов категорий. Т.е. показать наглядно расположение элементов и их иерархию. Вместо того, чтобы открывать для редактирования несколько форм, соответствующих этим подсистемам, теперь есть возможность управления ими в одном месте. Причем это делается быстрее и удобнее. Например, изменить группу или добавить атрибуты в категорию можно простым перетаскиванием мышкой.
      Возможности
      Создание новых групп и атрибутов в одном и том же дереве; Drag-and-drop и copy-paste технологии: Копирование атрибутов одной группы в другую; Перенос атрибутов из группы в группу (смена группы); Drag-and-drop сортировка групп и атрибутов внутри группы; Drag-and-drop добавление атрибутов в категорию; Перенос атрибутов из одной категории в другую (смена категории); Слияние атрибутов без потери связей; Фильтрация и поиск групп, атрибутов и значений атрибутов в дереве; Редактирование групп, атрибутов, шаблонов и значений; Подстановка "Дежурного шаблона" в момент добаления атрибута в товар; Пакетная подстановка "Дежурного шаблона" в товары, в момент добаления атрибута в категорию; Настройка алгоритма добавления значений и шаблонов в товар; Оперативный просмотр товаров отфильтрованных по атрибуту или значению; Набор инструментов для упорядочивания атрибутов: Поиск и удаление пустых значений атрибутов; Удаление ссылок на несуществующие атрибуты; Дефрагментация атрибутов. Подготовка группы парсинга; Удаление атрибутов не связанных ни с одним товаром; Объединение дублей атрибутов без потери связей; Автоматическое формирование атрибутов категорий; Мультиязычность, возможность параллельной работы с несколькими языками;  
      Документация и примеры: http://servenus.com/ru/doc_attributico_ru.html
      Поддерживаемые языки:
      english русский модуль мультиязычный, языки добавляются с помощью языковых файлов admin/language/..../attributico.php Совместимость:
      · OpenCart v.2.X.X и v.1.5.x (а также сборки на базеOpenCart соответствующих версий)·
      Лицензия:
      лицензия действует только на один домен и тестовый домен после покупки модуля, пришлите запрос в личку с указанием доменов - вышлю файлы. Требования:
      Ioncube Loader версии 5.0 и выше; PHP версии >5.4 Внимание! Данный модуль использует библиотеки jQuery UI - v1.11.4 и jQuery UI context menu plugin - v1.7.0. Перед копированием убедитесь, что файлы jquery.ui-contextmenu.min.js и jquery.ui.min.js из папки upload/admin/view/javascript/jquery не установлены ранее. Сравните версии. Если у вас используются старые версии, попробуйте их заменить на указанные выше. Проверьте работоспособность ранее установленных модулей. Если все нормально, то папку upload/admin/view/javascript/jquery копировать не надо. Особенно это касается Opencart 1.5.x, где используется jQuery UI - v1.8. В процессе установки модуля эта версия будет заменена однозначно, иначе Attribut&co работать не будет. Демо
      http://demo.radiocity.kz/admin
      demo
      demo
    • От Stealth421

      300.00 руб
      Скачать/Купить дополнение


      Объединение групп атрибутов, атрибутов и их значений
      Часто бывает, что при импорте товаров с разных источников или просто при кривых руках контентщиков, в магазине появляется много одинаковых по сути, но разных в написании названий атрибутов, значений атрибутов и групп атрибутов.. например - Вес, Вес Кг, ВесКГ итп.. тоже самое и с группами атрибутов.
      вроде бы ничего страшного, но это очень плохо выглядит при использовании фильтров, да и вообще создает бардак в атрибутах и в товарах и в магазине в целом.
      Данный модуль позволяет решить данную проблему, позволяет объединять нужные атрибуты, значения атрибутов и группы атрибутов.
      Для объединения необходимо выбрать нужные атрибуты и в правом верхнем углу нажать "Объединить".
      Модуль позволяет вывести на одной странице все товары и значения атрибутов привязанных в данному товару, удалить или переименовать значения атрибутов, и присвоить нужным товарам одинаковые значения.
      Внимание! Перед использованием обязательно сделайте бекап базы данных.
      в архиве осмоды для разных версий опенкарт 2.х
      Демо: http://glav.fringe.com.ua/admin/index.php?route=catalog/attribute
      логин/пароль demo/demo
      Добавил Stealth421 Добавлено 17.10.2017 Категория Атрибуты Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop  
    • От Stealth421
      Часто бывает, что при импорте товаров с разных источников или просто при кривых руках контентщиков, в магазине появляется много одинаковых по сути, но разных в написании названий атрибутов, значений атрибутов и групп атрибутов.. например - Вес, Вес Кг, ВесКГ итп.. тоже самое и с группами атрибутов.
      вроде бы ничего страшного, но это очень плохо выглядит при использовании фильтров, да и вообще создает бардак в атрибутах и в товарах и в магазине в целом.
      Данный модуль позволяет решить данную проблему, позволяет объединять нужные атрибуты, значения атрибутов и группы атрибутов.
      Для объединения необходимо выбрать нужные атрибуты и в правом верхнем углу нажать "Объединить".
      Модуль позволяет вывести на одной странице все товары и значения атрибутов привязанных в данному товару, удалить или переименовать значения атрибутов, и присвоить нужным товарам одинаковые значения.
      Внимание! Перед использованием обязательно сделайте бекап базы данных.
      в архиве осмоды для разных версий опенкарт 2.х
      Демо: http://glav.fringe.com.ua/admin/index.php?route=catalog/attribute
      логин/пароль demo/demo
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу