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

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


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

  • Ответов 899
  • Created
  • Последний ответ

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

и так далее..

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

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

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

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

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

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

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

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

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

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

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

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

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

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

geval

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

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

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

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

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

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

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

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

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

Работают два официальных сайта:

http://vamcart.com

http://vamcart.ru

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

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

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

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

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

Ссылка на сообщение
Поделиться на другие сайты
  • 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, каким образом там делаются расширения.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ссылка на сообщение
Поделиться на другие сайты
  • support locked this тема
Гость
Эта тема закрыта для публикации ответов.

×
×
  • Создать...