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

vier    32

При копировании (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    32

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

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


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

не примем.

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

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

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


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

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

 

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

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

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


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

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

например

 

валюта

 

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

 

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

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

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


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

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

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

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


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

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

 

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

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

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

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


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

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

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

 

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

 

 

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

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


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

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

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

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

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

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


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

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

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

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

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

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

Войти

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

Войти


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

    • От 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 Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart ocStore OpenCart.Pro, ocShop  
    • От Alexnic81
      Здравствуйте форумчане!
      Подскажите как правильно вставить атрибуты в сопутствующие товары?
      Вывел атрибуты в категорию (витрину) товаров и там они отображаются правильно т.е идентичны указанным в карточке товара через админку.
      Вставил атрибуты с помощью того же кода в сопутствующие товары (что снизу в карточке товара отображаются блок "Посмотрите ещё") но там атрибуты отображаются не правильно.
      вот ссылка на карточку товара для наглядности карточка товара
      у которого атрибуты (диаметр горшка см: 12, высота растения см: 30) и эти же атрибуты теперь отображаются у каждого из сопутствующих товаров вместо собственных. Я так понимаю там какого-то условия не хватает что бы в зависимости от id товара отображались атрибуты, как это сделать?  
       
    • От devos


      Просмотр файла Модуль Attribute Ext.
      Модуль Attribute Ext позволяет настроить вывод атрибутов товаров на страницах категории, производителей, поиска и др., добавить к атрибуту изображение, всплывающую подсказку или html-код, установить несколько значений для атрибута, добавлять атрибуты в один клик, добавлять атрибуты и группы из карточки товара, что значительно упростит и ускорит работу с атрибутами, расширяя стандартные возможности Opencart 2.х
      Демо http://oc20.dev-os.ru/admin
      Логин: demo
      Пароль: demo
      Руководство здесь
      Возможности модуля:
      вывод атрибутов на страницах категории, производителей, поиска, акций, при выводе товаров модулями управление выводом атрибутов в карточке товара добавление изображения,ссылки и описания к атрибуту и его значению добавление к атрибуту html кода и короткого названия всплывающие подсказки(tooltip) для атрибута и значения быстрое и массовое добавление(удаление) атрибутов товарам, автоматическое добавление атрибутов в зависимости от категории, атрибуты в один клик позволяет заранее создать значения атрибутов, и при добавлении выбирать их из списка заполнение атрибута несколькими значениями массовая замена одних значений атрибута на другие добавление атрибутов и групп атрибутов из карточки товара новая панель управления атрибутами возможность настроить вывод для определенной категории Drag&Drop сортировка групп и атрибутов(опция) диагностика ошибочных данных Более подробная информация о модуле на сайт dev-os.ru
      Внимание: Если Вы используете в административной панели нестандартный шаблон, то адаптация модуля производится самостоятельно или оплачивается дополнительно. При использовании модулей сторонних модулей вывода товаров, возможно так же потребуется адаптация модуля.
      После покупки напишите на support@dev-os.ru с указанием домена (на котором будет использоваться модуль), платежных данных и номера заказа. В ответ Вам будет выслан код активации модуля.
      Добавил devos Добавлено 23.06.2015 Категория Модули Системные требования ioncube loader не ниже 5PHP не ниже 5.3использует ocmodcurl Сайт разработчика http://dev-os.ru Старая цена Метод активации По запросу на почту
      По емейлу Ioncube Loader Требуется OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х  
    • От devos
      Модуль Attribute Ext позволяет настроить вывод атрибутов товаров на страницах категории, производителей, поиска и др., добавить к атрибуту изображение, всплывающую подсказку или html-код, установить несколько значений для атрибута, добавлять атрибуты в один клик, добавлять атрибуты и группы из карточки товара, что значительно упростит и ускорит работу с атрибутами, расширяя стандартные возможности Opencart 2.х
      Демо http://oc20.dev-os.ru/admin
      Логин: demo
      Пароль: demo
      Руководство здесь
      Возможности модуля:
      вывод атрибутов на страницах категории, производителей, поиска, акций, при выводе товаров модулями управление выводом атрибутов в карточке товара добавление изображения,ссылки и описания к атрибуту и его значению добавление к атрибуту html кода и короткого названия всплывающие подсказки(tooltip) для атрибута и значения быстрое и массовое добавление(удаление) атрибутов товарам, автоматическое добавление атрибутов в зависимости от категории, атрибуты в один клик позволяет заранее создать значения атрибутов, и при добавлении выбирать их из списка заполнение атрибута несколькими значениями массовая замена одних значений атрибута на другие добавление атрибутов и групп атрибутов из карточки товара новая панель управления атрибутами возможность настроить вывод для определенной категории Drag&Drop сортировка групп и атрибутов(опция) диагностика ошибочных данных Более подробная информация о модуле на сайт dev-os.ru
      Внимание: Если Вы используете в административной панели нестандартный шаблон, то адаптация модуля производится самостоятельно или оплачивается дополнительно. При использовании модулей сторонних модулей вывода товаров, возможно так же потребуется адаптация модуля.
      После покупки напишите на support@dev-os.ru с указанием домена (на котором будет использоваться модуль), платежных данных и номера заказа. В ответ Вам будет выслан код активации модуля.
    • От sv2109


      View File Attribute Category
      Attribute Category - модуль облегчает добавление атрибутов при добавлении товара
      Когда вы добавляете новый товар то во вкладке атрибутов вам придется вручную добавлять каждый атрибут. А если товаров несколько сотен и у каждого по 15-20 атрибутов?.. Что делает модуль? Он позволяет привязать атрибуты к категории товаров. Например можно указать что для товара "Ноутбук" подходят атрибуты "процессор", "ОЗУ", "HDD" итд Теперь когда вы добавляете новый товар-ноутбук во вкладке атрибуты автоматически добавятся присвоенные для ноутбука атрибуты: "процессор", "ОЗУ", "HDD". У вас также остается возможность добавить атрибуты и вручную.
      Модуль значительно сэкономить время и количество ошибок при добавлении атрибутов.
      Модуль использует vQmod (что это? ru(http://tvorzasp.com/...olzovanie-vqmod) en(http://code.google.com/p/vqmod/))
      Установка:
      1. Установить vQmod, если вы этого еще не сделеали
      2. Скопировать все с папки upload в корень магазина. Никакие файлы перезаписаны не будут
      3. Включить модуль на странице модулей
      4. На странице редактирования категории во вкладке "Атрибуты" выбрать атрибуты для каждой категории
      Версии на которой тестировался модуль:
      Opencart 1.5.6
      OCStore 1.5.5.1
      OCStore 1.5.4.1
      OCStore 1.5.3.1
      OCStore 1.5.2.1 (attribute_category_v1.0_oc1.5.2.1.zip)
      OCStore 1.5.1.3
      Новое в версии 1.1:
      - упрощено добавление атрибутов у существующим товарам
      Удобно использовать вместе с модулем Attribute Select который упрощает добавление значений для атрибутов
      Для связи с автором модуля пишите на sv2109@gmail.com
      © Стасюк Владимир (sv2109@gmail.com), 2012
      Submitter sv2109 Submitted 07/30/2012 Category Модули Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop OcShop 1.5.6.4.х  
  • Последние посетители   0 пользователей онлайн

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