Протестируйте работу интернет-магазина

1. Найдите тестовый товар с НДС (картинка снизу).

vent_600_2017172899

2. Нажмите кнопку "в корзину" - перейдите в корзину - нажмите кнопку "оформить заказ".

3. Выберите способ доставки и платежа.

4. На следующем этапе Вы можете зарегистрироваться как ГОСТЬ или КЛИЕНТ с указанием адреса доставки (предоставляется доступ в меню ИНТЕРНЕТ-МАГАЗИН --> УПРАВЛЕНИЕ ЗАКАЗАМИ)

5. Распечатать счет на оплату (после подтверждения заказа модератором) можно здесь --> ИНТЕРНЕТ-МАГАЗИН --> УПРАВЛЕНИЕ ЗАКАЗАМИ --> ЗАКАЗЫ --> ДЕЙСТВИЯ

6. Наличие товара на складе актуально

Как заказать товар, если его нет в наличии

1. Пройдите регистрацию (авторизацию)

2. Найдите тестовый товар с НДС (картинка снизу) или любой другой.

vent_600_2017172899

3. Нажмите кнопку "Под заказ" - перейдите в корзину "Товары под заказ" - убедитесь, что товар в корзине.

4. Перейдите в меню ИНТЕРНЕТ-МАГАЗИН --> УПРАВЛЕНИЕ ЗАКАЗАМИ (для зарегистр.).

5. На вкладке ТОВАРЫ ПОД ЗАКАЗ будет список товаров, которые Вы хотите приобрести - Вы можете задать ему название (только нажмите кнопку "сохранить")

6. Распечатайте заказ или нажмите кнопку @ ПОДЕЛИТЬСЯ и отправьте нам сообщение на электронную почту.

7. После Вам поступит сообщение - предзаказ по товару возможен или нет.

Вторник, 10 декабря
 

Структура частиц

При скачивании как платных, так и бесплатных частиц для Gantry5  файл в формате zip может содержать 4 стандартные папки 

В простом случае это могут быть от 2 до 5 файлов в различных форматах -  .twig, .yaml, .scss, .js, .css - без которых именно эта частица правильно работать не будет.

 stuktura

Иногда присутствует папка component или аналогичная.

 

Установка частиц

Чтобы частица Gantry5 заработала, надо правильно установить составные части скопированной частицы

 stuktura

Обязательным условием будет просмотр содержимого файла, например, animatedtext.html.twig

В нем прописывается, куда надо установить headlines.css и headlones.js

В стандартном случае это могут быть специально созданные Вами папки PARTICLES, SCSSCSS и JS в корневой папке CUSTOM вашего шаблона.

Иногда, в редких случаях, для работы частицы, например слайдера от ROCKETTHEME в папке PARTICLES создается дополнительная папка OWLCAROUSEL 

 

Настройка частиц

Если Вы скачали частицу с шаблона от ROCKETTHEME, то, возможно, частица заработает сразу. Если с JOOMLEAD или INSPIRETHEME, то Вам потребуется установить специальную частицу UIKIT (осторожно,есть разные версии).

При этом JOOMLEAD использует свои модифицированные версии UIKIT (с префексом jl- вместо uk-) - UIKIT2 и UIKIT3

В в файле uikit.html.twig прописывается, куда надо установить файлы с расширением .css и .js, идущие в комплекте с этой частицей

В стандартном случае это могут быть созданные Вами папки PARTICLESCSS и JS в корневой папке CUSTOM вашего шаблона, а может быть специально созданная папка UIKIT (в случае с INSPIRETHEME) в  папке CUSTOM.

Одновременное использование различных версий UIKIT возможно, но требуется тонкая настройка - бывают сбои в работе из-за javascript

После того, как Вы активируйте частицу-атом Uikit for Gantry5 на странице настроек вашего шаблона, Вы можете устанавливать скачанные бесплатные частицы-исходники (а их у нас накопилось аж 18 штук) - 13 получено с сайта joomlead.com + 5 частиц с сайта inspiretheme.com. Напомним, в вашей папке custom должны быть созданы папки css, js, particles, scss - в них мы будем складывать наши файлы в соответствии с назначением. Основные папки particles и scss

 

Важно !!! При переносе файлов в эти папки страйтесь к названию файла добавлять суффикс с обозначением источника. Например, у вас с сайта joomlead.com получена частица accordion

  

в ней 4 папки

в них находится соответственно файлы с нужным расширением

Файлы accordion.min.css и accordion.min.js не изменяем - оставляем как есть, а в файлы accordion.html.twig, accordion.yaml и _accordion.scss добавляем суффикс _joomlead ( "нижний апостов" ).

Получим следующее:

accordion_joomlead.html.twig
accordion_joomlead.yaml
_accordion_joomlead.scss

В дальнейшем, именно суффикс поможет вам не запутаться и выбрать нужную частицу, которая будет корректно отображаться на вашем сайте. Частица accordion универсальна и ее часто модифицируют. Название у частицы одно - а функции и настройки могут кардинально отличаться. Это правило относится и ко всем остальным частицам для Gantry 5, которые вы найдете на просторах интернета.

Чтобы использовать новые стили в Gantry 5 предусмотрена особая процедура и особая кнопка Recompile CSS.

Процедура представляет собой создание в папке SCSS  файла custom.scss  внутри которого прописать 

@import "dependencies";
// Подключаем стили частицы ACCORDION - шпаргалка
@import "accordion_joomlead";

После сохранения файла custom.scss надо перейти в раздел Styles настройки шаблона и нажать кнопку Recompile CSS.

На этом этапе возможны несколько вариатов развития сценария:

 процедура рекомпиляции прошла успешно 

 

 процедура рекомпиляции прошла с предупреждением 

CSS  compiled with warnings outline: 9 file: custom undelined venable € font-weight-light:line: 30. (CSS компиляция с предупреждением контур: 9 файл: пользовательский не определена переменная: font-weight-light: строка: 30)

 

 ошибка 500 

сайт перестал работать или что-то в подобном роде

Если процедура рекомпиляции прошла с предупреждением, то стили частицы могут работать, но будут отображаться не так, как задумано разработчиком. Предупреждение в нашем примере ссылается на строку 30 (в нашем шаблоне нет облегченного шрифта - light). Чтобы избавиться от предупреждения, надо идти в файл стиля, например _accordion_joomlead.scss найти строку 30 и выбрать, что делать:

  • либо поставить перед строкой // (*спорное действие - может отменить нужное свойство)
  • либо (в данном конкретном случае) изменить в строчке слово light , например на слово medium ( если Вы не установили ранее нужный размер шрифта - см статью "Установка новых шрифтов на шаблон Helium")

P.S.

В моей практике были случаи, когда после активации одновременно нескольких частиц accordion от разных разработчиков наблюдались сбои в работе в одной из них. (например, пропадало подчеркивание, изменялся размер шрифта и т.д.) - в этом случае ищите причину в стилях частицы, которые активируются в файле custom.scss - отключайте поочередно стили частицы (ставьте // чтобы отключить стиль) - смотрите что получится. Иногда срабатывает замена порядка подключения стилей, но правильный метод заключается в замене однотипных классов css частицы в файле ****.scss на уникальный (замена букв в классе, например  g на ga и т.п.) - смотри урок Лечение частиц Gantry5 от Rockettheme (часть 2)

 

телефоны
+7 (902) 327-81-10 (Мегафон)
адрес
Чебоксары, Гражданская ул., д. 78, к. 149
часы работы
с 8:00 до 18:00 (сб, вс - с 9:00 до 15:00)