Перейти к содержанию
Форум поддержки пользователей VamShop

VamShop 2


Рекомендуемые сообщения

Думаю, многие в курсе, что, по большому счёту, исходный код VamShop на сегодняшний день, т.е. на 2014 год, уже давно устарел и технически и морально, в таком стиле уже давно никто не разрабатывает веб-приложения. Разрабатывать, обновлять, сопровождать код, шаблоны, модули, функционал под него сложно и неудобно, проблемы с обновлением с одной версии на другую, переписывание файлов вручную, обновления базы вручную и т.д., всё это создаёт кучу проблем пользователям VamShop и вот наконец-то настал тот день, когда мы переходим на новый уровень и решаем сразу многие проблемы пользователей и разработчиков, а именно - переходим на новый движок для создания интернет-магазинов VamShop 2.

 

http://vamshop.ru/vamshop2

 

Много проблем накопилось с 2008 года когда VamShop появился.

 

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

 

Как это не прозвучало бы странно, но проще, дешевле, рациональнее всего было написать новый движок с нуля (чем мы, собственно, и занимались с 2009 года), в котором были бы решены все те проблемы и недостатки, которые есть в VamShop. Новый движок написан используя современные технологии и инструменты. На данный момент можно сказать, что в новом движке уже реализовано всё, что может понадобиться среднестатистическому пользователю VamShop.

 

Думаю, те, кто следят за новостями VamShop видели уже наш новый движок VamCart.

 

Так вот, решил я всё-таки постепенно перевести VamShop на нашу новую техническую платформу, т.е. в ближайшее время будет продаваться две версии VamShop и VamShop 2.

 

Со временем, текущая версия VamShop будет полностью убрана из магазина и заменена на VamShop 2.

 

При разработке движка максимально старались учесть пользовательский опыт работы с VamShop, проще говоря, если Вы работали с VamShop, то в новом движке Вы разберётесь быстро и легко, а главное в нём всё проще и удобнее. Админка практически такая же: настройки валют, языков, стран, регионов, модулей доставки, оплаты, добавление товаров, категорий, всё тоже самое, но чище, проще, удобнее и понятнее, например уже нет того огромного и не нужного количества настроек, в которых можно потеряться. Всё просто и понятно.

 

При этом используются все те же самые библиотеки, что и в VamShop:

jQuery - для javascript и ajax.

Smarty - для отрисовки шаблонов.

PHPMailer - для отправки почты.

TinyMCE - html-редактор.

Bootstrap - для внешнего оформления каталога и админки, css стилей.

 

Это правильный и необходимый шаг, переход на новый уровень, на ступеньку выше во всём: в качестве кода, в пользовательском опыте, в применяемых технологиях и подходах к разработке, в простоте и лёгкости работы с магазином, в возможности расширения функционала и управления внешним видом магазина, в разделении исходного кода, html-разметки, css стилей, это шаг, который нужно сделать, что б избавиться от многих технических проблем в VamShop, которые невозможно было решить из-за структуры исходного кода текущей версии.

 

Это была хорошая новость, теперь плохая.

 

Стоимость нового движка будет равняться 5999 руб. Это конечно выше текущей стоимости VamShop, но ниже конкурентов. Так же доступна аренда в виде ежемесячной оплаты, для тех, кто не хочет возиться со всеми техническими вопросами: хостинг, установка и т.д. и т.п.

В стоимость движка включена тех. поддержка и обновления на год. Одна копия может быть установлена на один домен. Так же как и в VamShop доступна бесплатная демо-версия, ограниченная по времени работы, но не по функционалу.

Ссылка на сообщение
Поделиться на другие сайты

честно говоря, давно пора. 

главное что остались те же принципы, которые использовались на vamshop 

ждем vamshop2

Ссылка на сообщение
Поделиться на другие сайты

Подробная документация будет отдельная? При смене домена, лицензию перерегистрировать на новый домен сложно будет?

Ссылка на сообщение
Поделиться на другие сайты

Будет, точнее уже есть, в принципе, все основные моменты уже описаны в теме про VamCart: про настройку, про модули оплаты, про то, как менять внешний вид и т.д., просто всё это вынесу в отдельные faq, статьи.

 

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

 

Не сложно, просто напишите о своём желании, вышлю новый ключ.

Ссылка на сообщение
Поделиться на другие сайты

Саш, самый меня волнующий вопрос

"все метки (ну или их принцип вывода) останется неизменным" ? т.е smarty никак не поменяется? те же forsearch и т.д? 

Ссылка на сообщение
Поделиться на другие сайты
Конечно, каталог использует смарти, всё тоже самое.
 
Вот например шаблон вывода товара в категории в VamShop 2:
<!-- start: products listing -->
<div class="row-fluid shop-products">
<ul class="thumbnails">
{foreach from=$content_list item=node}
<li class="item span4 {if $node@index is div by 3}first{/if}">
<div class="thumbnail">
<a href="{$node.url}" class="image"><img src="{$node.image}" alt="{$node.name}"{if isset($thumbnail_width)} width="{$thumbnail_width}"{/if} /><span class="frame-overlay"></span><span class="price">{$node.price}</span></a>
<div class="inner notop nobottom">
<h4 class="title"><a href="{$node.url}">{$node.name}</a></h4>
<div class="description">{$node.description|strip_tags|truncate:30:"...":true}</div>
<div class="description">{attribute_list value_attributes=$node.attributes}</div>
</div>
</div>
{product_form product_id={$node.id}}
<div class="inner darken notop">
<button class="btn btn-add-to-cart" type="submit"><i class="icon-shopping-cart"></i> {lang}Buy{/lang}</button>
{if isset($is_compare)}<a href="{base_path}/category/addcmp/{$node.alias}/{$content_alias->value}{$ext}" class="btn btn-add-to-cart"><i class="icon-bookmark"></i> {lang}Compare{/lang}</a>{/if}
</div>
{/product_form}
</li>
{/foreach}
</ul>
</div>  
<!-- end: products listing -->
А вот из VamShop 1:
{foreach name=aussen item=module_data from=$module_content} 
<dl class="itemNewProductsDefault">
<dt class="itemImage">
{if $module_data.PRODUCTS_IMAGE}<a href="{$module_data.PRODUCTS_LINK}"><img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" title="{$module_data.PRODUCTS_NAME}" /></a><br />{/if}
{$module_data.PRODUCTS_BUTTON_BUY_NOW}
</dt>
<dd class="itemDescription">
<a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a>
</dd>
 
<dd class="itemDescription">
{$module_data.PRODUCTS_SHORT_DESCRIPTION|vam_truncate:$smarty.const.MAX_DISPLAY_SHORT_DESCRIPTION:"...":true}
</dd>
{/foreach}
 
Всё тоже самое, разница лишь в названии самих меток.
Ссылка на сообщение
Поделиться на другие сайты

Самый волнующий для меня вопрос, можно ли будет перенести свой магазин, на новый движок без каких-либо потерь?

Ссылка на сообщение
Поделиться на другие сайты

перенести думаю, в любом случае получится, даже если это будет на уровне работы с SQL

Саша наверняка продумал данный момент

Ссылка на сообщение
Поделиться на другие сайты

Я так думаю, что будет конвертер, так же как было для перехода с osCommerce VaM на VamShop - http://vamshop.ru/forum/topic/8361-%D0%BC%D0%B8%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F-%D0%BD%D0%B0-vam-shop-%D1%81-oscommerce-vam-edition/

Ссылка на сообщение
Поделиться на другие сайты

Планируется, с помощью CommerceML.

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

Ссылка на сообщение
Поделиться на другие сайты

Пока нет никаких связок с другими системами. Пересчёта при удалении заказа тоже пока нет.

Пересчёт в редакторе заказа есть, когда добавляется/удаляется товар в заказ.

Ссылка на сообщение
Поделиться на другие сайты

магазин есть а документации нет?

 

магазин новый. раз он продолжение линейки

нужна полная документация по файлам и меткам

 

для правки шаблона  она нужна даже рядовому пользователю

Ссылка на сообщение
Поделиться на другие сайты

Как я выше говорил, всё уже описано вот в этой теме - http://vamshop.ru/forum/topic/3297-vamshop-2-%D0%BD%D0%BE%D0%B2%D0%BE%D0%B5-%D0%BF%D0%BE%D0%BA%D0%BE%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-cms-%D0%B4%D0%BB%D1%8F-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82-%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7/

 

Чуть позже разнесу отдельными постами в разделы Статьи и FAQ.

 

Ну и есть форум, если кому интересен новый движок и есть вопросы по нему.

Ссылка на сообщение
Поделиться на другие сайты

Да и наверное буду добавлять новую информацию, что-то типа уроков: как сделать то, как сделать это, что-то вроде обучения.

Ссылка на сообщение
Поделиться на другие сайты

А что по поводу адаптации шаблонов для VamShop2, вопрос скорее к Юрию Yrassik1, я бы например со временем перенесла свой магазин с вамшоп на вамшоп 2, но как быть с шаблоном, я даже готова рассмотреть установку нового шаблона для магазина в принципе, хотя на данный момент меня все устраивает в моем мимимишном магазине =) даже к движку претензий нет, как никак уже 2 года работает ттт 

Ссылка на сообщение
Поделиться на другие сайты

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

 

Постепенно ведь будет смена на новое поколение и для новых пользователей в основном, а кто работает с VamShop, так и дальше будет с ним работать, обновления для него ещё долго будут выходить, я так предполагаю.

 

А вообще, я не думаю, что есть проблемы переноса шаблонов, если сделали шаблон для VamShop, то для нового движка это будет сделать ещё проще.

Ссылка на сообщение
Поделиться на другие сайты

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

 

Постепенно ведь будет смена на новое поколение и для новых пользователей в основном, а кто работает с VamShop, так и дальше будет с ним работать, обновления для него ещё долго будут выходить, я так предполагаю.

 

А вообще, я не думаю, что есть проблемы переноса шаблонов, если сделали шаблон для VamShop, то для нового движка это будет сделать ещё проще.

 

Согласна, главное работает стабильно, я больше так на будущее интересуюсь, есть мысли глобального апдейта рано или поздно.

Ссылка на сообщение
Поделиться на другие сайты

А что по поводу адаптации шаблонов для VamShop2, вопрос скорее к Юрию Yrassik1

 

не переживайте. все будет хорошо.  :bte:

Ссылка на сообщение
Поделиться на другие сайты

Как насчет автоматизации склада, при удалении/отмене заказа атрибуты товара пересчитываются?

 

Добавлен пересчёт количества на складе при удалении заказа в админке.

Ссылка на сообщение
Поделиться на другие сайты

Доступ к форуму - также будет платный?

Сохранится доступ к новым темам у тех, кто уже имеет доступ?

Будут ли бесплатные шаблоны, как к VamShop1 (хотя бы для изучения) ?

Лицензия выдается на копию движка, или для каждого домена надо отдельно покупать?

Скидки для покупки? (нескольких копий / тем кто уже покупал раньше)

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...