Post by utzy » Mon Nov 18, 2013 2:02 pm

Salutare.
Va rog sa ma ajutati, vreau sa scad preturile cu 30%, la toate produsele de pe site, pentru black friday si sa revin la cele de baza dupa ce trece toata nebunia, fara a opera la fiecare produs in parte.
Cum pot face modificarea?...folosesc 1.5.4.1, tema personalizata.
Multumesc anticipat.

User avatar
Active Member

Posts

Joined
Fri Nov 25, 2011 5:59 am

Post by florinsith » Mon Nov 18, 2013 11:52 pm

Sa scazi toate preturile cu 30% ar fi foarte simplu de facut printro interogare, insa tu cred ca vrei sa adaugi pret special care sa fie mai mic cu 30% decat pretul initial.
O metoda ar fii sa folosesti o extensi care iti permite sa faci asta (nu am gasit) sau sa faci o modificare in modelul product.php din catalog si system/library/cart.php si sa schimbi specialul din linia curenta:(in catalog/model/catalog/)

Code: Select all

'special'          => $query->row['special'],
(care inseamna ca ia specialul din baza de date) in

Code: Select all

'special'          => $query->row['price'] * 0.7,
in system/library/cart inlocuiesti:

Code: Select all

if ($product_special_query->num_rows) {
						$price = $product_special_query->row['price'];
					}
cu:

Code: Select all

$price = $price * 0.7
testeaza si vezi de e bine asa.(daca e ok pui modificare cand incepi oferta si o dai jos dupa, ambele modificari sa fie active in acelasi timp.).

Image
My Extensions - SuperTheme - Opencart templates - Opencart modules


User avatar
Expert Member

Posts

Joined
Fri May 14, 2010 2:36 am


Post by utzy » Tue Nov 19, 2013 11:03 pm

Multumesc........nu am reusit. Totusi as vrea sa imi apara simplu, cu 30% mai mici la totate produsele, fara sa apara si pretul vechi. Dupa ce trece balamucul ridic iar preturile si gata.

User avatar
Active Member

Posts

Joined
Fri Nov 25, 2011 5:59 am

New member

Posts

Joined
Fri Sep 20, 2013 10:58 pm

Post by florinsith » Wed Nov 20, 2013 2:16 pm

In phpmyadmin, in baza de date a magazinului tau ruleaza interogarea:(inainte faci backup la tabelul product ca sa-l poti reinstaura cu preturile originale exacte)

Code: Select all

update product set price = round(price*0.7,2)
daca tabelul product are prefix adauga-l si in interogare.

Ce nu a mers in legatura cu prima metoda sugerata?

Image
My Extensions - SuperTheme - Opencart templates - Opencart modules


User avatar
Expert Member

Posts

Joined
Fri May 14, 2010 2:36 am


Post by utzy » Thu Nov 21, 2013 2:51 pm

Eeeee.......problema e ca ma descurc cam greu. Sper sa reusesc. Multumesc !!!

User avatar
Active Member

Posts

Joined
Fri Nov 25, 2011 5:59 am

Post by florinsith » Thu Nov 21, 2013 2:53 pm

O alta metoda ar fii sa creezi un cupon de reducere the 30% pentru toate produsele si sa pui banere cu el pe site, cred ca in modul acesta clientii ar intelege mai bine cat economisesc.

Image
My Extensions - SuperTheme - Opencart templates - Opencart modules


User avatar
Expert Member

Posts

Joined
Fri May 14, 2010 2:36 am


Post by utzy » Fri Nov 22, 2013 3:26 pm

Ok, multumesc pentru ajutor. Am reusit. 8)

User avatar
Active Member

Posts

Joined
Fri Nov 25, 2011 5:59 am

Post by nicudica » Sat Nov 30, 2013 3:47 am

Saluty!

Uite ceva 'in house':

http://shopshost.net/oc156x/admin

user/pass: demo

Daca te intereseaza da-mi un pm.

Cele bune,

User avatar
Active Member

Posts

Joined
Wed Nov 11, 2009 9:20 pm
Location - Bucharest / Romania
Who is online

Users browsing this forum: No registered users and 15 guests