Wordpress-виджет для выбора Марок, Моделей, Серий

Виджет для выбора Марок, Моделей, Серий с ajax-автокомплитом из базы данных. Использует структуру базы данных Basebuy.ru.

  1. Клонируйте репозиторий с GitHub: https://github.com/basebuy/car2db-wordpress-plugin
  2. Загрузите папку плагина `car2db` в папку `/wp-content/plugins/`
  3. Активируйте плагин в меню 'Plugins' в WordPress
  4. Поместите Car2DB виджет в тему WordPress

GitHub Wordpress Car2DB widget

API.AutoBasebuy SDK PHP

Готовый пример взимодействия с Auto API, реализованный на PHP с использованием Curl.

  1. Клонируйте репозиторий с GitHub: https://github.com/basebuy/basebuy-auto-sdk-php
  2. Сделайте запрос на support@car2db.com для получения API_KEY (ключ доступа к API).
  3. Вставьте полученный API_KEY в sample.php и запустите его.
  4. Напишите ваш сценарий взаимодействия с API на базе примера.

Документация API.AutoBasebuy

Пример формы AutoBasebuy на PHP

Форма позволяет последовательно выбирать Марки > Модели > Поколения > Серии > Модификации > Комлпектации.
Данные подгружаются через ajax, код формы на PHP без использования фреймворков.

Для начала работы необходимо прописать доступ к базе данных в файле db.php

Скачать пример формы webix_basebuy_php_example_v1.0.zip

Спасибо Андрею Webix за код.

Модуль AutoBasebuy для Yii1

Инструкция по установке

  1. Скачайте модуль autobasebuy для Yii v1.1: Скачать autobasebuy
  2. Распакуйте в папку /protected/modules/
  3. Добавить модуль в конфигурацию приложения:
    return [
        'modules' => [
            'autobasebuy',
        ],
    ]
  4. Представление модуля в виде взаимосвязанных списков будет доступно по адресу: http://ваш_сайт.ру/autobasebuy/auto/index/

Модуль AutoBasebuy для Laravel

Инструкция по установке в описании репозитория: https://github.com/bigperson/auto-base-buy

Спасибо Антону Карцеву за модуль.

Импорт MySQL базы

Инструкция по загрузке базы данных на сервер с MySQL.

  1. Купите одну из наших баз данных.
  2. Скачайте MySQL-версию базы данных по ссылке в полученном письме.
  3. Распакуйте базу данных.
  4. Распакованный .sql файл загрузите на сервер через FTP или иным способом.
  5. Подключитесь к серверу через SSH и перейдите в папку с загруженным .sql файлом.
  6. Выполните команду импорта:
    mysql -uUSER -pPASS BASE < xxx.sql
    USER - имя пользователя к базе MySQL
    PASS - пароль пользователя к базе MySQL
    BASE - имя базы MySQL, куда будут загружены данные
    xxx.sql - имя загруженного на сервер .sql файла базы
    

Импорт базы через PHPMyAdmin

Результат