Категории
Голосование
Какая у вас версия nopCommerce?

Добро пожаловать!

Добро пожаловать на сайт русскоязычного сообщества nopCommerce - бесплатной и полнофункциональной CMS для интернет-магазинов.

На страницах этого сайта вы найдете всю необходимую информацию и помощь в установке, настройке и поддержке сайтов интернет магазинов на nopCommerce.

RSS

Блог

NopCommerce MeetUp в Москве

В Москве, 8 декабря пройдет nopCommerce митап. Для тех, кто занимается е-коммерсом это мероприятие 100% необходимое.

Вы познакомитесь с командой nopCommerce.com. Да и вообще :) Редкое для России мероприятие, в основном зарубежом nopCommerce проводит мероприятия.

Обновление существующей сущности. Как добавить новое свойство.

Перевод статьи: http://docs.nopcommerce.com/pages/viewpage.action?pageId=1442499

 

Это руководство описывает, как добавить свойство в сущность «Категория», которое находится в исходном коде nopCommerce

 

Данные модели (data model)

Сущности имеют два класса, которые используются для отображения записей в таблице SQL. Первый класс описывает свойства, поля и методы используемых веб приложением.

Расположение в файловой системе: [ProjectRoot]\Libraries\Nop.Core\Domain\Catalog\Category.cs 
Сборка: Nop.Core 
Расположение решения: Nop.Core.Domain.Catalog.Category.cs

 

Плагин Яндекс.Касса Lite

nopCommerce - российская разработка, популярная во всем мире, но очень мало известная в России. Мы хотим это исправить, поэтому делаем плагины для русскоязычного сообщества :)

Первым плагином стал плагин для приема платежей через Яндекс.Кассу - Яндекс.Касса Lite



Проблема: Регистрация маршрута плагина

При создании плагина я столкнулся с одной непонятной и трудноразрешимой для меня проблемой: nopCommerce упорно нехотел регистририровать маршрут моего плагина.

При нажатии на кнопку "Настроить" мне выскакивает ошибка:  The controller for path '/Admin/Payment/ConfigureMethod' was not found or does not implement IController.

API настроек магазина

Вольный перевод статьи: Settings API

Подобно другим платформам для вебсайтов, nopCommerceимеет настройки такие как «Название магазина» или « Включить оформление заказа на одной странице». Существует 2 способа управления настройками в nopCommerce.

Вы можете использовать методы GetSettingByKey или SetSetting в реализаци ISettingService для загрузки и сохранения индивидуальных настроек.

Проголосуйте за nopCommerce

nopCommerce номинировано в конкурсе CMS Critic в номинации "Best eCommerce for SMB"!

Если вы ещё не отдали свой голос, то самое время это сделать!

http://awards.cmscritic.com/shortlisted-candidates/

Как создать свой плагин оплаты заказа

«Способы оплаты» реализованы в nopCommerce в виде плагинов. Мы рекомендуем ознакомиться с руководством «Как написать плагин для nopCommerce», до того, как вы начнете разрабатывать новый способ оплаты. Он объяснит вам необходимые шаги по созданию своего плагина.

Так что, способ оплаты это обычный плагин, который реализует интерфейс IPaymentMethod (пространство имен Nop.Services.Payments). Как вы уже догадались, интерфейс IPaymentMethod используется при создании плагинов различных способов оплаты. Этот интерфейс содержит некоторые методы, которые специфичны только для способов оплаты, например ProcessPayment() или GetAdditionalHandlingFee(). Итак, добавьте новый проект (библиотека классов) в своё решение в раздел Pluginsи начнем!

 

Создание плагинов для nopCommerce

nopCommerce – это open source движок, написанный на ASP.NET MVC 3, для электронной коммерции. Плагины используются для расширения функционала nopCommerce. В nopCommerce существуются несколько типов плагинов. Например, платежный модуль, провайдер расчета налогов, провайдер рассчета стоимости доставки товаров и многие другие. nopCommerce распространяется с несколькими уже существующими плагинами, которые вы можете как рабочие примеры при разработке сових плагинов. Кстати, вы можете найти множество различных плагинов на официальном сайтеnopCommerce. Если же требуемого плагина вы найти не можете, то в этой статье вы узнаете о том, как написать свой плагин.

F.A.Q.

Нам часто задают вопросы по nopCommerce. Многие простые вопросы мы решили выделить в раздел: Вопросы и ответы.

Здесь мы отвечаем на ваши вопросы.

 

 

Хостинг для nopCommerce или лучшее решение для хостинга ASP.NET

Мы решили рассказать о выборе хостинга для nopCommerce, так как столкнулись с этим сами. И это было для нас не просто, поэтому хотим помочь в выборе.

Мы длительное время выбирали подходящий хостинг для сайта nopcommerce.ruи для своих интернет-магазина на ASP.NET. Были варианты разных shared-хостингов, которые предлагали размещать сайты на ASP.NET. Но вы сами знаете что такое shared-хостинг...