Commit 7a131af6f084c4957a144ac237593cff6e31c70c

Authored by Alex Savenko
1 parent fd068f14

remarketing

Showing 1 changed file with 3 additions and 5 deletions   Show diff stats
console/controllers/FeedController.php
@@ -38,7 +38,7 @@ class FeedController extends Controller @@ -38,7 +38,7 @@ class FeedController extends Controller
38 $url = Url::to(['catalog/product', 'product' => $product]); 38 $url = Url::to(['catalog/product', 'product' => $product]);
39 if($this->checkUrl($url)){ 39 if($this->checkUrl($url)){
40 print $this->count++ . "\n"; 40 print $this->count++ . "\n";
41 - $content .= $url."\r\n"; 41 + $content[] = [$url];
42 } 42 }
43 } 43 }
44 44
@@ -50,15 +50,13 @@ class FeedController extends Controller @@ -50,15 +50,13 @@ class FeedController extends Controller
50 50
51 $handle = fopen($dirName .'/'. $filename, "w"); 51 $handle = fopen($dirName .'/'. $filename, "w");
52 52
53 - $content = 'ID, ID2, Item Category, Item title, Item description, Price'."\r\n"; 53 + $content[] = ['ID', 'ID2', 'Item Category', 'Item title', 'Item description', 'Price'];
54 54
55 foreach ($this->getProducts() as $product) { 55 foreach ($this->getProducts() as $product) {
56 $this->createRow($product, $content); 56 $this->createRow($product, $content);
57 } 57 }
58 58
59 - $content .= '</urlset>';  
60 -  
61 - fwrite($handle, $content); 59 + fputcsv($handle, $content);
62 fclose($handle); 60 fclose($handle);
63 61
64 print $dirName .'/'. $filename; 62 print $dirName .'/'. $filename;