Внимание! Форум временно закрыт. Все вопросы вы можете задать на странице MaxSite CMS в Github

Каталог - Магазин

Аватар пользователя
lunohod1
Сообщений: 122
Зарегистрирован: 03 фев 2009, 08:53

Re: Каталог - Магазин

Сообщение lunohod1 » 24 фев 2010, 18:18

Пробую плагин магазина. Добавляю каталоги, товар, картинку к нему загружаем в каталог grshop. В адрес ссылки на картинку не попадает имя директории сайта . Например, должно быть http://localhost/shop/uploads/grshop/b1.jpg, а имеем http://localhost/uploads/grshop/b1.jpg и в админке, и на сайте. Соответственно, картинки не видно.

Griz
Сообщений: 50
Зарегистрирован: 04 май 2009, 12:12

Re: Каталог - Магазин

Сообщение Griz » 25 фев 2010, 12:20

lunohod1 писал(а):Пробую плагин магазина. Добавляю каталоги, товар, картинку к нему загружаем в каталог grshop. В адрес ссылки на картинку не попадает имя директории сайта . Например, должно быть http://localhost/shop/uploads/grshop/b1.jpg, а имеем http://localhost/uploads/grshop/b1.jpg и в админке, и на сайте. Соответственно, картинки не видно.


Жутко извиняюсь, но я не могу понять что такое имя директории сайта. Т.е. если у Вас макссайт установлен в корневой доступной директории, то по обращению к доменному имени (в примере loсalhost) он выдает главную страничку свою. Соответственно http://localhost/uploads/grshop/b1.jpg должно выдавать картинку, если она там есть. каталог uploads находится же в корне сайта. Или я что-то не правильно понял?

Я закидываю картинки в uploads/grshop/... потом в админке просто прописываю имя файла нужной картинки (jpg). Точно не помню, но с каким-то форматом у меня графическая библиотека php-шная отказалась работать, поэтому у меня не отображались картинки. Но с jpg точно все работает и отображается... Или я что-то недосмотрел. Буду проверять в разных режимах.

Аватар пользователя
lunohod1
Сообщений: 122
Зарегистрирован: 03 фев 2009, 08:53

Re: Каталог - Магазин

Сообщение lunohod1 » 25 фев 2010, 13:32

На Denwer -е установлено несколько сайтов. В данном случае сайт с магазином установлен в каталог shop. Отсюда проблемы с картинками. А как добавлять товар в корзину? И еще, хотелось бы хоть какой-то макет в CSS-файле магазина иметь.
Еще хотелось бы по каталогу формировать YML-файл для Яндекс-Маркета ;)

Griz
Сообщений: 50
Зарегистрирован: 04 май 2009, 12:12

Re: Каталог - Магазин

Сообщение Griz » 01 мар 2010, 13:07

lunohod1 писал(а):На Denwer -е установлено несколько сайтов. В данном случае сайт с магазином установлен в каталог shop. Отсюда проблемы с картинками. А как добавлять товар в корзину? И еще, хотелось бы хоть какой-то макет в CSS-файле магазина иметь.
Еще хотелось бы по каталогу формировать YML-файл для Яндекс-Маркета ;)


А вариант на денвере со своим каталогом для сайта вместо localhost-а (наряду с localhost-ом) чем плох? Тогда будет локально сайт работать по ссылке http://shop/.

Макет в CSS-файла магазина - это имеется ввиду CSS-файл с комментариями?

Аватар пользователя
lunohod1
Сообщений: 122
Зарегистрирован: 03 фев 2009, 08:53

Re: Каталог - Магазин

Сообщение lunohod1 » 01 мар 2010, 14:02

Это, конечно, вариант, но MaxSite CMS работает из subdir тоже, при настройке соответствующего .htaccess
При добавлении нового товара:
A PHP Error was encountered
Severity: Notice
Message: Undefined variable: photo_prod
Filename: admin/admin_product.php
Line Number: 93
A PHP Error was encountered
Severity: Notice
Message: Undefined variable: photo_prod
Filename: admin/admin_product.php
Line Number: 112

Еще: Не формируется автоматически короткая ссылка категории, если ее не указали.
Оформление, видимо, все на шаблоне. В моем же весь вывод каталога попал не в content, а в sidebar.

При добавлении новой категории приходится сбрасывать кэш системы, иначе в админке лезут ошибки, а на сайте ничего не добавляется.
Акции: а если действуют не на всю категорию, а только на отдельные товары?

Аватар пользователя
lunohod1
Сообщений: 122
Зарегистрирован: 03 фев 2009, 08:53

Re: Каталог - Магазин

Сообщение lunohod1 » 02 мар 2010, 17:40

Виджет каталога формирует такой код:
<div class="widget widget_2_1 grshop_catalog_widget grshop_catalog_widget_0">
<div class="w0"><div class="w1">
<div class="w1"><h2 class="box"><span>

<h2 class="box"><span>Каталог</span></h2>
</span></h2>
<ul class="is_link"><li...
и не закрывает </div>

Корзина - закрывает
(наблюдается и на дефолтном шаблоне)

Griz
Сообщений: 50
Зарегистрирован: 04 май 2009, 12:12

Re: Каталог - Магазин

Сообщение Griz » 05 мар 2010, 13:23

lunohod1 писал(а):Виджет каталога формирует такой код:
<div class="widget widget_2_1 grshop_catalog_widget grshop_catalog_widget_0">
<div class="w0"><div class="w1">
<div class="w1"><h2 class="box"><span>

<h2 class="box"><span>Каталог</span></h2>
</span></h2>
<ul class="is_link"><li...
и не закрывает </div>

Корзина - закрывает
(наблюдается и на дефолтном шаблоне)


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

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

Аватар пользователя
lunohod1
Сообщений: 122
Зарегистрирован: 03 фев 2009, 08:53

Re: Каталог - Магазин

Сообщение lunohod1 » 06 мар 2010, 10:53

товар добавляется в корзину в любом количестве, не проверяя сколько на складе

Что такое резерв?

Чтобы очистить корзину, надо пойти на оформить заявку, а это не очевидно.

В админке в таблице товаров добавить столбец: отображается товар или нет (0 1)

Если товар добавлен в корзину, и нажимаю обновить страницу, количество этого товара в корзине увеличивается на 1.

На сайте выбираем категорию, выводятся товары этой категории, но не видим акции, если она есть у какого-то товара.

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

Без внимания остался следующий вопрос: как выводить, например, популярные товары, избранные, последние поступления? Галерея?

Griz
Сообщений: 50
Зарегистрирован: 04 май 2009, 12:12

Re: Каталог - Магазин

Сообщение Griz » 15 мар 2010, 12:11

lunohod1 писал(а):товар добавляется в корзину в любом количестве, не проверяя сколько на складе

Что такое резерв?

Чтобы очистить корзину, надо пойти на оформить заявку, а это не очевидно.

В админке в таблице товаров добавить столбец: отображается товар или нет (0 1)

Если товар добавлен в корзину, и нажимаю обновить страницу, количество этого товара в корзине увеличивается на 1.

На сайте выбираем категорию, выводятся товары этой категории, но не видим акции, если она есть у какого-то товара.

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

Без внимания остался следующий вопрос: как выводить, например, популярные товары, избранные, последние поступления? Галерея?


Количество товара в корзине пока не проверяется. Эту функцию включу.

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

Отображение флажка отображения товара в админке в таблице - принято. Действительно это будет удобнее.

После добавления товара в корзину при обновлении по сути снова отправляется пост-запрос о добавлении товара в корзину. Поэтому так.

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

Количество на складе не стал выводить в описании товара намеренно. Вполне достаточно указать есть в наличии или нет. Например заказчики, где сейчас крутится эта версия, не захотели выдавать информацию о количестве товара на своем складе. Хотя ни чего не мешает это сделать на уровне шаблона вывода товара.

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

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

Аватар пользователя
lunohod1
Сообщений: 122
Зарегистрирован: 03 фев 2009, 08:53

Re: Каталог - Магазин

Сообщение lunohod1 » 16 мар 2010, 09:58

Griz писал(а):Количество товара в корзине пока не проверяется. Эту функцию включу.

Количество на складе не стал выводить в описании товара намеренно. Вполне достаточно указать есть в наличии или нет. Например заказчики, где сейчас крутится эта версия, не захотели выдавать информацию о количестве товара на своем складе. Хотя ни чего не мешает это сделать на уровне шаблона вывода товара.


Видимо, проверку количества товара в корзине и на складе надо делать опционально.
Griz писал(а):По форме оплаты. Пока ни к какой системе оплаты каталог не привязан. Планирую к нему модуль по разным видам оплаты писать.

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


Вернуться в «Старые неактуальные темы»

Кто сейчас на форуме

Пользователь просматривает форум: нет зарегистрированных пользователей