<commit_before># StudioForty9 Brands

## Features

- Adds a new product attribute for brands
- Adds a new route to display products by brand
- Allows for management of brands via an admin interface

## Upcoming Features

- Multi store
- SEO data for each brand

## Installation

### Composer

Add the package to your require list, here's a sample composer file:

```json
{
  "require": {
    "studioforty9/brands": "dev-master"
  },
  "repositories": [
    { "type": "composer", "url": "http://packages.firegento.com" },
    { "type": "vcs", "url": "http://github.com/studioforty9/brands" }
  ],
  "extra":{
    "magento-root-dir": "htdocs/",
    "magento-force": true,
    "auto-append-gitignore": true,
    "magento-deploystrategy": "copy"
  }
}
```

> Don't forget to set permissions on media/brand to 0777.

## Configuration

Once you've got the extension installed, you can configure some defaults via System => Configuration => StudioForty9 => Brands.

You can choose to show/hide breadcrumbs. You can show/hide a link in the top.links block, you can also label that link whatever you want.

You can also set the SEO title, keywords and description for the brands index page, all albums and media have fields for SEO title, keywords and description individually.

A new menu item for Brands will be added to the top menu. You can add, edit and delete brands. A product attribute 'brand_id' will automatically be created. You can choose to show the attribute in layered navigation, search, in the product listing etc yourself.

A frontend route will be created to show products by brand.

## Contributing

[see CONTRIBUTING file](https://github.com/studioforty9/brands/blob/master/CONTRIBUTING.md)

## Licence

BSD 3 Clause [see LICENCE file](https://github.com/studioforty9/brands/blob/master/LICENCE)<commit_msg>Remove a remnant of the template README<commit_after># StudioForty9 Brands

## Features

- Adds a new product attribute for brands
- Adds a new route to display products by brand
- Allows for management of brands via an admin interface

## Upcoming Features

- Multi store
- SEO data for each brand

## Installation

### Composer

Add the package to your require list, here's a sample composer file:

```json
{
  "require": {
    "studioforty9/brands": "dev-master"
  },
  "repositories": [
    { "type": "composer", "url": "http://packages.firegento.com" },
    { "type": "vcs", "url": "http://github.com/studioforty9/brands" }
  ],
  "extra":{
    "magento-root-dir": "htdocs/",
    "magento-force": true,
    "auto-append-gitignore": true,
    "magento-deploystrategy": "copy"
  }
}
```

> Don't forget to set permissions on media/brand to 0777.

## Configuration

Once you've got the extension installed, you can configure some defaults via System => Configuration => StudioForty9 => Brands.

You can choose to show/hide breadcrumbs. You can show/hide a link in the top.links block, you can also label that link whatever you want.

You can also set the SEO title, keywords and description for the brands index page.

A new menu item for Brands will be added to the top menu. You can add, edit and delete brands. A product attribute 'brand_id' will automatically be created. You can choose to show the attribute in layered navigation, search, in the product listing etc yourself.

A frontend route will be created to show products by brand.

## Contributing

[see CONTRIBUTING file](https://github.com/studioforty9/brands/blob/master/CONTRIBUTING.md)

## Licence

BSD 3 Clause [see LICENCE file](https://github.com/studioforty9/brands/blob/master/LICENCE)
{'fraction_non_alphanumeric': 0.10176125244618395, 'fraction_numerical': 0.0061504053676265024, 'mean_word_length': 4.025280898876405, 'pattern_counts': {'":': 24, '<': 3, '<?xml version=': 0, '>': 11, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '551693', 'n_tokens_mistral': 1092, 'n_tokens_neox': 1061, 'n_words': 430}