Формирование URL Zeta Web
Last updated
Last updated
В Zeta Web URL страницы формируется в зависимости от используемого контрола.
Начальный URL страницы задается вручную:
Таким образом URL будет: {Имя сайта}/{Имя страницы}/ (например, https://sitename.ru/about/)
При использовании контролов, URL может формироваться следующим образом:
URL страницы с каталогом может быть 2х видов:
Статический URL: a. URL групп товаров {Имя сайта}/{Имя страницы}/catalog/groups/{Имя каталога}} (например, https://sitename.ru/goods/catalog/groups/tormoznie-kolodki/) b. URL перечня товаров {Имя сайта}/{Имя страницы}/goods/products/{Имя каталога}} (например, https://sitename.ru/goods/catalog/products/tormoznie-kolodki/)
Динамический URL: a. {Имя сайта}/{Имя страницы}/?search_cataloggroup={Имя каталога}} (например, https://sitename.ru/?search_cataloggroup= tormoznie-kolodki/)
Вид URL (статический или динамический) для каталога задается в рамках домена.
Имя каталога задается вручную для каждой группы каталога. Также есть возможность автоматической транслитерации из названия группы каталога в 1С:
Для каждой группы каталога есть возможность добавлять индивидуальные мета-теги (аналогично мета-теги формируются и для других страниц), а также 2 произвольных html-текста.
URL страницы формируется по заданной маске для следующих этапов:
Марка – начальная страница, на которой располагается перечень доступных марок. URL страницы задается вручную. Например, https://sitename.ru/makes/
Модель. После выбора марки переход на страницу выбора модели: a. Статический URL: {Имя сайта}/{Имя страницы}/externalcatalog/models/{Тип автомобиля}/{Имя марки}/ Например, https://sitename.ru/models/externalcatalog/models/car/audi/ b. Динамический URL: {Имя сайта}/{Имя страницы}/?ec_manufacturer={Имя марки}&ec_type={id типа автомобиля} Например, https://sitename.ru/models/?ec_manufacturer=audi&ec_type=1/
Модификация. После выбора модели переход на страницу выбора модификации: a. Статический URL: {Имя сайта}/{Имя страницы}/externalcatalog/types/{Тип автомобиля}/{Имя марки}/{id модели} Например, https://sitename.ru/types/externalcatalog/types/car/audi/10/ b. Динамический URL: {Имя сайта}/{Имя страницы}/?ec_manufacturer={Имя марки}&ec_type={id типа автомобиля}&ec_modelid={id модели} Например, https://sitename.ru/types/?ec_manufacturer=audi&ec_type=1&ec_modelid=10
Узлы. После выбора модификации переходим на страницы с перечнем узлов: a. Статический URL: {Имя сайта}/{Имя страницы}/externalcatalog/tree/{Тип автомобиля}/{Имя марки}/{id модели}/{id модификации} Например, https://sitename.ru/accessories/externalcatalog/tree/car/audi/10/1157/ b. Динамический URL: {Имя сайта}/{Имя страницы}/?ec_manufacturer={Имя марки}&ec_type={id типа автомобиля}&ec_modelid={id модели}&ec_typeid={id модификации} Например, https://sitename.ru/accessories/?ec_manufacturer=audi&ec_type=1&ec_modelid=10&ec_typeid=1157
Товары. После выбора узла показываются результаты поиска по узлу: URL: {Имя сайта}/{Имя страницы}/catalog/byauto/{Тип автомобиля}/{Имя марки}/{id модели}/{id модификации}/{id узла} Например, https://sitename.ru/codeavto/catalog/byauto/car/audi/10/1157/10102/
Тип автомобиля: - легковой («car» для статического URL, «1» для динамического URL), - грузовой («truck» для статического URL, «2» для динамического URL).
Параметры {Имя марки}, {id модели}, {id модификации}, {id узла} задаются в модуле «Подбор по авто» в 1С для соответствующих элементов справочника.
Для каждой страницы есть возможность добавлять общие для данной страницы (т.е. одинаковые данные для всех марок, одинаковые данные для всех модификаций и т.д.):
Title;
Description;
Keywords;
Картинку;
Произвольный html-текст.
А также индивидуально для каждой марки, модели, модификации и узла:
Картинку;
Произвольный html-текст.
URL карточки товара: {Имя сайта}/{Имя страницы}/catalog/product/{Имя товара}} Например, https://sitename.ru/details/catalog/product/amortizator-ford-escort-vii-gal-aal-abl-escort-vii-saloon-gal-afl/
В зависимости от параметров системы, устанавливаемых в настройках, наименование в URL для номенклатуры может получать дополнительно бренд и/или артикул.
Для каждой страницы есть возможность добавлять индивидуальные:
Title;
Description;
Keywords;
3 произвольных html-описания;
Имя товара в URL.
Информационный блок имеет:
Основные атрибуты: a. Наименование; b. Наименование в URL (есть возможность копировать из наименования транслитом); c. Title; d. Вид информационного блока (в зависимости от указанного вида данный инфоблок будет располагаться на той странице, где добавлен контрол с этим видом, например, на странице «Новости» будут отображаться все инфоблоки, где указана категория «Новости»).
Анонс, который состоит из: a. Картинка анонса; b. Html-описание анонса.
Html-текст инфоблока:
URL информационного блока: {Имя сайта}/{Имя страницы}/news/show/{Имя инфоблока}/ Например, https://sitename.ru/articles/news/show/testovaya-novost/