Jump to content

VamShop 2 - Новое поколение CMS для создания интернет-магазина


Recommended Posts

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

Link to post
Share on other sites
  • Replies 899
  • Created
  • Last Reply

Top Posters In This Topic

  • support

    611

  • vanina200988

    49

  • SeoWWW

    27

  • Adilan

    21

Top Posters In This Topic

Popular Posts

Вот смотрите еще: ярлыки в админке добавляются, но визуально на сайте не отображаются. Всмысле не отображаются картинки или текст о скидке или новинке

Перенос данных. Обновить нельзя, потому как это абсолютно разные движки.

Posted Images

Есть кстати "ужасная" просьба..чтобы была возможность сделать импорт товаров и статей ( а если бы пользователей!!!) и урлов по умолчанию... то было бы просто шик блеск красота!!

урлы имеются ввиду те- что без SEO...то есть такие:

http://сайт.ру/index.php?cat=c221_Bytovye-i-poleznye-tovary-.html

и так далее..

все тогда дружно перепрыгнут на новый двигатель

Link to post
Share on other sites

url уже сейчас можно любой задавать в админке (поле псевдоним в Админке - Каталог - Категории и товары), здесь общее пространство контента, если можно так выразиться, т.е. любой элемент контента это может быть либо товар, либо категория, либо страница, либо новость, либо статья.

Соответственно, импорт/экспорт тоже будет общий, просто будет завадать тип элемента.

Но пока что импорта/экспорта нет.

Многих проблем здесь нет изначально: например дубликатов страниц, 404 заголовок изначально уже отдаётся на несуществующие адреса, ну и т.д., много других проблем здесь просто нет изначально, т.к. используется немного другой подход к написанию кода.

Link to post
Share on other sites

1. Упрощено создание контента в админке. Не нужно выбирать родителя для создаваемого элемента. По умолчанию и так создаются подкатегории. Например создали страницу Страницу, что б создать страницы внутри этой страницы, нужно просто зайти внутрь, нажав картинку - папку. Вобщем, как в VaM Shop сейчас.

И вообще, управление контентом централизовано в Админке - Содержание, в отличии от osCommerce, где нужно повторять один и тот же код по сути, т.е. для добавления категории свой код и свой файл, для товара свой код и свой файл, для новостей свой код и свой файл, для статей свой код и свой файл и т.д. По сути, повторяется одно и тоже много раз, что неудобно, неправильно, да и нецелесообразно, правильнее завести просто универсальную единицу контента, отличаться лишь будет нобором полей. Например у товара поля: цена, артикул, склад, у новости: заголовок, новость и т.д. На данный момент именно так сделано.

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

2. Добавлена возможность поменять шаблон всем элементам контента (сейчас 5 типов контента: страницы, категории, товары, новости, статьи) в 1 клик в Админке - Оформление - Шаблоны. Полезно в том случае, если нужно помнять оформления всему контенту магазина сразу, в один клик.

Link to post
Share on other sites

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

Link to post
Share on other sites

geval

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

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

Быстрое оформление и так уже сделано и является единственным вариантом оформление заказа, без регистрации.

Просто на одной странице выбирается оплата, доставка, заполняются данные, переход на страницу подтверждения и всё, вобщем-то, так же как в VaM Shop при включённом быстром оформлении, но разница в том, что нет обязательных полей формы, т.е. все поля НЕОБЯЗАТЕЛЬНЫ, а так же любые поля могут быть удалены через админку.

Проще говоря, можно вообще никакие поля формы не заполнять при оформлении заказа, если нужно убрать какое-то поле, то убирается в Админке - Оформление - Микро-шаблоны, в шаблоне checkout, просто удаляются ненужные поля и всё.

Импорта/экспорта пока нет.

Link to post
Share on other sites

круто. что ж- надо будет как-нибудь попробовать..а то жаль нет демки- хоть глянуть..

Link to post
Share on other sites

1. Js файл подключаются правильно, через стандартный CakePHP хэлпер javascript, т.е. все js файлы подключаются в head секцию и только на те страницы, на которые нужно, а не на все подряд.

2. Корректировка css в каталоге, добавлена стили для форм, кнопок, чуть по-симпатичнее что б выглядело.

3. Изменено определение языка магазина, при заходе в каталог, магазин открывается на том языке, что установлен по умолчанию в Админке - Локализация - Языки.

4. При открытии установки магазина и админки используются настройки браузера, если если в браузере основной язык русский и есть локализация на русский (переводы хранятся в /app/locale/, по умолчанию есть русский перевод), то будет открываться сразу на русском языке.

5. Сейчас готовлю два сайта для открытия vamcart.com и vamcart.ru, затем буду раскручивать их по-тихоньку.

6. Различные мелкие исправления, список исправлений можно смотреть на - http://code.google.com/p/vamcart/source/list

Скачать VaM Cart можно на http://vamcart.googlecode.com/files/vamcart.zip

Link to post
Share on other sites

Саш, а в вамшоп можно сделать так же оформление покупки товара как здесь? Очень грамотно и просто.

Link to post
Share on other sites

Так в VaM Shop точно так же и есть, делал как раз так же как и в VaM Shop, называется быстрое оформление, только его нужно включить в Админке - Настройки - Разное.

Опция Быстрое оформление.

Это если не слишком старая версия.

Link to post
Share on other sites
  • 2 weeks later...

Добавлена форма обратной связи на странице контакты - http://vamcart.loc/page/contact-us.html

Можно как раз на этом примере посмотреть как реализуются расширения в VaM Cart:

http://code.google.com/p/vamcart/source/detail?r=683

http://code.google.com/p/vamcart/source/detail?r=684

http://code.google.com/p/vamcart/source/detail?r=685

http://code.google.com/p/vamcart/source/detail?r=686

http://code.google.com/p/vamcart/source/detail?r=687

http://code.google.com/p/vamcart/source/detail?r=688

http://code.google.com/p/vamcart/source/detail?r=689

http://code.google.com/p/vamcart/source/detail?r=690

http://code.google.com/p/vamcart/source/detail?r=691

http://code.google.com/p/vamcart/source/detail?r=692

Всё довольно просто, что б добавить форму, которая отправит админу введённый посеителем текст, никакие файлы магазина не правятся, а лишь добавляются новые файлы и правится любой контент в админке, просто в любое содержимое (страницы, товар, категория, новость, статья и т.д., без разницы), в нашем примере на страницу Контакты в Админке - Каталог - Содежание - Информация - Контакты вставляется метка:

{contact_us}
Опять же, не будет проблем при обновлении на новые версии, т.к. ни один файл магазина не затрагивается. Этот тэг можно вставлять в любой контент, т.е. например можно вставить на страницу карточки товара и тем самым сделать что-то вроде быстрого заказа со страницы карточки товара. В любом контенте можно использовать метки, необязательно на странице Контакты. Можно так же менять html-код формы, если не устраивает по умолчанию код формы, т.е. менять содержимое, которое выводит метка {contact_us} Для этого в Админке - Расширение - Тэги заходите внутрь тэга contact_us и создаёте микро-шаблон, внизу кнопка. Указываете псевдоним, например test. Мы тем самым создали новую запись в Админке - Оформление - Микро-шаблоны. Всё, теперь можете править внешний вид формы как Вам нужно. А что б отрисовать форму микро-шаблоном, т.е. использовать свой шаблон, а не стандартный, нужно просто вставить не:
{contact_us}
А вот так:
{contact_us template='test'}

т.е. мы просто задаём параметр template и указываем псевдоним микро-шаблона, что форма отрисовывалась созданным нами микро-шаблоном, а не стадартным шаблоном.

Опять же, ни одни файл магазина как Вы видите мы не правили, не использовали FTP клиент, никакие файлы не грузили, всё делается через админку.

Вот по аналогии пишутся и любые другие расширения для магазина.

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

Link to post
Share on other sites

главное чтобы скорость работы в итоге была нормальной..попробовал- тормозаааа...мега жесть..

Link to post
Share on other sites

На локальном компе или на хостинге?!

Вообще конечно, как я заметил, когда пробовал framework'и готовые, все они относительно тормозные в сравнении с обычным чистым и простым php кодом.

Link to post
Share on other sites

поковырялся немного. на первый взгляд вообще мало что готово

и не понятно. зачем ЧПУ в админке?

и как из себя выглядит написание доп. модулей?

Link to post
Share on other sites

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

Что за ЧПУ в админке?!

В CakePHP все адреса строятся вида /котроллер/действие/ никаких ЧПУ в админке нет, в админке задаётся в поле псевдоним адрес для контента (категоря, товар, новость, статья)

Если речь про каталог, то пишутся smarty функции и вставляются в нужное место.

Link to post
Share on other sites

так почти все можно и в текущей версии vamshop сделать.

из серьезных новшеств только кэширование?

Link to post
Share on other sites

С точки зрения пользователя действительно пока что нет ничего интересного в сравнении в VaM Shop.

VaM Shop выигрывает по всем параметрам, особенно по функционалу.

Просто сейчас такая тенденция, что какие бы тормозные Framework'и не были, всё равно идёт переход на fremawork'и, потому как писать велосипед каждый раз с нуля нет смысла.

И нужно уже сейчас постепенно переходить на современные рельсы разработки веб-приложений, иначе потом поздно уже будет.

С помощью framework'a вводятся стандарты кодирования, создания моделей, контроллеров и т.д., это всё очень важно, т.е. с точки зрения разработчика магазина, модулей, расширений, решаются куча проблем при использовании Framwork'а.

Link to post
Share on other sites

Александр, а не могли бы вы комментарии в svnе поподробней делать, ну типа изменения в этом файле произошли в результате таких-то действий в админке? А то ни как въехать не могу. Будет вроде самоучителя по движку с примерами на живом коде.

Link to post
Share on other sites
  • support locked this topic
Guest
This topic is now closed to further replies.

×
×
  • Create New...