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

Rompez

Новачок
  
  • Публікації

    5
  • З нами

  • Відвідування

1 подписчик

Про Rompez

  • День народження 01.01.70

Rompez's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Репутація

  1. Итак, к словам о моей проблеме, если в description написано очень много текста вместе с html и он обрубается при импорте.Пообщался с разработчиком модуля. Вся фишка в том что он не использует Windows так же как и сам MS Office. Он использует OpenOffice. Поэтому корректная работа с модулем невозможна, если вы используете MS Office. Используем для работы с этим модулет только OpenOffice. После того как я сохранил в нем эксель файл под версию 95/2000/XP все сразу заработало как нужно.шаги следующие:1. Экспорт из Опенкарта в xls файл2. Открываем этот файл в OpenOffice3. Делаем с этим файлом то что нам нужно4. Выбираем "сохранить как", выбираем версию Excel 95/2000/XP5. Производим импорт в базу.Кстати, автор модуля планирует сделать такую полезную штуку как частичный импорт в базу данных необходимых данных, т.е. без полной загрузки всех позиций(обновление данных). Ждем :(
  2. Понаблюдал...В общем в полях description, html код так и обрезается при импорте, независимо от кодировок базы. кто знает как решить данную проблему? в новом модуле импорта данный баг не исправлен.
  3. По поводу бьющегося html кода в description. может кому пригодится.Кажется разобрался, но не уверен на 100% что именно поэтому такое было. Косяк с кодировкой самой бд на сервере. Сама БД оказалась cp1251, а все остальные таблицы utf8-general-ci.Изменил cp1251 на utf8-general-ci все вроде заработало как надо. Буду наблюдать.
  4. решение для 1.4.7 у кого не работает поиск по русскому названию товаров. в файлах: ../catalog/module/catalog/product.php - для поиска на главной странице сайта ../admin/module/catalog/product.php - для поиска товаров в админке найти функции: LCASE и strtolowerи удалить. Скобки не трогайте, а то запутаетесь(у гуру не отностится :) ). Просто удалите эти слова.например было: ...$sql .= " AND (LCASE(pd.name) LIKE '%" . $this->db->escape(strtolower($keyword)) . "%' OR LCASE(pd.description) LIKE '%" . $this->db->escape(strtolower($keyword)) . "%'";...должно стать после редактирования: ...$sql .= " AND ((pd.name) LIKE '%" . $this->db->escape(($keyword)) . "%' OR (pd.description) LIKE '%" . $this->db->escape(($keyword)) . "%'";...и так для каждой строки с этими функциями в каждом их вышеперечисленных файлов.Кодировка базы данных соответственно должна быть utf8_General_Ci, т.к. регистр не преобразуется.
  5. Всем привет! Обнаружился следующий баг: из ячеек description таблиц categories и products при импорте бьется(обрезается) код javascript в них забитый. Каких либо закономерностей этих не замечено. т.е. из 10 ячеек столбца description может импортироваться 8 правильно, и 2 обрезанных. и наоборот, те что были правильные становятся обрезанными. делал так: экспорт в файл, затем дублировал эти ячейки, файл сохранил и сделал импорт. соответственно код в некоторых ячейках обрезался. Сделал экспорт залитого импорта, так и есть, данные попали в бд уже битые. Даже если ячейки не дублировать, а сделать импорт а затем экспорт то данный баг все равно наблюдается. думал что из за полей самой бд, даже если поставить longtext для description ничего не меняется. есть некоторые особенности: если в excel менять значения этих ячеек на текстовые или общие то код обрезается по другому. у меня Excel2003,opencart_1.4.7_rus_0.4, что может быть и куда копать? вот такой код забиваю: <p><script>function collapsElement(id) { if ( document.getElementById(id).style.display != "none" ) { document.getElementById(id).style.display = 'none'; } else { document.getElementById(id).style.display = ''; }}</script></p><table align="center" border="0" cellpadding="0" cellspacing="1" style="width: 550px; height: 200px;"> <tbody> <tr> <td style="width: 225px; height: 50px;"> [url="javascript:collapsElement("]<span id="span1">[img]http://mysite/image/data/Ballu/BSR/14.png[/img]Охлаждение/Обогрев</span> [/url] <div id="div1" style="display: none;"> Кондиционер универсален в использовании, способен работать не только на охлаждение (основная функция), но и на обогрев.</div> </td> <td style="width: 225px; height: 50px;"> [url="javascript:collapsElement("]<span id="span2">[img]http://mysite/image/data/Ballu/bsv06c/05.png[/img]Экономичный режим</span> [/url] <div id="div2" style="display: none;"> Кондиционер оснащен функцией экономичного режима работы: максимальное снижение энергопотребления при минимальном изменении заданной температуры.</div> </td> </tr> <tr> <td style="width: 225px; height: 50px;"> [url="javascript:collapsElement("]<span id="span3">[img]http://mysite/image/data/Ballu/BSR/24.png[/img]Японский компрессор</span> [/url] <div id="div3" style="display: none;"> Компрессор (двигатель) кондиционера произведен в Японии на специализированных производственных линиях.</div> </td> <td style="width: 225px; height: 50px;"> [url="javascript:collapsElement("]<span id="span4">[img]http://mysite/image/data/Ballu/BSR/22.png[/img]Фильтры для очистки воздуха</span> [/url] <div id="div4" style="display: none;"> В комплектацию прибора включена уникальная система очистки воздуха.</div> </td> </tr> <tr> <td style="width: 225px; height: 50px;"> [url="javascript:collapsElement("]<span id="span5">[img]http://mysite/image/data/Ballu/bsv06c/09.png[/img]Интенсивный режим SUPER</span> [/url] <div id="div5" style="display: none;"> Кондиционер оснащен функцией интенсивной работы: быстрый выход на максимальную мощность по охлаждению или обогреву.</div> </td> <td style="width: 225px; height: 50px;"> [url="javascript:collapsElement("]<span id="span6">[img]http://mysite/image/data/Ballu/BSR/44.png[/img]Ионизация воздуха</span>[/url] <div id="div6" style="display: none;"> В комплектацию прибора включен ионизатор воздуха.</div> </td> </tr> </tbody></table>а такой получаю после импорта: <p> document.getElementById(id).style.display = 'none'; } else { document.getElementById(id).style.display = ''; } }</p><table align="center" border="0" cellpadding="0" cellspacing="1" style="width: 550px; height: 200px;"> <tbody> <tr> <td style="width: 225px; height: 50px;"> [url="javascript:collapsElement("]<span id="span1">[img]http://mysite/image/data/Ballu/BSR/14.png[/img]Охлаждение/Обогрев</span> [/url] <div id="div1" style="display: none;"> Кондиционер универсален в использовании, способен работать не только на охлаждение (основная функция), но и на обогрев.</div> </td> <td style="width: 225px; height: 50px;"> [url="javascript:collapsElement("]<span id="span2">[img]http://mysite/image/data/Ballu/bsv06c/05.png[/img]Экономичный режим</span> [/url] <div id="div2" style="display: none;"> Кондиционер оснащен функцией экономичного режима работы: максимальное снижение энергопотребления при минимальном изменении заданной температуры.</div> </td> </tr> <tr> <td style="width: 225px; height: 50px;"> [url="javascript:collapsElement("]<span id="span3">[img]http://mysite/image/data/Ballu/BSR/24.png[/img]Японский компрессор</span> [/url] <div id="div3" style="display: none;"> Компрессор (двигатель) кондиционера произведен в Японии на специализированных производственных линиях.</div> </td> <td style="width: 225px; height: 50px;"> [url="javascript:collapsElement("]<span id="span4">[img]http://mysite/image/data/Ballu/BSR/22.png[/img]Фильтры для очистки воздуха</span> [/url] <div id="div4" style="display: none;"> В комплектацию прибора включена уникальная система очистки воздуха.</div> </td> </tr> <tr> <td style="width: 225px; height: 50px;"> [url="javascript:collapsElement("]<span id="span5">[img]http://mysite/image/data/Ballu/bsv06c/09.png[/img]Интенсивный режим SUPER</span> [/url] <div id="div5" style="display: none;"> Кондиционер оснащен функцией интенсивной работы: быстрый выход на максимальную мощность по охлаждению или обогреву.</div> </td> <td style="width: 225px; height: 50px;"> [url="javascript:collapsElement("]<span id="span6">[img]http://mysite/image/data/Ballu/BSR/44.png[/img]Ионизация воздуха</span>[/url] <div id="div6" style="display: none;"> В комплектацию прибора включен ионизатор воздуха.</div> </td> </tr> </tbody></table>

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

Important Information

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