Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Как убрать символы табуляции из описания или что не так?

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

пишу вот так str_replace('\t','',str_replace('\x0B','',$descr)) но не помогает. Может это быть из-за того, что я файл OpenOffice'ом потом пересохраняю (хотя он все правильно открывает)?.

спасибо.


так тоже не работает: ereg_replace(" +"," ",str_replace('\t','',str_replace('\x0B','',$descr)))
Что ещё импортер считает за табуляцию??? Выручайте!


таки вижу у двух товаров что-то типа табуляции перед словом "Характеристики", но почему же оно не удаляется описанными выше конструкциями?


В Вашем файле есть символ табуляции перед словом "Характеристики" в четырех местах.

Не работают исправления потому, что
1. Пытаетесь удалить табуляцию в момент импорта, когда уже разделение колонок обработано и уже поздно, никакой табуляции уже нет. 
2.  символ табуляции в скрипте надо писать как"\t"

Удалять это надо в самом ФАЙЛЕ ИМПОРТА до проведения импорта. 


ура, спасибо, помогло! не знал, что нужны другие кавычки


Источник



Copyright ShopOS