Új hozzászólás Aktív témák
-
[HUN]Tyson
senior tag
-
[HUN]Tyson
senior tag
Azt én írtam oda, hogy érték, ez például akkor volt, amikor új terméket akartam felvinni, és beállítottam a paramétereit. Valami MySQL szarság lehet, amihez frankón nem értek.
Másik:
Még a freeweben akartam képet rendelni a termékhez, vagy kategóriához, vagy bármihez.
Van choose image gomb, ott mit válasszak, hol legyen a kép? Az oké, hogy feltöltöm az image mappába, de azután hogy hivatkozzak rá? Abszolút URL-t adjak, vagy mit?
[Szerkesztve] -
[HUN]Tyson
senior tag
Köszönöm a leírást, ez alapján sikerült feltölteni, 343 termék került fel, és 45 kategória.
Így azért egyszerűbb volt.
Van azonban még néhány problémám: (meglepő módon)
1,
Valamiért a rendelésről szóló emailt a vevő címére küldi, és nem a shoptulajnak. Ezt hol tudom állítani? Nem nagyon találtam meg, hogy ez hol van definiálva.
2,
Ebben a rendelés-emilben csak a termék van felsorolva, nekem pedig szükségem lenne arra, hogy a kategóriát is elé tegye, ugyanis előfordulhat több kategóriában uolyan nevű termék, ami mégsem ua.
Azért van erre szükség, mert én a magyar nyelvi fájlokban mindenhol átírtam a kategóriát termelőre. Ugyanis ez egy borshop lesz, ahol a termelőhöz tartozik a termék, szóval a termelő fontosabb adat mint a kategória. Gyártót nem definiáltam, ezt helyettesíti ez a termelő (szóval ami a kategória volt).
Szóval ha az emilben nekem jön, hogy a vevő kér 1 Egri Bikavért, tudnom kell azt is hogy melyik termelőtől. Ezt hol tudnám beilleszteni?
Sorry ha nem voltam teljesen érthető! -
pauly
tag
Ez gáz,tényleg csak párat kellett volna visszaolvasnom.
Viszont remélem ez még nem volt,hogyan tudom azt elérni,hogy regisztrálni is lehessen új felhasználókat? Vagy ez ingyen tárhelyen abszolút nem fog menni? Bocsi az ilyen kérdésekért,de tök kezdő vagyok.<--L |--| Return |--| Run :)
-
[HUN]Tyson
senior tag
Sajnos a megrendelő nem cikkszám alapján tartja nyilván az árut, így nincs semmilyen egyedi azonosítója. Egy bort a neve, termelője és évjárata azonosít. A nevet eleve úgy vittem fel, hogy előtte excelben összeadtam a név és évjárat oszlopot, úgyhogy az évjárattal így nincs macera.
De még mindig nem tudom, hogy kellene a termelőt hozzáadni az e-mailhoz. Az megvan a checkout_process.php-ben, hogy hol generálja az emilt, de sajnos ehhez már kicsit komolyabb php tudásra lenne szükség, hogy beszúrjam ezt a plusz infót.
Az a gáz, hogy így nem adhatom át a shopot, mert használhatatlan emiatt.
Vmi megoldási javaslat???
P.S.:
Azt nem lehet valahogy megcsinálni mysql-ben, hogy egy tábla adott mezőjébe egy másik tábla x mezőjét átirányítani?
így néz ki az adott kód:
$products_ordered .= $order->products[$i]['qty' . ' x ' . $order->products[$i]['name' . ' (' . $order->products[$i]['model' . ') = ' . $currencies->display_price($order->products[$i]['final_price', $order->products[$i]['tax', $order->products[$i]['qty') . $products_ordered_attributes . ''\n'';
A zárójelek között a termék modellszáma szerepel, ami ugye az én adatbázisomban üres. Ez a products tábla products_model mezője. Arra gondoltam, hogy ezt fel lehet e tölteni a manufacturers tábla manufacturers_name mezőjéből?
Tehát ha beírom a manufacturers_name-t, akkor az íródjon be a products_model mezőbe is?
Sorry, ha bonyolult voltam.
[Szerkesztve] -
[HUN]Tyson
senior tag
válasz vakondka #100 üzenetére
Ha nem találok hirtelen más megoldást, megfogadom a tanácsod, bár egy kicsit érdekesen néznének ki ezek a giga-hosszú nevek.
Írtad, hogy csináltál 2 webboltot, belinkelnéd őket, hogy hátha valami jó ötletet sikerül ellesnem?
Az enyém itt található:[link]
Ha valami építő javaslatod van, plíz oszd meg velem. -
[HUN]Tyson
senior tag
válasz vakondka #103 üzenetére
Nem tévedsz, de valószínű visszacsinálom ezt a dolgot, mert vannak hátulütői. Szóval a gyártó gyártó lesz, a kategória meg kategória.
Beszéltem a megrendelővel, mondott ezt-azt amihez fingom nincs hogy álljak hozzá. És így pénteken már nem sok kedvem van túráztatni az agyam. -
[HUN]Tyson
senior tag
válasz vakondka #107 üzenetére
Sajnos nem.
Ha a megrendelő fel akarna vinni egy új termelőt az ő 20 termékével, akkor az admin felületen nem tudná egy helyről felvinni, hanem mindig előbb ki kellene keresnie a kategóriát, az alkategóriát..., és ezt ahány termék, annyiszor. Mert az adminfelületen a kategóriákat lehet sorban feltölteni, nem a termelőket. Ez a probléma ezzel. -
Tyrael
senior tag
-
[HUN]Tyson
senior tag
válasz vakondka #267 üzenetére
Vakondka, úgy látom, te egy kicsit komolyabban otthon vagy a témában. Még mindig azzal szarakodok, hogy a gyártót betegye a rendelő emilbe. Ha lesz egy kis időd, megnéznéd a checkout_process.php-t hogy mit kellene módosítanom?
Egy kis segítség: [link] Itt gyártó emilcímét akarják az adatbázisból elérni, nekem a neve kellene. Sajna Nem sikerült ez alapján se megoldani a problémát. -
vakondka
őstag
válasz vakondka #275 üzenetére
Most jut eszembe:
Azt sokkal könnyebb megcsinálni, hogy a terméklista fejlécében írja ki azt, hogy Bruttó ár.
Én így csináltam:
includes/languages/magyar/index.php
define('TABLE_HEADING_PRICE', 'Bruttó ár');
Túl egyszerű, nem ?https://toptarget.hu - Online Marketing Ügynökség
-
sbazsi
veterán
válasz vakondka #283 üzenetére
ez most nem az a gond.
most épp az a gondom, hogy amikor belemegyek egy termékkategóriába, ott ügye kilistázza a termékeket.
feltettem azt a modult, hogy a 0Ft-osokat ne lehessen megrendelni.
most oda kiírja, hogy 0 Ft, és kérjen ajánlatot
a termék oldalra viszont nem ír ki semmit.
és ezt itt is így akarom. -
sbazsi
veterán
válasz vakondka #291 üzenetére
pedig nekem enélkül is működött.
A kategóriában található termékek
Terméknév+ Cikkszám Mennyiség Megrendelés
majd itt felsorolja a termékkekeket, de úgy, hogy a mennyiségnél az ár szerepel.
a magyar nyelvi fájlokban rákerestem a mennyiség szóra, de csak quantity mellett szerepelt -
vakondka
őstag
válasz vakondka #294 üzenetére
Szóval így néz ki:
case 'PRODUCT_LIST_PRICE':
$lc_align = 'right';
if ($listing['products_price'] < 0.01 )
$lc_text = '--------->';
elseif (tep_not_null($listing['specials_new_products_price'])) {
legalábbis szerintem ez logikusabb...mivel így egymást követi az if, elseif és else, ahogy kell...
[Szerkesztve]https://toptarget.hu - Online Marketing Ügynökség
-
sbazsi
veterán
-
sbazsi
veterán
válasz vakondka #305 üzenetére
case 'PRODUCT_LIST_PRICE':
$lc_align = 'right';
if ($listing['products_price'] < 0.01 )
$lc_text = ' ';
elseif (tep_not_null($listing['specials_new_products_price'])) {
$lc_text = ' <s>' . $currencies->display_price($listing['products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . '</s> <span class=''productSpecialPrice''>' . $currencies->display_price($listing['specials_new_products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . '</span> ';
} else {
$lc_text = ' ' . $currencies->display_price($listing['products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . ' ';
}
break;
case 'PRODUCT_LIST_QUANTITY':
$lc_align = 'right';
$lc_text = ' ' . $listing['products_quantity'] . ' ';
break; -
sbazsi
veterán
válasz vakondka #311 üzenetére
én már összehoztam egy linkgyüjteményt.
oscommerce.lap.hu
nem volt egyszerű megértetni a startlaposokkal, hgoy nem a működő webáruházakat akarom beletenni, hanem olyan embereknek segíteni, mint akik itt kérdeznek.
magyar nyelven tényleg nem sok anyag van hozzá, de ez a fórum is be van linkelve.
mindenesetre mindenképp feltenném a linket, meg ahol lehet segítek. -
Tyrael
senior tag
válasz vakondka #310 üzenetére
if (feltetel)
csinal valamit;
else
csinal valamit;
ha csak 1 parancsot akarsz az if true vagy false agaban hasznalni, akkor nem kell {} zarojel.
ha 1nel tobb parancsot, akkor zarojelben kell lennie, es minden parancs utan ;
viszont a ciklusok es eldontesek utan ne rakjatok egybol ;-t
tehat
if()
while()
for()
switch()
stb.
mert ha ;-t raksz utana, akkor azonnal veget is er ott a ciklus/eldontes
Tyrael -
Tyrael
senior tag
-
[HUN]Tyson
senior tag
válasz vakondka #358 üzenetére
Haladgat
Akkor a megoldott problémákhoz egy:
Bejelentkezéskor ugyebár azt mondta, hogy Üdvözöljük kedves Kovács! Sikerült a keresztnevet kiíratni vele.
includes/functions/general.php, kb 950.sor, //// Return a customer greeting, csere erre:
////
// Return a customer greeting
function tep_customer_greeting() {
global $customer_id, $customer_first_name, $customer_lastname;
if (tep_session_is_registered('customer_first_name') && tep_session_is_registered('customer_id')) {
$greeting_query = tep_db_query(''select customers_lastname from ''. TABLE_CUSTOMERS . '' where customers_id = ''' . $customer_id . ''''');
$greeting_data = tep_db_fetch_array($greeting_query);
$customer_name = $greeting_data['customers_lastname';
$greeting_string = sprintf(TEXT_GREETING_PERSONAL, $customer_name, tep_href_link(FILENAME_PRODUCTS_NEW, '', 'NONSSL'));
} else {
$greeting_string = sprintf(TEXT_GREETING_GUEST, tep_href_link(FILENAME_LOGIN, '', 'SSL'), tep_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL'));
}
return $greeting_string;
}
Így már azt mondja, hogy Üdvözöljük kedves Tasziló!
Új hozzászólás Aktív témák
- AKCIÓ Új Dobozos Macbook Pro dokkoló új ára 70.000 forint
- ThinkPad Hybrid USB -C USB -A Dock 40AF Új ára 80.000 Forint Ingyen szállítás
- Xiaomi Redmi Note 9s 128/6 GB 34.9E !!!
- Új Hp Pavilion 15-eh Fémházas Szuper Laptop 15,6" -30% AMD Ryzen 7 5700U 8Mag 16/1TB FHD MATT
- ATI RADEON RX 480 -8 gb DDR5 256 bit videokártya