fandeco/category
最新稳定版本:1.0.0
Composer 安装命令:
composer create-project fandeco/category
包简介
README 文档
README
Клас проверки категорий согласно документу ниже
подключение
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/fandeco/Category"
}
],
"require": {
"fandeco/category": "dev-master"
}
}
Использование
Category
require_once "vendor/autoload.php"; use fandeco\category\Category; use fandeco\category\CategoryExtension; $categoryValidator = new Category(); try { // Возвращает правильные категорию и под категорию. Используйте только ети значения, а не те что переданы в аргументы [$validCategory,$validSubCategory] = $categoryValidator->validate("test", "test2"); } catch (CategoryExtension $e) { echo $e->getMessage().'; '. $e->getCategory().'; '. $e->getSubCategory() } //Возвращает данные о категории $categoryValidator->getDataByCategory("Люстры","Потолочные люстры") // //[ // 'category' => 'Люстры', // 'subCategory' => 'Потолочные люстры', // 'singular' => 'Потолочная люстра', // 'template' => 'Потолочная люстра {$vendor} {$collection} {$article}', //] // Возвращает порядковый номер категории $categoryValidator->getOrderByCategory("Люстры") // 1 // Возвращает имя файла по артикулу заменяя все спец символы на ~ по регламенту Category::getFileNameFromArticle('6053/17 AP-1'); //6053~17 AP-1
Description
$description = new Description($items); $description->add($item) $description->gen() $description->descriptions // массив с готовыми описаниями [[articul] =>'discription'] $description->disc_without_html // массив описаний ключ - артикул 1с значение описание с html $description->Json // Массив описания для seo и иных шаблонов //------- $description = new Description(); [$result, $raw, $disc] = $description->description($item)// возвращает массив описаний для $item [$result, $raw, $disc] $result// описание с html $raw// описание без html $disc// Массив описания для seo и иных шаблонов
ПРОЦЕСС ОБНОВЛЕНИЯ
composer up:build
- ~~
скачать Проект по новым категориям
в формате
xlsx~~ положить в папу с проектомоткрыть файлsrc/parcer.phpи изменить путь до файла в константеInputFileNameзапустить скриптsrc/parcer.php- запустить тесты, если тесты пройдены git push, и в проектах composer update
统计信息
- 总下载量: 2.57k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2023-07-11