Автор Тема: Проблема с наполнением товара (электро-книг)  (Прочитано 2727 раз)

12 Марта 2012, 05:08:38
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
    • Издательство «United Europe»
В качестве товара -- файл (электро-книга, в формате epub или pdf, например). Как, только поставил флаг, что это "Это загружаемый товар", Загрузил сам файл. "Количество загрузок" установил = 999, "Количество дней" установил = 999 все загрузилось, товар появился в списке, но помечен как "Отсутствует на складе".

В админке у этого товара в красной рамке (на красном фоне появилась запись) --
"Данный товар отсутствует:
 /home/public_html/download/728147d017bede3474c62e2da3dc3966276a422d"

Что делать #1?

Да, и еще. Так же в админке у подобных товаров стоит ограничение -- "Максимальный размер загружаемого файла -: 2Mb", а у меня некоторые книги в pdf весят по 11 мегов и после архивации.

Что делать #2?

Всем откликнувшимся, заранее спасибо.
12 Марта 2012, 16:52:41
Ответ #1
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102467
  • Репутация: +34217/-0
    • Просмотр профиля
Цитировать
В качестве товара -- файл (электро-книга, в формате epub или pdf, например). Как, только поставил флаг, что это "Это загружаемый товар", Загрузил сам файл. "Количество загрузок" установил = 999, "Количество дней" установил = 999 все загрузилось, товар появился в списке, но помечен как "Отсутствует на складе".
Чтобы указать количество товара используйте поле :
Количество на складе
12 Марта 2012, 17:05:50
Ответ #2
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102467
  • Репутация: +34217/-0
    • Просмотр профиля
Цитировать
Да, и еще. Так же в админке у подобных товаров стоит ограничение -- "Максимальный размер загружаемого файла -: 2Mb", а у меня некоторые книги в pdf весят по 11 мегов и после архивации.
Установите максимальный размер вложения (в мегабайтах).
PrestaShop > Панель управления > Настройки
Максимальный размер вложения : 15
12 Марта 2012, 18:06:21
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 971
  • Репутация: +5/-0
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
В качестве товара -- файл (электро-книга, в формате epub или pdf, например). Как, только поставил флаг, что это "Это загружаемый товар", Загрузил сам файл. "Количество загрузок" установил = 999, "Количество дней" установил = 999 все загрузилось, товар появился в списке, но помечен как "Отсутствует на складе".

Не надо настраивать количество товара на складе.
Зайдите в Админку-Настройка-Товары- поставьте (Разрешить управление состоянием продукта:) в НЕТ   -   все должно заработать.

Цитировать
В админке у этого товара в красной рамке (на красном фоне появилась запись) --
"Данный товар отсутствует:
 /home/public_html/download/728147d017bede3474c62e2da3dc3966276a422d"

При продаже электронного товара так и должно быть.
Не боги горшки обжигают, не зачем им такой хренью заниматься.
12 Марта 2012, 19:43:55
Ответ #4
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102467
  • Репутация: +34217/-0
    • Просмотр профиля
Цитировать
Не надо настраивать количество товара на складе.
Зайдите в Админку-Настройка-Товары- поставьте (Разрешить управление состоянием продукта:) в НЕТ   -   все должно заработать
.
Только в том случае, если вы не хотите учитывать количество товара на складе для всех товаров вашего интернет-магазина.
Что не совсем удобно, если у вас не только электронные товары в магазине, а есть и реальные товары. Так вы лишаетесь возможности управлять количеством товаров в вашем магазине.  Проще указать количество товара на складе.
13 Марта 2012, 04:38:47
Ответ #5
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
    • Издательство «United Europe»
Всем спасибо.
Проблему #1 решил.
Проблему #2 нет.

В админке, в настройках, там, где надо задать размер файла в Mb:

1.Attachment maximum size написано, что "Set the maximum size of attachment files (in MegaBytes). Maximum: 2M"

2.Limit upload file value написано, что "Define the limit upload for a downloadable product, this value have to be inferior or equal to your server's maximum upload file (2 MB)."

3.Limit upload image value написано, что "Define the limit upload for an image, this value have to be inferior or equal to your server's maximum upload file (2 MB)."

Я пытался поставить больше 2 мегов, 5, например, но Преста мне не дает это сделать. Означает ли это, что ограничение стоит на удалнном сервере (хостинге)? И, как это побороть?
13 Марта 2012, 10:19:21
Ответ #6
  • Фрилансер
  • *
  • Сообщений: 177
  • Репутация: +3/-0
  • Разработка и программирование сайтов
    • Просмотр профиля
    • Разработка и программирование сайтов
Всем спасибо.
Проблему #1 решил.
Проблему #2 нет.

В админке, в настройках, там, где надо задать размер файла в Mb:

1.Attachment maximum size написано, что "Set the maximum size of attachment files (in MegaBytes). Maximum: 2M"

2.Limit upload file value написано, что "Define the limit upload for a downloadable product, this value have to be inferior or equal to your server's maximum upload file (2 MB)."

3.Limit upload image value написано, что "Define the limit upload for an image, this value have to be inferior or equal to your server's maximum upload file (2 MB)."

Я пытался поставить больше 2 мегов, 5, например, но Преста мне не дает это сделать. Означает ли это, что ограничение стоит на удалнном сервере (хостинге)? И, как это побороть?

По всей видимости он у вас на upload_max_filesize жалуется, для начала посмотрите какое у вас максимальное значение, попробуйте увеличить размер, обратитесь к хостеру,
13 Марта 2012, 14:57:55
Ответ #7
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
    • Издательство «United Europe»
ОК
Где смотреть? В настройках Престы? На хостинге? Если на хостинге, то изменить значение upload_max_filesize смогу я сам или придется писать в техподдержку?
13 Марта 2012, 16:05:58
Ответ #8
  • Фрилансер
  • *
  • Сообщений: 177
  • Репутация: +3/-0
  • Разработка и программирование сайтов
    • Просмотр профиля
    • Разработка и программирование сайтов
ОК
Где смотреть? В настройках Престы? На хостинге? Если на хостинге, то изменить значение upload_max_filesize смогу я сам или придется писать в техподдержку?

Нет, в настройках престы вы не увидите, обычно все хостинги предоставляют параметры phpinfo - вот там нужно смотреть. Если не разберетесь, то лучше сразу обратитесь к вашему хостеру и узнайте. У разных хостеров по разному меняется этот параметр upload_max_filesize, скорее всего они вам сами его изменят по вашему запросу.

14 Марта 2012, 06:55:01
Ответ #9
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
    • Издательство «United Europe»
Точно.

В Configuration PHP Core стоит post_max_size и upload_max_filesize каждый равный 2M.

Послал хостеру запрос на изменения.

Спасибо за подсказку.