VirtueMart Forum

VirtueMart 2 + 3 + 4 => Templating & Layouts => Topic started by: borro on March 03, 2016, 14:16:06 PM

Title: Why does the variable value at localhost differ from the one at real hosting?
Post by: borro on March 03, 2016, 14:16:06 PM
Hello.

I'm changing the /templates/my_template/html/com_virtuemart/category/default.php file of the category view.
I've found that at my local copy of site the var_dump($this->category->parents) shows
Quote
array (size=2)
  0 =>
    object(stdClass)[473]
      public 'category_name' => string 'Оловянный мир' (length=25)
      public 'virtuemart_category_id' => string '185' (length=3)
  1 =>
    object(stdClass)[478]
      public 'category_name' => string 'Формы SPAMля литья' (length=28)
      public 'virtuemart_category_id' => string '186' (length=3)
and here is the output for the working site for the same opened category:
Quotearray(1) {
  • => object(stdClass)#543 (2) { ["category_name"]=> string(28) "Формы SPAMля литья" ["virtuemart_category_id"]=> string(3) "186" } }
That is at my working site $this->category->parents variable does not include all ancestors for the opened category. How can it be?
Localhost is working under PHP 5.5, the site in the net is under 5.4. Can it be the reason?

VM 3.0.9