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 | 405 | ) |
406 | 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 | 409 | 'tax_group.use_in_name' => 1, |
410 | 410 | 'tax_option.id' => ArrayHelper::getColumn( |
411 | 411 | $this->options, |
... | ... | @@ -424,11 +424,12 @@ |
424 | 424 | } else { |
425 | 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 | 435 | if (!empty($this->brand)) { | ... | ... |