Admin felület

Tanácsok és javaslatok a Webshop Hun1 Smarty programhoz. Hogyan tovább?
Post Reply
droga
Hozzászólások: 23
Csatlakozott: kedd jún. 23, 2009 9:45 am
Kapcsolat:

Re: Admin felület

Hozzászólás Szerző: droga »

Már ki is próbáltam, remek.
Köszi.

droga
Hozzászólások: 23
Csatlakozott: kedd jún. 23, 2009 9:45 am
Kapcsolat:

Re: Admin felület

Hozzászólás Szerző: droga »

Üdvözletem.
Van ezzel egy apró probléma (Mármint az előző változtatással)

Ha egy termékhez több nagy kép is van, akkor itt a megrendelés szerkesztése opciónál ahány kép van annyiszor listázza ki az adott árúcikket...
Mutatom képen, a problémát.
Ehhez a termékhez két nagykép van feltöltve, és így kétszer listázza:
Kép

Visszacserélve a régi file-ra, ugyanez a megrendelés így néz ki:
Kép

Ezt hogyan tudnám megoldani, hogy a képek darabszáma ne okozzon ilyen problémát?

Avatar
mezofi
Site Admin
Hozzászólások: 933
Csatlakozott: csüt. okt. 16, 2008 7:30 am
Kapcsolat:

Re: Admin felület

Hozzászólás Szerző: mezofi »

Akkor ezt a módosított részt:

Kód: Egész kijelölése

//Rendelt termékek
$sql = "SELECT re.*, t.kod,  t.image_address, rt.darab, rt.szallithato, rt.ar, nl.name, rt.afa_szazalek as ter_afa, re.ip, re.szallitas_modja, rt.termek_id, nk.url
FROM ".REND_TETELEK_TABLE." as rt
INNER JOIN ".TERMEK_TABLE." as t ON rt.termek_id = t.id
INNER JOIN ".NEV_LEIRAS_TABLE." as nl ON t.id = nl.termek_id
INNER JOIN ".REND_TABLE." as re ON re.id = rt.azon
INNER JOIN ". NAGY_KEPEK_TABLE ." as nk ON nk.termek_id = t.id
WHERE re.reg_id = ". tep_db_input((int)$_GET["kat_id"]) ."
AND rt.azon=".tep_db_input((int)$inf_id)." 
AND nl.language_id = ".tep_db_input((int)$nyelv_id);
$termekek = mysql_query2(__LINE__, __FILE__, $sql);
Cseréld erre:

Kód: Egész kijelölése

//Rendelt termékek
$sql = "SELECT re.*, t.kod,  t.image_address, rt.darab, rt.szallithato, rt.ar, nl.name, rt.afa_szazalek as ter_afa, re.ip, re.szallitas_modja, rt.termek_id, nk.url
FROM ".REND_TETELEK_TABLE." as rt
INNER JOIN ".TERMEK_TABLE." as t ON rt.termek_id = t.id
INNER JOIN ".NEV_LEIRAS_TABLE." as nl ON t.id = nl.termek_id
INNER JOIN ".REND_TABLE." as re ON re.id = rt.azon
INNER JOIN ". NAGY_KEPEK_TABLE ." as nk ON nk.termek_id = t.id
WHERE re.reg_id = ". tep_db_input((int)$_GET["kat_id"]) ."
AND rt.azon=".tep_db_input((int)$inf_id)." 
AND nl.language_id = ".tep_db_input((int)$nyelv_id)."
GROUP BY t.kod";
$termekek = mysql_query2(__LINE__, __FILE__, $sql);
Ezzel elvileg csak egyszer fog megjelenni.

droga
Hozzászólások: 23
Csatlakozott: kedd jún. 23, 2009 9:45 am
Kapcsolat:

Re: Admin felület

Hozzászólás Szerző: droga »

Köszi, így most, ha jól nézem rendben műkszik.
Mégegyszer köszi.

Avatar
mezofi
Site Admin
Hozzászólások: 933
Csatlakozott: csüt. okt. 16, 2008 7:30 am
Kapcsolat:

Re: Admin felület

Hozzászólás Szerző: mezofi »

Nincs mit.
Mezőfi

Kismaci
Hozzászólások: 1
Csatlakozott: hétf. jan. 10, 2011 8:47 pm
Kapcsolat:

Re: Admin felület

Hozzászólás Szerző: Kismaci »

Üdv.
Van egy kis gondom. A "Kategóriák, termékek"-nél beállítom a zöld pontot pirosra, mert a könyv (termék) nem új. Aztána Shopban az összes (valamennyi felvitt könyv) új termék lesz.
Akár mit teszek, visszaáll zöldre, Új termékre. Elmentési lehetőség meg nincs... :?

Avatar
mezofi
Site Admin
Hozzászólások: 933
Csatlakozott: csüt. okt. 16, 2008 7:30 am
Kapcsolat:

Re: Admin felület

Hozzászólás Szerző: mezofi »

Admin felület >> Főbeállítások >> Új termék listázás, itt 1 legyen az érték, mert csak akkor veszi figyelembe, hogy mit kattintgatunk össze mint új termék.
Mezőfi

prepuk
Hozzászólások: 1
Csatlakozott: hétf. jan. 24, 2011 2:39 pm
Kapcsolat:

Re: Admin felület

Hozzászólás Szerző: prepuk »

Egy kis segítséget szeretnék kérni.

A webshop tökéletesen működik sőt nagyon szép is. Csak egy kis problémám van vele. Mégpedig, ha valaki vásárol tőlem akkor az admin felületen nekem ez szépen meg is jelenik, de amikor a Megrendelés elküldése gombra kattintok akkor az alábbi hibaüzenetet dobja ki:
UPDATEmyshop_rend SET email_allapot = 1, visszatartva = 'n' WHERE id =
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UPDATEmyshop_rend SET email_allapot = 1, visszatartva = 'n' WHERE id =' at line 1
Fájl: /storages/storage1/p/pc/pcmaxit/public_html/admin/include/vasarloi_szint/rendeles_elkuldese.php sor: 423

Próbáltam nézegetni, hogy mi is lehet a probléma, de kezdő létemre nem igazán jöttem rá.

Remélem tud valaki segíteni. Előre is mindent köszönök!

Avatar
mezofi
Site Admin
Hozzászólások: 933
Csatlakozott: csüt. okt. 16, 2008 7:30 am
Kapcsolat:

Re: Admin felület

Hozzászólás Szerző: mezofi »

Most már javítanom kellene a letölthető verzióban, mert ez minden nap gondot okoz a felhasználóknak.
Elírtam a programban egy változót, ez okozza.
$_GET helyett $_POST-ot írtam.

Helyesen a shop/admin/include/vasarloi_szint/rendeles_elkuldese.php sor:

Kód: Egész kijelölése

$sql = "UPDATE ". REND_TABLE ." SET email_allapot = 1, visszatartva = 'n' WHERE id = ". tep_db_input($_GET["inf_id"]);
Mezőfi

Norbosz
Hozzászólások: 2
Csatlakozott: szer. ápr. 06, 2011 6:51 pm
Kapcsolat:

Re: Admin felület

Hozzászólás Szerző: Norbosz »

Fel telepítettem az ingyenes változatot egy szerverre és megy is minden szépen, azonban egy problémába ütköztem. A kézikönyvben azt írja állítsam azokat a bizonyos fájlokat csak olvashatóra, nos én mindet át állítottam csak olvashatóra és mikor admin felületen állítanám a beállításokat hiába fogadtatom el a beállításokat a rendszerrel, pl hogy rss aktiválás meg az én oldalam linkje, nem változik meg a shop oldalán semmi ehhez kapcsolódóan, minden marad a régibe. Kérdésem az lenne, hogy mit kell vissza állítani írható és olvasható-ra hogy amit admin felületen állítok az megjelenjen rendesen a sopban is? Mert ez így nem jó. :(

Post Reply

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 4 vendég