Commit 4f5a0e77f299babcf3eb1dc3499c4c90b17e6254
1 parent
edf70e4b
No category fix
Showing
1 changed file
with
7 additions
and
6 deletions
Show diff stats
models/Product.php
| @@ -405,7 +405,7 @@ | @@ -405,7 +405,7 @@ | ||
| 405 | ) | 405 | ) |
| 406 | ->where( | 406 | ->where( |
| 407 | [ | 407 | [ |
| 408 | - 'tax_group_to_category.category_id' => $this->category->id, | 408 | + 'tax_group_to_category.category_id' => $this->category?$this->category->id:null, |
| 409 | 'tax_group.use_in_name' => 1, | 409 | 'tax_group.use_in_name' => 1, |
| 410 | 'tax_option.id' => ArrayHelper::getColumn( | 410 | 'tax_option.id' => ArrayHelper::getColumn( |
| 411 | $this->options, | 411 | $this->options, |
| @@ -424,11 +424,12 @@ | @@ -424,11 +424,12 @@ | ||
| 424 | } else { | 424 | } else { |
| 425 | $groupName = ''; | 425 | $groupName = ''; |
| 426 | } | 426 | } |
| 427 | - | ||
| 428 | - if (!empty($this->category->lang->category_synonym)) { | ||
| 429 | - $name = $name . ( $groupName ? $groupName : $this->category->lang->category_synonym ) . ' '; | ||
| 430 | - } else { | ||
| 431 | - $name = $name . ( $groupName ? $groupName : $this->category->lang->title ) . ' '; | 427 | + if(!empty($this->category)) { |
| 428 | + if (!empty($this->category->lang->category_synonym)) { | ||
| 429 | + $name = $name . ( $groupName ? $groupName : $this->category->lang->category_synonym ) . ' '; | ||
| 430 | + } else { | ||
| 431 | + $name = $name . ( $groupName ? $groupName : $this->category->lang->title ) . ' '; | ||
| 432 | + } | ||
| 432 | } | 433 | } |
| 433 | 434 | ||
| 434 | if (!empty($this->brand)) { | 435 | if (!empty($this->brand)) { |