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

Релиз ocStore 1.5.5.1.2


dinox

Recommended Posts

 

Да что ж непонятно?

Править catalog/controller/module/category.php

 и catalog/model/catalog/product.php.

Что розовое с минусом - стираешь, а зелёное с плюсом добавляешь.

 

 

эмммм.... я почему-то был уверен, что эти исправления уже в дистрибутиве. год-то 2013 там 

неужто после скачки дистрибутива надо еще весь гитхаб лопатить на предмет корректировок?

непонятно было, что что-то много сильно править надо, это ведь не бета версия, а релиз и такого количества правок быть не должно уже, скорее ожидал что пару строк подправить или пробел где убрать.

 

собственно, с ошибкой - то что делать?

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


Разработчикам:

Если это уместно, то присоединюсь к выше высказавшимся авторам - ФИО можно реализовать в сборке для СССР? Ну или подсказать, как безболезненно ручками код поправить на версии 15512.

Заранее спасибо.

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


Если это уместно, то присоединюсь к выше высказавшимся авторам - ФИО можно реализовать в сборке для СССР?

где написано что ocstore "сборка для СССР"?

 

Разработчикам:

Если это уместно, то присоединюсь к выше высказавшимся авторам - ФИО можно реализовать в ocstore? Ну или подсказать, как безболезненно ручками код поправить на версии 15512.

Заранее спасибо.

например в файл catalog\view\theme\default\template\checkout\register.tpl блок



  <span class="required">*</span> <?php echo $entry_lastname; ?><br />
  <input type="text" name="lastname" value="" class="large-field" />
  <br />
  <br />

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

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

Ну а если в админке, допустим в заказах, можно сделать так:

 

Открыть:

admin/model/sale/order.php

Найти:

o.firstname, ' ', o.lastname

Заменить на:

o.lastname, ' ', o.firstname

Найти:

c.firstname, ' ', c.lastname

Заменить на:

c.lastname, ' ', c.firstname

Ну и дальше по аналогии со всеми.

 

 

PS. пишу с телефона, возможны помарки с кодировкой/раскладкой..

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


Всем привет.
Еще с версии 1.5.4.1 тянется тема с ошибкой.

При отправке писем через SMTP

Используя форму обращения с сайта /index.php?route=information/contact

Белый экран с ошибкой
Notice: Error: RCPT TO not accepted from server! in /home/testovy-sait15521/public_html/system/library/mail.php on line 308

На форуме есть решение с переписыванием файла mail.php или контроллера - но не знаешь почту отправителя. Есть какоето решение чтобы не вносить много изменений ,ведь некоторые модули не готовы к этим изменениям будут.

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

Всем привет.

Еще с версии 1.5.4.1 тянется тема с ошибкой.

При отправке писем через SMTP

Используя форму обращения с сайта /index.php?route=information/contact

Белый экран с ошибкой

Notice: Error: RCPT TO not accepted from server! in /home/testovy-sait15521/public_html/system/library/mail.php on line 308

На форуме есть решение с переписыванием файла mail.php или контроллера - но не знаешь почту отправителя. Есть какоето решение чтобы не вносить много изменений ,ведь некоторые модули не готовы к этим изменениям будут.

 

Например, какие модули не готовы к этим изменениям?

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


Например, какие модули не готовы к этим изменениям?

 

Да кто их знает - мало ли какие VQmodom туда полезут.

Решил вводом переменной последний заказ.

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

Ребят в описании написано 

  • GeoIP от Google. Для включения надо в настройках магазина указать ключ Google API

Где данная функция себя будет проявлять? Интересует можно ли показывать с помощью этой функции разные версии сайта (язык, валюта, автоматический выбор страны при заказе)  или  оно пока для красоты? 

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


сегодня заметила в карточке товара в админке:

 

Остутствие на складе:
Статус, показываемый, когда товара нет на складе

 

Правильно Отсутствие и перед когда запятой не надо :oops:

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


Привет всем. Когда добавляешь в корзину товар со скидкой, указывается только цена товара уже со скидкой. Так задумано в движке или это все-таки недоработка? Мне кажется, что покупатель должен знать, какую скидку и на какой товар он получил, без переключения на описание товара.

 

-929206895.png-929206895.png

Кто-то уже с этим сталкивался? Может есть решение?

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


я думаю надо  :wink:

 

мелочь, но отправил изменения.

 

:oops: пасибки... мелочь.. но все таки

а по поводу запятой...  тогда можно написать так: Статус, когда товара нет на складе :-D  :oops:  тут уж бесспорно)

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


Ситуацию с отображением категорий это улучшит, но тоже не "до окончательной победы над врагом".

Категории и подкатегории должны отображаться не по алфавиту, а согласно своей очередности в горизонтальном меню категорий....

 

Как это сделать?

Возможно среди массы ответов есть уже решение данного вопроса, но мне найти его не удалось.

Так, что пофиксить баг сортировки категорий в админке пришлось самому (методом "проб и ошибок").

 

В файле \admin\model\catalog\category.php найти функцию getCategories($data)

 

Заменить строку:

$sql .= " GROUP BY cp.category_id ORDER BY c.sort_order, name";

 

на:

 

$sql .= " GROUP BY cp.category_id ORDER BY name, cp.level";

 

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


Возможно среди массы ответов есть уже решение данного вопроса, но мне найти его не удалось.

Так, что пофиксить баг сортировки категорий в админке пришлось самому (методом "проб и ошибок").

 

В файле \admin\model\catalog\category.php найти функцию getCategories($data)

 

Заменить строку:

$sql .= " GROUP BY cp.category_id ORDER BY c.sort_order, name";

 

на:

 

$sql .= " GROUP BY cp.category_id ORDER BY name, cp.level";

 

 

Спасибо добрый человек.

 

Вообще плохо, что нигде нет описаний системных переменных...

Ведь из "общих соображений" ни за что не догадаться, что  "cp.level" - это и есть обозначение очередности показа...

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


Ведь из "общих соображений" ни за что не догадаться, что  "cp.level" - это и есть обозначение очередности показа...

это не обозначение какой-то там очередности, а синтаксис sql. вот вам горстка общих соображений.

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

Всем привет, заметил что в версии 1.5.5.1.2 в файлменеджере название у картинок очень короткие, и при наведении тоже ничего не происходит. У меня товара много похожего между собой, и надписи начинаются одинаково.

Может кто подскажет, как сделать полное отображение названия картинок в файлменеджере

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


Всем привет, заметил что в версии 1.5.5.1.2 в файлменеджере название у картинок очень короткие, и при наведении тоже ничего не происходит. У меня товара много похожего между собой, и надписи начинаются одинаково.

Может кто подскажет, как сделать полное отображение названия картинок в файлменеджере

в файле admin/view/template/common/filemanager.tpl перед 

</style>

вставить

#column-right > div a{
position: relative;
}
.hoverty{
position: absolute;
top: 0;
left: 0;
background: #ccc;
padding: 5px;
display: none;
z-index: 9999;
}
a:hover > .hoverty{
display: block;
}

заменить 

html += '<a><img src="' + json[i]['thumb'] + '" data-original="' + json[i]['thumb'] + '" alt="" title="" /><br />' + ((json[i]['filename'].length > 15) ? (json[i]['filename'].substr(0, 15) + '..') : json[i]['filename']) + '<br />' + json[i]['size'] + '<input type="hidden" name="image" value="' + json[i]['file'] + '" /></a>';

на 

html += '<a><img src="' + json[i]['thumb'] + '" data-original="' + json[i]['thumb'] + '" alt="" title="" /><br />' + ((json[i]['filename'].length > 15) ? (json[i]['filename'].substr(0, 15) + '..') : json[i]['filename']) + '<br /><span class="hoverty">' + json[i]['filename'] + '</span>' + json[i]['size'] + '<input type="hidden" name="image" value="' + json[i]['file'] + '" /></a>';

результат будет при наведении:

 

a4ce0a0f670e.png

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

riny, а вроде достаточно заменить 252 строку на
 

html += '<a><img src="' + json[i]['thumb'] + '" data-original="' + json[i]['thumb'] + '" alt="" title="'+ json[i]['filename'] + '" /><br />' + ((json[i]['filename'].length > 15) ? (json[i]['filename'].substr(0, 15) + '..') : json[i]['filename']) + '<br />' + json[i]['size'] + '<input type="hidden" name="image" value="' + json[i]['file'] + '" /></a>';

 
т.е добавляем title для изображения

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

riny, а вроде достаточно заменить 252 строку на

 



html += '<a><img src="' + json[i]['thumb'] + '" data-original="' + json[i]['thumb'] + '" alt="" title="'+ json[i]['filename'] + '" /><br />' + ((json[i]['filename'].length > 15) ? (json[i]['filename'].substr(0, 15) + '..') : json[i]['filename']) + '<br />' + json[i]['size'] + '<input type="hidden" name="image" value="' + json[i]['file'] + '" /></a>';

 

т.е добавляем title для изображения

и ждать минуту когда этот title появится? по крайней мере в opera он появляется с приличной задержкой, да еще и сливается все. но да, можно и так.

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

и ждать минуту когда этот title появится? по крайней мере в opera он появляется с приличной задержкой, да еще и сливается все. но да, можно и так.

кто то ждет минуту, а кто то секунду и ничего не сливается. Откуда такое придумали, непонятно.

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

хм. а у меня после обновления с версии  1.5.5.1.1 на 1.5.5.1.2 что то неладное стало твориться с картинками - точнее с их ресайзом. В слайдере - белая пустота( Пришлось откатиться обратно.

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


Нашел ошибку из-за которой не работал фильтр по дате изменения в списке заказов.

 

Файл admin/model/sale/order.php строка 595 o.date_modified нужно заменить на date_modified.

 

Было:

$sql .= " AND DATE(o.date_modified) = DATE('" . $this->db->escape($data['filter_date_modified']) . "')";

Правильно:

$sql .= " AND DATE(date_modified) = DATE('" . $this->db->escape($data['filter_date_modified']) . "')";
Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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