geval 3 Posted December 7, 2009 Report Share Posted December 7, 2009 а еще лучше заточку под memcached или типа того- на этот движок)) пока он будет такой мегатормозной- толку мало.. Link to post Share on other sites
support 446 Posted December 7, 2009 Author Report Share Posted December 7, 2009 geval У меня на лольканом компе чуть медленнее VaM Shop, но вполне прилично. Но супер скорости не будет, это факт, это плата за лёгкую разработку и интересные всякие возможности CakePHP. Да и memcache и apc и другие кэширующие серверы поддерживаются, на cakephp.org можно найти статьи. Вот статья небольшая про кэширование - http://book.cakephp.org/view/344/Cache-Engines-in-Cake Link to post Share on other sites
support 446 Posted December 7, 2009 Author Report Share Posted December 7, 2009 mamont А можно какой-то пример, как нужно писать, может на примере файла какого-то. Я вроде и так пишу по возможности подробно, что меняется, что исправляется. Во что именно въехать не можете, напишите, может подскажу что. Link to post Share on other sites
support 446 Posted December 7, 2009 Author Report Share Posted December 7, 2009 Пример простого модуля оплаты для VaM Cart. Переписываете файлы в магазин и устанавливаете в Админке - Настройки - Способы оплаты. sample-payment-module.zip Link to post Share on other sites
support 446 Posted December 7, 2009 Author Report Share Posted December 7, 2009 Пример простого модуля доставки для VaM Cart. Переписываете файлы в магазин и устанавливаете в Админке - Настройки - Способы доставки. sample-shipping-module.zip Link to post Share on other sites
yarbex 0 Posted December 7, 2009 Report Share Posted December 7, 2009 лучше бы к текущей версии модули на hook ах прикрутил. на хуках wordpress, drupal работают. не знаю почему. но на ООП народ как то меньше пишет модулей. хотя разработка не сложнее Link to post Share on other sites
support 446 Posted December 7, 2009 Author Report Share Posted December 7, 2009 Сложно будет сделать hook'и с таким исходным кодом, что есть сейчас. Link to post Share on other sites
mosquito 0 Posted December 7, 2009 Report Share Posted December 7, 2009 не знаю почему. но на ООП народ как то меньше пишет модулей. а чё тут знать) прогеры ленивые люди =) пхп постепенно переходит в ооп) хоть и какое карявое оно пока есть) Link to post Share on other sites
support 446 Posted December 13, 2009 Author Report Share Posted December 13, 2009 Модуль оплаты WebMoney для VaM Cart. Приём WebMoney через Merchant WebMoney: 1. Модуль автоматический: указываете свой кошелёк, секретный ключ и всё работает. 2. Модуль умеет менять статус оплаченного заказа. 3. Проверяется сумма и хэш, присылаемые с мерчанта, т.е. нельзя поменять статус заказа например оплатив 10 копеек за товар стоимостью 100 рублей. 4. Заказ в магазине создаётся до ухода на сайт платёжной системы, т.е. не будут теряться заказы, клиенты, если по какой-либо причине покупатель не вернулся в магазин с сайта мерчанта. Как устанавливать: 1. Переписываете файлы в магазин. 2. В Админке - Настройки - Способы оплаты устанавливаете модуль Webmoney. 3. В настройках модуля указываете номер своего кошелька и секретный ключ (любой набор символов, цифр). 4. На сайте http://merchant.webmoney.ru добавляете свой кошелёк. 5. В форме настройки кошельков на сайте мерчанта указываете: Торговое имя - Название Вашего магазина. Secret Key - Значение опции Секретный ключ из Админки - Настройки - Способы оплаты - WebMoney, т.е. в магазине и на сайте мерчанта должно быть указано одинаковое значение. Result URL - http://адрес-магазина.ру/payment/webmoney/result/ Success URL - http://адрес-магазина.ру/orders/place_order/ Метод вызова Success URL - POST Fail URL - http://адрес-магазина.ру/page/checkout.html Метод вызова Fail URL - POST Метод формирования контрольной подписи - MD5 Выбираете тестовый или рабочий режим (при тестовом режиме деньги не переводятся, удобно для проверки работоспособности скрипта, но не забывайте переключаться в рабочий режим после того как проверили работу скрипта). vamcart-webmoney.zip Link to post Share on other sites
support 446 Posted December 14, 2009 Author Report Share Posted December 14, 2009 Добавлен модуль оплаты RBK Money. 1. Модуль автоматический: указываете номер своего магазина, секретный ключ и всё работает. 2. Модуль умеет менять статус оплаченного заказа. 3. Проверяется сумма, хэш и статус оплаты (проверяется, что б был 5 статус, т.е. платёж зачислен). 4. Заказ в магазине создаётся до ухода на сайт платёжной системы, т.е. не будут теряться заказы, клиенты, если по какой-либо причине покупатель не вернулся в магазин с сайта мерчанта. Как устанавливать: 1. Переписываете файлы в магазин. 2. В Админке - Настройки - Способы оплаты устанавливаете модуль Rbkmoney. 3. В настройках модуля указываете номер своего магазина (ID номер можно узнать на сайте RBKMoney в меню Сервисы - Управление магазином) и секретный ключ (любой набор символов, цифр). 4. На сайте http://rkbmoney.ru добавляете свой свой магазин в Сервисы - Управление магазином. 5. В форме настройки указываете: Оповещение о платеже - http://адрес-магазина.ру/payment/rbkmoney/result/ Секретное слово - Значение опции Секретный ключ из Админки - Настройки - Способы оплаты - Rbkmoney, т.е. в магазине и на сайте мерчанта должно быть указано одинаковое значение. Link to post Share on other sites
support 446 Posted December 14, 2009 Author Report Share Posted December 14, 2009 Добавлен модуль оплаты ЯД Мерчант (ProChange) Как настроить ЯД Мерчант. 1. Зарегистрируйтесь на http://prochange.ru/pro/registration.php. 2. Заходите со своим логином и паролем на страницу описания - https://www.prochange.ru/merchant_about.php. 3. Запишите Ваше значение опции PRO_CLIENT - Идентификатор клиента №1. Состоит из цифр, запишите Ваш номер, его нужно будет указать в настройках модуля в магазине. 4. Запишите Ваше значение опции PRO_RA - Идентификатор клиента №2 . Состоит из цифр, запишите Ваш номер, его нужно будет указать в настройках модуля в магазине. 5. В разделе настройки (https://www.prochange.ru/merchant_edit.php) укажите: Result URL - http://ваш-магазин.ру/payment/prochange/result/ Success URL - http://ваш-магазин.ру/orders/place_order/ Секретный ключ - Укажите любой набо букв, цифр и запишите, значение опции Секретный ключ нужно будет указать в Админки - Настройки - Способы оплаты - Prochange. 6. Заполняйте оставшиеся поля и нажимайте Установить. Настройка модуля оплаты в магазине: 1. В Админки - Настройки - Способы оплаты устанавливайте модуль Prochange. 2. Указываете свой Идентификатор клиента №1 (PRO_CLIENT) со страницы https://www.prochange.ru/merchant_about.php. 3. Указываете свой Идентификатор клиента №2 (PRO_RA) со страницы https://www.prochange.ru/merchant_about.php. 4. В поле Секретный ключ указываете свой секретный ключ со страницы https://www.prochange.ru/merchant_about.php. Всё, модуль должен работать. Вам нужно будет создать пробный товар стоимость 1 руб. Оформить заказ на этот товар, убедиться, что платёж прошёл и затем на странице настроек, внизу - https://www.prochange.ru/merchant_edit.php В поле Статус нажать верифицировать. После того как Ваш аккаунт будет верифицирован, Вы сможете принимать платежи без ограничений. Link to post Share on other sites
support 446 Posted December 14, 2009 Author Report Share Posted December 14, 2009 Добавлен модуль оплаты Zpayment. Как настроить: 1. Зарегистрируйтесь на z-payment.ru. 2. Добавьте магазин в меню Магазины - Список магазинов. 3. В форме создания магзаина заполняйте: Result URL - http://адрес-магазина.ру/payment/zpayment/result/ Метод вызова Result URL - POST Высылать предварительный запрос перед оплатой на Result URL - Нет Success URL - http://адрес-магазина.ру/orders/place_order/ Метод вызова Success URL - POST Fail URL - http://адрес-магазина.ру/page/checkout.html Метод вызова Fail URL - POST Высылать копии cчетов продавцу - Нет Секретный ключ Merchant Key - Указывайте любой набор цифр, букв. Высылать Merchant Key, если Result URL обеспечивает безопасность - Нет Пароль инициализации магазина - Ничего не вписывайте в данное поле. Установка модуля оплаты в магзаине: 1. Установитье модуль Zpayment в Админке - Настройки - Способы оплаты. 2. В опции Номер кошелька Zpayment (ID магазина) пишите номер Вашего магазина (число), можно узнать на сайте Zpayment в меню Магазины - Список магазинов, в колонке ID. 3. В опции Секретный ключ пишите те же данные, что указаны были на сайте Zpayment. Link to post Share on other sites
support 446 Posted December 14, 2009 Author Report Share Posted December 14, 2009 Добавлен модуль оплаты Robokassa. Как настроить: 1. Зарегистрируйтесь на robokassa.ru. 2. Активируйте свой логин. 3. В личном кабинете, в меню Администрирование заполняйте: Пароль #1 - Указывайте любой пароль Пароль #1 - Указывайте любой пароль, желательно отличный от первого пароля Result URL - http://адрес-магазина.ру/payment/robokassa/result/ Метод отсылки по Result URL - POST Success URL - http://адрес-магазина.ру/orders/place_order/ Метод отсылки по Success URL - POST Fail URL - http://адрес-магазина.ру/page/checkout.html Метод отсылки по Fail URL - POST Установка модуля оплаты в магзаине: 1. Установите модуль Robokassa в Админке - Настройки - Способы оплаты. 2. В опции Логин укажите Ваш логин в Робокассе, в опциях Пароль 1 и Пароль 2 укажите свои пароль, соответственно. Link to post Share on other sites
support 446 Posted December 15, 2009 Author Report Share Posted December 15, 2009 Чуть упрощена форма оформления заказа. Скрыт адрес доставки через jQuery, т.е. если адрес покупатели и доставки одинаковый, достаточно просто адрес покупателя ввести, что б два раза одно и тоже не вписывать. http://vamcart.ru/demo/page/checkout.html Link to post Share on other sites
support 446 Posted December 15, 2009 Author Report Share Posted December 15, 2009 Добавлен модуль оплаты Assist. Link to post Share on other sites
support 446 Posted December 21, 2009 Author Report Share Posted December 21, 2009 Добавлен модуль оплаты Квитанция с возможностью распечатки заполненной квитанции. Link to post Share on other sites
support 446 Posted December 21, 2009 Author Report Share Posted December 21, 2009 Добавлен модуль оплаты по счёту с распечаткой счёта. Link to post Share on other sites
support 446 Posted December 29, 2009 Author Report Share Posted December 29, 2009 Немного про разницу кода VaM Cart и osCommerce. Не знаю у кого как, а у меня довольно часто бывает ситуация, что не нажимая кнопку Подтвердить заказ сразу оплачивают, обычно реквизиты счёта того же на странице подтверждения ведь выводятся. Например безналом или квитанцией оплатили, а заказ не подтвердили, т.е. в админке его нет и в базе тоже нет, есть только имя плательщика. После получения оплаты приходится долго и нудно выяснять, что за деньги пришли, кто это был, кто оплатил, за какой заказ, просить снова оформить заказ до конца и т.д., очень много времени уходит на выяснение информации, что неудобно ни магазину, ни клиенту. Вот в VaM Cart такой ситуации нет в принципе, т.к. заказ регистрируется сразу как добавлен хотя бы один товар в корзину, сразу создаётся запись в базе, затем уже по ходу оформления просто обновляются данные заказа, т.е. перешёл к оформлению, заполнил адрес доставки: в базу добавился адрес доставки, выбрал доставку: записался расчёт доставки, добавил новый товар в корзину: обновились итоговые суммы и т.д. На мой взгляд, это очень важно, всегда быть в курсе, что заказывается, кем заказывается и когда, а так же важно иметь всегда доступ к любой информации о заказе. И ещё отсюда вытекает небольшая возможность по упрощению оформления заказа, можно вообще пропустить заполнение каких-либо форм, а просто сразу перекидывать на страницу подтверждения заказ и скнопкой подствердить, т.е. что б оформить заказ в VaM Cart, можно просто сделать в два клика: 1. Купить. 2. Подтвердить. Это для тех кто всё ратует за максимальное упрощение оформления заказа в магазине, вот в VaM Cart можно вообще никакие данные не вводить, ничего не выбирать, если есть такое желание. Хотя лично я например против такого упрощения, легче удержать покупателя у себя, который однажды оформил заказ и оставил о себе данные какие-либо, хотя бы тот же email, а если о покупателе вообще нет никаких данных, всё, считай его и не было, один раз купил и всё, а это ведь плохо. Link to post Share on other sites
support 446 Posted January 1, 2010 Author Report Share Posted January 1, 2010 На vamcart.com/index.php и vamcart.ru/index.php добавлены новые разделы: Новости. Файлы. Статьи. Вопросы и ответы. Рассылка. Ну и предложение, может кому интересно. Ищу людей в команду VaM Cart. Пока что конечно на безвозмездной основе, т.к. скрипт бесплатный. Если Вам интересно поучаствовать в какой-либо части работ, пожалуйста, присоединяйтесь. Это может быть и написание кода, любого: html, css, php. Комментарии в коде. Написание тестов (SimpleTest - http://book.cakephp.org/view/160/Testing). Документация. Новые модули оплаты, доставки. Любые другие расширения для магазина. Советы, подсказки. Наполнение например разделов статьи, faq на vamcart.ru или vamcart.com. Либо просто на разных форумах лишний раз написать, что есть вот такой движок VaM Shop. т.е. может быть всё, что угодно. Link to post Share on other sites
yarbex 0 Posted January 1, 2010 Report Share Posted January 1, 2010 не безвозмездной основе -> нa безвозмездной основе Link to post Share on other sites
yarbex 0 Posted January 1, 2010 Report Share Posted January 1, 2010 годик его еще повари. а потом может и будет смысл что то к нему делать :) Link to post Share on other sites
yarbex 0 Posted January 1, 2010 Report Share Posted January 1, 2010 http://vamcart.ru/demo/ а сколько это кушает запросов к базе? Link to post Share on other sites
support 446 Posted January 1, 2010 Author Report Share Posted January 1, 2010 Ошибку исправил, спасибо. Много запросов кушает. При первом обращении 34, при втором 2. Link to post Share on other sites
yarbex 0 Posted January 15, 2010 Report Share Posted January 15, 2010 зачем свой велосипед изобретать? возьми любой open source движок на нормальном фреймворке. и дотачивай Link to post Share on other sites
support 446 Posted January 15, 2010 Author Report Share Posted January 15, 2010 Покажите хоть один "...open source движок на нормальном фреймворке...". Нет таких, либо такой примитив по функционалу, что даже страшно :) Link to post Share on other sites
Recommended Posts