Меню

Virtuemart настройка главной страницы



Вывод категорий VirtueMart с изображениями на главной станице сайта.

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

Это подойдет для сайта любой тематики, хоть строительной, как https://www.okna-vinchelli.ru/katalog/zimnie_sady/, хоть нет, как наш.

Любая работа начинается с четкого определения задачи. Предположим, что нам необходимо создать отображение категорий идентичное изображению:

Добиться этого можно двумя способами:
1. При помощи главной страницы VirtueMart, которую можно сделать главной страницей сайта.
2. С помощью стороннего модуля, который способен вывести категории с фото.
Рассмотрим эти способы поле подробно.

Способ первый: главная страница VirtueMart как главная страница сайта

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

Основной недостаток данного способа заключается в редактировании шаблона главной страницы. Для редактирования необходимо использовать код, а не настройки. В настройках можно изменить только некоторые элементы. Чтобы перейти к ним необходимо во вкладке «VirtueMart» нажать «Настройки», затем выбрать вкладку «Сайт», окно «Вид» и нажать на ссылку «Настройки».

Еще один не менее значимый недостаток – требование отобразить вместе с категориями какой-либо текст, как например, приветствие или новость. В таком случае лучше выбрать компонент главной страницы системы Joomla, но не компонент электронной торговли VirtueMart.

Способ второй: сторонний модуль для вывода категорий VirtueMart

Выводить категории товаров на главную страницу намного удобнее при помощи модуля. Его можно поместить в любую позицию или в любое место в публикации, отображающейся на главной странице. Однако на поиск подходящего модуля можно потратить много времени. Наиболее оптимальным вариантом является модуль «VirtueMart category list», разработанный www.phoca.cz. Данный модуль обладает простотой в использовании, но не очень красиво отображает товары, например, при проверке функциональности этого модуля название категории расположилось справа от фото. Если исправить модульные настройки, то можно добиться результата как на скриншоте в начале поста.

Уделим внимание настройкам, которые продемонстрированы на следующем скрине:

Количество колонок (Number of Columns) позволяет задать необходимое число колонок или товаров, которые отобразятся в одной строке.

Отображение изображений (Display Image) позволяет выбрать для категорий вывод уменьшенного изображения. Например, уменьшенные изображения категорий «Yes (Thumbnail)», вывод категорий с маленькими изображениями папок «Yes(Cathegory)» или без использования изображений.

Отображение категорий (Display Cathegories) позволяет выбрать публикацию всех категорий либо только корневых. Однако в последнем случае подкатегории не отображаются

Все остальные настройки этого модуля идентичны настройкам других модулей системы.

Как оформить главную страницу, используя категории VirtueMart

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

Важно:
1. Размер – это разрешение фото в пикселях, как например 150х150 пикс.
2. Установить необходимый размер по умолчанию для малых фото следует во вкладке «Сайт» в настройках ширины и высоты мини-изображений. Данная вкладка находится в меню «Настройки».

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

1. Выполнить настройку главной страницы так, чтобы отображалась исключительно одна статья без ссылок и кнопок. Необходимо перейти по ссылке «Главная» в «Главном меню». Пользователь увидит окно, где справа можно указать нужные параметры. Основные параметры следует указать аналогично скриншоту.

2. На главной странице следует оставить только один текст, а все остальное отключить. Для этого можно в менеджере материалов использовать установку опции.

3. Когда на главной странице останется только одна статья, следует добавить на страницу всю нужную информацию и отобразить модуль категорий VirtueMart с изображениями. Вывод может сопровождаться некоторыми трудностями, поскольку не каждому пользователю известно, как правильно вывести модуль в тексте поста.

Вывод модуля в тексте публикации

Вначале пользователь должен опубликовать плагин «loadmodule», перейдя в «Содержимое» и выполнив загрузку модуля в материал.

Затем необходимо в настройках этого модуля в специальном поле «Позиция» вручную вписать название новой позиции, к примеру «mainpage». Важно, чтобы название позиции не совпало с имеющимися модульными позициями. После чего следует выполнить сохранение.

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

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

Источник

Virtuemart настройка главной страницы

Популярная услуга

Меню сайта

  • О фирме
  • Новости
    • Новости фирмы
    • Интересные новости
  • Услуги
  • Информация
  • Продвижение сайта
  • Статьи
    • Разные статьи
  • Учебник
    • VirtueMart
    • Разработка
  • Компьютеры и Программы
  • Сервер Linux. Полезное.

VirtueMart – интернет-магазин на Joomla. Часть 18. Вывод категорий VirtueMart с изображениями на главной станице сайта.

Мне часто задают вопросы о том, как сделать, казалось бы, элементарную вещь – вывести категории товаров VirtueMart с изображениями на главной странице в виде таблицы, например, из 3 колонок. Такая, вроде простая, задача решается в VirtueMart отнюдь не просто. В этой статье я расскажу о том, как можно красиво вывести категории товаров VirtueMart на главную страницу сайта не прибегая к использованию ссылки на компонент(главную страницу VirtueMart).

Начнем с того, что определим для себя четко, что нужно сделать. Я подразумеваю вывод категорий в виде, показанном на рисунке:

Всего есть два варианта реализации подобной задачи, которые я знаю:

1) использовать в качестве главной страницы сайта главную страницу VirtueMart;

2) использовать сторонний модуль выводящий категории VirtueMart(т.к. стандартный выводит только список категорий без изображений).

Читайте также:  Редуктор задний газель настройка

Каждый из этих способов достоин внимания, поэтому я подробно расскажу и о том и о другом.

Использование в качестве главной страницы сайта главной страницы VirtueMart.

Этот метод используют многие web-мастера. Суть его в том, что в главное меню добавляется ссылка на компонент VirtueMart, которая ведет на, так называемую, главную страницу VirtueMart. Данная ссылка ставится на первое место в mainmenu и устанавливается главной станицей по умолчанию. Таким образом, при заходе на сайт, пользователи попадают на главную станицу VirtueMart. Данный способ неплох, но у него есть несколько очевидных недостатков. Во-первых, шаблон главной страницы редактируется в большей степени в коде, а не настройками, хотя кое-что можно настроить зайдя в «VirtueMart» –> «Настройки» –> Вкладка «Сайт» –> Окно «Вид» –> Ссылка «Настройки».

Файл шаблона главной страницы:

Файл шаблона категорий главной страницы:

Во-вторых, иногда требуется вывести на главной странице не только категории, но и какой-нибудь приветствующий текст, либо последние новости или что-то еще. В таком случае идеально подходит компонент главной страницы Joomla, но не VirtueMart.

Использование стороннего модуля, выводящего категории VirtueMart.

Вывод категорий VirtueMart через модуль, конечно, гораздо удобнее. Модуль можно вставить в любую позицию или даже в любое место в статье, показываемой на главной странице. Но когда я стал искать подобный модуль, то был крайне удивлен, что выбирать практически не из чего. Решение такой простой задачи, как вывод категорий товаров VirtueMart с картинками в модуле оказалось совсем не просто найти. Лучшим модулем, который я нашел, был «VirtueMart category list» от www.phoca.cz. Модуль оказался простейшим, но выводил товары не очень красиво. В частности, название категории было справа от изображения, что выглядело ужасно.

Я немного переделал этот модуль, приведя вывод категорий к виду, показанному на рисунке в начале статьи.

Расскажу немного о настройках модуля. Все они показаны на следующем рисунке:

Number of Columns (количество колонок) – здесь задается количество колонок, или количество товаров, показываемых в одной строке;

Display Image (показывать изображение) – здесь можно выбрать отображение уменьшенного изображения для категорий – «Yes(Thumbnail)»(уменьшенные изображения категорий должны существовать), отображение категорий с маленькими картинками папок – «Yes(Category)», или без изображений;

Display Categories (показывать категории) – здесь можно выбрать отображение либо всех категорий товаров, либо только корневых категорий (в этом случае подкатегории не показываются).

Остальные настройки аналогичны всем другим модулям Joomla.

Скачать данный модуль вы можете в конце статьи.

Оформление главной страницы с использованием категорий VirtueMart.

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

1) Под словом «размер» я понимаю разрешение изображения в пикселях (например, 150×150 px);

2) Задать размер для мини-изображений по умолчанию можно в «Настройки» –> Вкладка «Сайт» –> ширина и высота мини-изображения соответственно.

Второй момент – вывод категорий где-нибудь в тексте главной страницы. Предположим, что основное содержимое главной не изменяется и должно включать в себя категории товаров. Для того, чтобы реализовать подобный функционал нам нужно:

1) Настроить главную страницу таким образом, чтобы на ней была показана только одна статья без всяких дополнительных кнопок и ссылок. Для этого идем в «Главное меню» и кликаем по ссылке «Главная». После этого откроется окно, в правой части которого можно задать все необходимые параметры.

Подробно останавливаться не буду, т.к. это стандартные настройки Joomla, скажу лишь, что основные параметры должны быть установлены, как на рисунке выше.

2) Теперь необходимо оставить для отображения на главной странице только один материал. Отображение на главной у всех остальных должно быть отключено. Это делается простой установкой опции в менеджере материалов.

3) Итак, у нас есть одна статья, которая отображается на главной странице сайта, и при этом выглядит как простой текст (т.к. иконки, даты создания и изменения, авторы, и.т.д. мы отключили в пункте 1). Остается лишь наполнить эту страницу необходимой информацией и вывести в ней модуль категорий товаров VirtueMart с картинками. Если с наполнением проблем быть не должно, то с выводом могут возникнуть трудности, т.к. многие не знают как вывести модуль в тексте статьи. Для того, чтобы сделать это, следуем пунктам ниже:

а) в менеджере плагинов нужно опубликовать плагин «loadmodule» или «Содержимое — Загрузка модуля в Материал»;

б) В настройках нашего модуля, в поле «Позиция» мы вписываем(. ) любое название нашей новой позиции, например «mainpage». Главное, чтобы оно не совпадало с уже существующими позициями модулей. После этого сохраняем изменения.

в) В тексте статьи, в предполагаемом месте вывода списка категорий товаров вписываем

Либо любое другое название позиции, которое вы задали в предыдущем пункте.

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

Дополнительные файлы: модуль VirtueMart category list redesigned by Wedal

Источник

Настройка интернет магазина на VirtueMart сразу после установки его на Joomla

В очередной статье из этой рубрики мы поговорим о работе с панелью управления интернет магазина на базе VirtueMart и детально рассмотрим настройку глобальной конфигурации этого компонента.

Вопрос установки VirtueMart на Joomla был нами уже довольно подробно описан, а так же мы успели уже поговорить о создании пункта меню для магазина и установку его главного модуля. Теперь давайте детально рассмотрим настройки этого компонента.

Админка компонента VirtueMart

Для того, чтобы попасть в настройки Виртуемарта, нужно зайти в админку Джумлы, затем выбрать из верхнего меню «Компоненты» — «VM». Панель управления этим расширением имеет два варианта представления:

  1. Простой — так панель выглядит по умолчанию (слева меню, справа рабочая область, на которой первоначально расположены иконки наиболее часто используемых разделов меню)
  2. Расширенный вариант — для перехода к этому варианту отображения нужно будет нажать на ссылку «Расширенный вид», расположенную в верхней левой части окна. В расширенном виде область меню переместилась из левой колонки наверх

В обоих вариантах представления (простой и расширенный) меню разделено на группы:

  1. «Настройки» — здесь сосредоточены все глобальные настройки магазина, где можно задать группы пользователей, которые могут им управлять, можно задать список стран, регионов и валют, которые вы будете использовать
  2. «Магазин» — тут можно ввести информацию о вашем ИМ, настроить способы оплаты и доставки
  3. «Товары» — здесь происходят все операции с товарами:
    1. можно создавать категории товара и назначать их оформление
    2. можно добавлять товар и назначать на него скидки
    3. можно добавлять что-то в спец.предложения и управлять мнениями покупателей
    4. можно смотреть, сколько продукции осталось на складе
  4. «Покупатели» — тут можно создать разные группы для покупателей и назначить для каждой группы разные скидки
  5. «Заказы» — вы можете просматривать сделанные покупателями заказы и изменять их статус
  6. «Продавцы» — можно создать категории для продавцов и самих продавцов (используется, если у вас будет больше одного продавца)
  7. «Отчеты» — будут представлены отчеты о продажах и заказах
  8. «Налоги» — можно задать различные налоговые ставки для учета
  9. «Доставка» — задаются варианты доставки для стандартного модуля доставки
  10. «Купоны» -создаем купоны на скидку, номера которых потом можно будет раздать заслуженным покупателям. При заказе товара, эти покупатели смогут ввести номер купона в специальное поле и получить скидку на купленный после этого товар. Размер скидки по купону вы определяете сами.
  11. «Производители» — задаются производители продукции, которая будет продаваться в вашем магазине

Настройка интернет магазина на Джумле

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

Если там после прописанного пути до файла конфигурации имеется надпись зеленого цвета «Доступен для записи», то все хорошо и можно приступать к настройкам. Но если надпись красного цвета и говорит о невозможности произвести запись в virtuemart.cfg.php, то нужно будет получить доступ к файлам вашего сайта по протоколу FTP и пройти по пути прописанному в приведенной выше строке (в моем случае путь выглядит так:

и изменить с помощью программы FIleZilla (тут подробности) права доступа к этому файлу на 666 (можно и на 777, если число 666 вас сильно смущает).

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

Окно глобальных настроек имеет семь вкладок.

Начнем их рассматривать по порядку следования.

Общие и настройки цен

На этой вкладке собраны общие глобальные настройки этого компонента. В поле «Магазин закрыт?» нужно будет поставить галочку, в случае необходимости закрыть на какое-то время доступ посетителей, а в поле «Уведомление о том, что магазин закрыт» — нужно написать объявление о временном закрытии, которое будут видеть посетители.

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

Как вы видите, при оформлении надписи можно использовать HTML код, который будет интерпретирован браузером, в моем случае, в заголовок второго уровня и ненумерованный список. Если вы поставите галочку в поле «Использовать только как каталог», то в VirtueMart будет отключена корзина и ваш магазин превратится в каталог. Если вам нужен именно ИМ, то галочку, соответственно, не ставьте.

В области «Показывать цены» галочку можно будет снять, если вы используете данный компонент как каталог в Джумле. В случае, если вам нужно создать именно магазин, то галочку следует оставить. В области «Группа пользователей, которым показывать цены» задается, каким категориям пользователей будут показываться цены. Группы пользователей, находящиеся в списке ниже выбранной, так же как и выбранная, тоже смогут видеть цены.

Т.е., если вы выбрали самую первую строчку с надписью «Лицевая панель», то цены будут видеть вообще все покупатели, которые придут на ваш сайт. Если же вы выберете, например, «Автор», то цены не увидят незарегистрированные покупатели, а также их не будут видеть и зарегистрированные покупатели, группа которых ниже автора.

Обычно в этой области все оставляют по умолчанию, т.е. когда все посетители вашего ИМ смогут видеть цены.

В области «Показать „(включая XX% налогов)“, когда они применяются» галочку ставить нужно тогда, когда вам требуется вычислять сумму налога непосредственно в самом компоненте или если законодательство вашей страны требует указывать сумму налогов в цене товара.

Если в области «Показать стоимость упаковки» вы поставите галочку, то в случае если, скажем, минимальная партия товара равна 100 единицам (одна упаковка), то при указании цены будет написано, например, цена за единицу, а в скобочках 100 шт. Без установленной галочки цена в ИМ на базе VirtueMart будет выглядеть стандартно.

Возможности магазина и налоги

Переходим в поле «Возможности магазина». В области «Разрешить использование мамботов/плагинов в описании товара и категории» поставленная галочка разрешит использование на страничке товара и категорий различных плагинов Joomla. Лучше, наверное, все же будет поставить эту галочку.

Установленная галочка в области «Включить использование купонов» разрешит вам выписывать и использовать в вашем ИМ скидочные купоны. Галочка в области «Разрешить клиентам оставлять отзывы/рейтинги» позволит посетителям магазина оставлять отзывы о товаре и выставлять на него рейтинг.

Область «Разрешить автоматическую публикацию отзывов» позволяет задать, будут ли сразу размещаться отзывы (если они были разрешены в предыдущем пункте) или только после вашего одобрения. В следующих двух областях задается диапазон количества символов, в который должен уложиться пользователь при написании комментария.

Переходим в «Налоги». Область «Виртуальный налог» определяет, будут ли облагаться в вашем магазине налогом товары с нулевым весом, а так же цифровые товары. В России все облагается налогом. Галочку имеет смысл ставить, если в рассмотренном ранее пункте «Показать „(включая XX% налогов)“, когда они применяются» вы тоже поставили галочку.

В поле «Способ расчёта налога» из выпадающего списка можно выбрать, как будет рассчитываться налог в Виртуемарте. Для России правильным вариантом будет «Основан на адресе продавца». Т.е. в этом случае вы платите налоги на основе вашего места проживания, а не на основе страны получателя.

Галочку в поле «Разрешить различные налоговые ставки» вам нужно будет поставить, если в вашем интернет магазине имеются товары с различными налоговыми ставками. Если поставите галочку в области «Вычитать скидку перед добавлением налогов/доставки», то скидка не будет высчитываться от суммы налога и доставки, а только от стоимости самого товара.

Раз уж речь зашла о налогах, то давайте сразу посмотрим, как можно создать список налоговых ставок в VirtueMart. Для этого нужно выйти со страницы общих настроек, но при этом не забыв сохранить сделанные ранее изменения с помощью кнопки «Сохранить» вверху страницы.

Создание списка налоговых ставок в VirtueMart

Выберете из главного меню раздел «Налоги», а в нем «Добавить налоговую ставку». В поле «Страна, где действует налог» выбираем нужную страну. Данное поле связано с адресом покупателя, какую страну он укажет в адресе доставки, по такой ставке и будет исчисляться налог.

Далее указываем регион и ставку налога (например, 0.18). Нажимаем «Сохранить». Когда вы будете добавлять товар в ваш магазин на Joomla, то сможете выбирать разные налоговые ставки из созданного здесь списка.

Для России, если вы используете упрощенную систему налогообложения (про упрощенное налогообложение для ИП читайте по ссылке), указывать сумму налога при продаже не нужно, поэтому вопросом налогообложения тут можно не заморачиваться и убрать все галочки, предназначенные для его учета в общих настройках.

Описанные чуть выше ставки налога тоже, соответственно, использовать для России не нужно.

Регистрация пользователей в интернет магазине

Переходим в область «Регистрация пользователей». В поле «Тип регистрации пользователя» из выпадающего списка можно выбрать четыре варианта:

  1. Нормальное создание учетной записи — пользователь в вашем ИМ должен будет выбрать себе имя пользователя и пароль
  2. Скрытое создание учетной записи — пользователя не заставляют выбирать ни имя, ни пароль, эти данные будут сгенерированны для него автоматически и придут на указанный им при регистрации в магазине e-mail
  3. Опциональное создание учетной записи — пользователю самому предоставляется возможность выбрать тип регистрации
  4. Учетная запись не создается — в этом случае пользователь при оформлении заказа вводит только свой адрес, аккаунт в этом случае не создается

В области «Показать Запомнить на «форме авторизации» вы можете настроить вывод поля для галочки «Запомнить», которое будет видеть посетитель при попытке войти в него под своим именем и паролем.

Следующие две области «Joomla!: Разрешить регистрацию пользователей» и «Joomla!: Необходима ли активация новых учетных записей» отображают состояние общих настроек Джумлы, которые отвечают за разрешение регистрации новых пользователей и обязательность их активации (посредством перехода по ссылке из присланного после регистрации пользователю письма).

Для того, чтобы изменить приведенные в этих областях настройки, нужно щелкнуть по надписям «Обновить», в результате чего вас перекинет в область общих настроек движка Джумла. Переместившись в середину страницы найдите область под названием «Настройки пользователя» и поставьте в областях «Разрешить регистрацию пользователей» и «Активация нового» галочки в нужных местах.

Не забудьте после внесенных изменений нажать на кнопку «Сохранить» или «Применить» вверху страницы.

Вернемся на страницу глобальных настроек VirtueMart в группу «Регистрация пользователей». В последующих областях вы можете задать, должен ли покупатель вашего ИМ при каждой покупке соглашаться с условиями обслуживания, показывать ли ему информацию о политике возврата, и если да, то нужно будет написать краткую и полную версию политики возврата.

Дополнительные настройки VirtueMart

Если поставить галочку в поле «Проверять наличие на складе», то система Виртуемарта будет проверять наличие продукции на складе и не разрешит добавление, если товара будет меньше, чем имеется на складе. Если вы поставили в этом поле галочку, то появится еще одно поле «Показывать товары, которых нет на складе», суть которого ясна без пояснений.

Галочка в поле «Включить проверку куки» означает, что при этом посетителям будет показываться всплывающее окно с просьбой включить куки в браузере, если они не были включены. Дело в том, что куки необходимы для полноценной работы этого компонента, в частности для добавления товара в корзину. При отключенных куках посетитель не сможет совершить покупку. Советую добавить на страницы магазина статью о том, как можно включить куки в разных обозревателях.

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

В поле «Формат письма» можете выбрать один из двух форматов писем, которые будут автоматически отправляться Виртуемартом посетителям, например, после оформления заказа.

HTML письмо будет выглядеть понаряднее. В следующих трех полях можно задать показ отладочной информации, при этом можно настроить так, что она будет показываться только для определенного IP адреса, который задается в соответствующем поле. В группе «Настройки log-файла» можно включить ведение журнала событий и выбрать, что именно в него будет писаться.

Источник

Adblock
detector