Post by gergovprint » Tue Jun 17, 2014 5:06 am

http://www.opencart.com/index.php?route ... n_id=11118

имам въпрос: закупих модул модул който извежда логото на производителя в Категориите над цената (всичко изглежда перфектно - направих някои промени по него) ..но не извежда логата на производителите в началната страница на модула LATEST, (продавача на модула се затруднява май и не може да направи това което искам) тъй като съм го купувал, ..мога ли да постна кода някой да помогне - редно ли е това според вас

метални табели отпечатване на флаери отпечатване на винил отпечатване на плакати


New member

Posts

Joined
Wed Apr 28, 2010 10:03 pm


Post by mostly » Tue Jun 17, 2014 2:46 pm

Не е много редно без съгласието на продавача да публикуваш кода му. Но не виждам това е да е толкова сложно и да не може да се добави към "LATEST" на главната страница.

1.) Необходимо е да промениш модела /catalog/model/product.php като си добавиш самата снимка на производителя нещо подобно "m.image AS manufacturer_img" към селекта на функцията getProduct
$query = $this->db->query("SELECT DISTINCT *, pd.name AS name, p.image, m.name AS manufacturer, `m.image AS manufacturer_img,` (SELECT price ...
2.) Добавяш 'manufacturer_img' => $query->row['manufacturer_img'], към масива който ще върнеш.
'manufacturer_id' => $query->row['manufacturer_id'],
'manufacturer_img' => $query->row['manufacturer_img'],
'manufacturer' => $query->row['manufacturer'],
3.) Накрая във файла на модула catalog/controller/module/latest.php добавяш информацията на производителя към масива с информацията на продукта.
'manufacturer' => $product_info['manufacturer'],
'manufacturer_id' => $product_info['manufacturer_id'],
'manufacturer_img'=> $product_info['manufacturer_img'],
Три лесни стъпки.
Успех и поздрави.

User avatar
New member

Posts

Joined
Thu Feb 28, 2013 2:03 am
Who is online

Users browsing this forum: No registered users and 18 guests