Доброго
времени суток. С данного поста я начинаю цикл статей, посвященных
созданию интернет магазина на движке Joomla. Данный цикл не будет
содержать не юридических, не дизайнерских аспектов создания интернет
магазина VirtueMart. Перед тем, как приступить к созданию интернет
магазина у нас должна быть установлена CMS Joomla. Если Вы не знаете как
установить CMS Joomla 2.5, то я рекомендую в начале прочитать мою
статью “Установка CMS Joomla”
Скачаем VirtueMart с официального сайта. На момент написания данной статьи последняя стабильная версия была 2.0.6, поэтому и речь пойдет о VirtueMart 2.0.6
Установка VirtueMart происходит как обычное расширение для CMS Joomla, с небольшим уточнением. В начале необходимо распаковать скачаный файл com_virtuemart.2.0.6_extract_first.zip. После мы увидем два zip файла:
Заходим в админ панель нашего сайта (небольшое уточнение у меня установка VirtueMart происходим на CMS Joomla 2.5.4), переходим по вкладке “Менеджер расширений”: Выбираем установочный пакет VirtueMart com_virtuemart.2.0.6.tar.gz и жмем “Загрузить и установить”:
Ждем. У меня установка происходила секунд 20. После успешной установки мы должны увидеть следующее сообщение:
И выскочит предупреждение “Warning, the Safe Path is empty, for safety reasons it is very important to create a folder in a path not accessible by an URL, create also a folder invoices in it to store your sensible data secure. Our suggested path is for your system /var/www/vmfiles ”. На него пока не обращаем внимания.
Повторяем процедуру установки и для файла com_virtuemart.2.0.6_ext_aio.tar.gz. Если установка прошла успешно, то Вы должны увидеть следующее сообщение:
На этом процесс установки Virtue Mart на CMS Joomla завершен. Давайте убедимся в том, что интернет магазин у нас установился. Для этого переходим в меню Компоненты -> VirtueMart.
И видим панель управления нашим интернет магазином.
Итак, установка интернет магазина VirtueMart прошла успешно. На этом я и заканчиваю первую статью из цикла, посвященному созданию интернет магазина на CMS Joomla. А в следующих материалах мы познакомимся с интерфейсом Virtue Mart и приступим непосредственно к созданию интернет магазина. Так, что следите за обновлениями моего блога, подписавшись на RSS-рассылку.
Скачаем VirtueMart с официального сайта. На момент написания данной статьи последняя стабильная версия была 2.0.6, поэтому и речь пойдет о VirtueMart 2.0.6
Установка VirtueMart происходит как обычное расширение для CMS Joomla, с небольшим уточнением. В начале необходимо распаковать скачаный файл com_virtuemart.2.0.6_extract_first.zip. После мы увидем два zip файла:
- com_virtuemart.2.0.6.tar.gz - непосредственно файлы самого магазина
- com_virtuemart.2.0.6_ext_aio.tar.gz - это файлы настроек данного магазина
Заходим в админ панель нашего сайта (небольшое уточнение у меня установка VirtueMart происходим на CMS Joomla 2.5.4), переходим по вкладке “Менеджер расширений”: Выбираем установочный пакет VirtueMart com_virtuemart.2.0.6.tar.gz и жмем “Загрузить и установить”:
Ждем. У меня установка происходила секунд 20. После успешной установки мы должны увидеть следующее сообщение:
И выскочит предупреждение “Warning, the Safe Path is empty, for safety reasons it is very important to create a folder in a path not accessible by an URL, create also a folder invoices in it to store your sensible data secure. Our suggested path is for your system /var/www/vmfiles ”. На него пока не обращаем внимания.
Повторяем процедуру установки и для файла com_virtuemart.2.0.6_ext_aio.tar.gz. Если установка прошла успешно, то Вы должны увидеть следующее сообщение:
На этом процесс установки Virtue Mart на CMS Joomla завершен. Давайте убедимся в том, что интернет магазин у нас установился. Для этого переходим в меню Компоненты -> VirtueMart.
И видим панель управления нашим интернет магазином.
Итак, установка интернет магазина VirtueMart прошла успешно. На этом я и заканчиваю первую статью из цикла, посвященному созданию интернет магазина на CMS Joomla. А в следующих материалах мы познакомимся с интерфейсом Virtue Mart и приступим непосредственно к созданию интернет магазина. Так, что следите за обновлениями моего блога, подписавшись на RSS-рассылку.
Делал всё точно так же, но при попытке зайти в "Заказы и покупатели" -> "Покупатели" -> "admin" появляется просто пустое окно. В логе php лишь несколько Warning'ов.
ОтветитьУдалитьЕсть идеи, почему так и как исправить?
Чёрт знает что.
ОтветитьУдалитьВыключил SEO-ссылки, заработало. Включил обратно - продолжает работать.
Даже не знаю в чем проблема. Попытаюсь с эмулировать данную ситуацию. А устанавливали на Linux или Windows?
УдалитьДолго не могла поставить... выдавало ошибки, пока по совету с форума не положила разархивированные файлы в tmp и не "установила из каталога" и о чудо... оно работает.
ОтветитьУдалитьЗдравствуйте!
ОтветитьУдалитьВы писали "И выскочит предупреждение “Warning, the Safe Path is empty, for safety reasons it is very important to create a folder in a path not accessible by an URL, create also a folder invoices in it to store your sensible data secure. Our suggested path is for your system /var/www/vmfiles ”. На него пока не обращаем внимания."
Я на него и не обратила внимание, но при работе столкнулась со следующем:
Категории создаются без проблем, но когда я приступила непосредственно к добавлению товара, в админке всё прошло успешно, но при переходе в категорию на сайте где находиться добавленный товар вылезает ошибка: Fatal error: Call to undefined function ctype_digit() in /home/pt37/megaiv.ru/docs/components/com_virtuemart/router.php on line 486. Если обозначить товар как рекомендуемый, то он успешно отображается на главной странице virtuemart, но при переходе в категорию ошибка. Что с этим делать я не знаю. Может быть причина именно в том предупреждение вылезающем при установке virtuemart? Подскажите, пожалуйста!
Создайте файл test.php туда добавьте phpinfo() и запустите данный файл. Проверьте включена ли ctype functions.
УдалитьРоман, я включила ctype теперь следующие: Fatal error: Class 'DomDocument' not found in /home/pt37/megaiv.ru/docs/administrator/components/com_virtuemart/plugins/currency_converter/convertECB.php on line 161. А с файлом test.php, не совсем понятно куда конкретно его создавать. Может быть кажусь не совсем умной, но я новенькая в этом деле :-)
Удалитьctype Вы включили перед установкой VirtueMart или после. Если после, то переустановите VirtueMart. А файл test.php нужно было кинуть в корень Вашего сайта. Функция phpinfo() выводит информацию о php.
УдалитьFatal error: Call to undefined function ctype_digit() in /home/mitius/mitius.ru/docs/components/com_virtuemart/router.php on line 600
ОтветитьУдалитьКак исправить ошибку