- Honor 200 Lite - nem százas a kétszázas
- Megérkezett a Google Pixel 7 és 7 Pro
- Google Pixel topik
- Magisk
- Samsung Galaxy A55 - új év, régi stratégia
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Samsung Galaxy A54 - türelemjáték
- iPhone topik
- Honor Magic V2 - origami
- Apple iPhone 15 Pro Max - Attack on Titan
Hirdetés
-
Rejtett díjak, nehéz lemondás: az USA pereli az Adobe-ot
it Nem csak rejtett díjakkal károsítja meg a fogyasztókat az Adobe, de az előfizetések lemondását is megnehezíti – ezért beperelte az USA kormánya.
-
Spyra: nagynyomású, akkus, automata vízipuska
lo Type-C port, egy töltéssel 2200 lövés, több, mint 2 kg-os súly, automata víz felszívás... Start the epic! :)
-
Megérkezett a GoodRAM PX500 harmadik generációja
ph Az specifikációk alapján az alsó kategóriába igyekvő M.2 2280-as meghajtó 2 TB-os kapacitással érkezik.
Új hozzászólás Aktív témák
-
sbazsi
veterán
sikerült megcsinálni azt, hogy kérjen árajánlatot, ha nincs benne ár...
a startlapos oldalhoz ha tudtok jó linkeket, ne titkoljátok!
[link] -
sbazsi
veterán
már csak egy gond van.
azt akarom, hgoy úgy írja ki, hogy Bruttó: XXX Ft.
a Bruttóval van gond.
<?php
if ($product_info['products_price'] < 0.01){
} else {
echo $products_price;
}
?>
ebbe hogy varázsoljam bele? :F -
sbazsi
veterán
válasz
[HUN]Tyson #253 üzenetére
-
sbazsi
veterán
válasz
[HUN]Tyson #255 üzenetére
ezexerint nem sokat konyítasz php-hez?
mert én sem.
echo ' Bruttó: ' . $products_price;
helyett
echo 'Bruttó:' $products_price;
próbálkoztam, nekem nem jött be. -
vakondka
őstag
Én egy kicsit bonyolultabban csináltam, de talán így könnyebb módosítani később nettóra és támogatja a többnyelvűséget is
includes/languages/magyar/product_info.php:
ezt a sort plusz be kell írni: define('GROSS_PRICE','Bruttó ár:');
(a többi nyelvnél is meg kell csinálni ugyanezt)
Aztán a főkönyvtárban a product_info.php-ban így van módosítva a 93. sor, ahol kiírja:
<td class=''pageHeading'' align=''right'' valign=''top''><?php echo GROSS_PRICE.$products_price; ?></td>
ez is egy alternativahttps://toptarget.hu - Online Marketing Ügynökség
-
KaoszTom
aktív tag
...úgy látom nagyon fellendült ez a fórum......még a végén tényleg mindenkiből php programozó lesz...
-
Belba
őstag
Igen, működik a webshop már hónapok óta...
Nem tudok mit csinálni, így kell csinálnom.
Különben, majd meglátod, hogy hiába próbálsz egy webshopot ''tökéletesre'' megcsinálni, akkor is mindig van valami menet közben, amit változtatni kell, vagy menet közben jön ki a hiba...
Egy sor dologra nem is jöttem rá induláskor, hogy hiányzik (Hírlevél, Gyártók, Várható termékek).< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >
-
Belba
őstag
válasz
[HUN]Tyson #250 üzenetére
Nagyon köszönöm a segítségedet, VÉGRE nincsenek a hibaüzenetek az Admin-oldalon és be tudok írni Gyártókat!
A Várható termékeknél sincs már hibaüzi, de valamiért nem aktív...
Lehet, hogy valahol engedélyezni kellene?
(A termékeknél van ilyen : Beérkező termék, van ilyen nekem bejelölve, de ez úgy látszik még nem elég.)
VÉGRE a Hírlevélküldés is működik!!!
Millió köszönetem!!!< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >
-
Belba
őstag
Na, ezért csináltam éjszaka!
Azért elég óvatos vagyok : elmentettem az eredeti fájlokat és ha kiakadt volna a webshop, akkor rögtön visszarakom az eredetit.
(Volt már olyan, hogy ANNYIRA kiakadt a webshop, hogy nem is tudtam hozzáférni a fájlokhoz. Akkor telefonáltam a Szolgáltató Pasinak és ha sokszor hívtam, akkor visszacsinálta a dolgokat pár órácska múlva.)< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >
-
vakondka
őstag
Most néztem vissza a hozzászólásokat és megtaláltam a hibát !
A próbálkozás jó volt, csak a pont került rossz helyre.
Helyesen:
echo ''Bruttó ár:''.$products_price;
(tehát az idézőjel után van a pont)
Még valami: abban a txt-ben így van ez a rész:
<?php
if ($product_info['products_price'< 0.01){
} else {
echo $products_price;
}
?>
de szerintem ez így nem igazán OK, szóval az else elé tegyél egy sortörést mindenképpen...https://toptarget.hu - Online Marketing Ügynökség
-
sbazsi
veterán
nekem meg most valamiért kitalálta, hogy ha bemegyek egy kategóriába, akkor nem azt írja ki felül, hogy ár, hanem mennyiség.
de hogy ezt honnan vette?! -
Belba
őstag
Miért akarod kiíratni az árakhoz, hogy BRUTTÓ???
Én azt csináltam, hogy a Vásárlási Tudnivalókban közöltem a vásárlókkal : Áraink bruttó árak!
A Számlán meg ott van részletezve az Áfa, Bruttó, Nettó, stb...
Van egy Bemutatótermünk, tavaly ez volt a webshop, ezt nagyon jól megcsinálta a Szolgáltató : könnyedén átállíthatom a modulokat, hogy bruttó, vagy nettó, vagy mit írjon ki...
Én ott is az Áfás árat íratom ki (alapból mindent kiírna)...= 2000Ft + ÁFA (2400Ft)
Bemutatótermünk : [link]
Igaz, ez nem osCommerce, de egy nagyon jó kis webshop-program, havi 1000.-Ft-ért bérelhető a hely, abszolút programozói tudás nélkül kezelhető!!!!
(És még jól is néz ki!)
A skineket is lehet cserélgetni, jelenleg van 7 féle lehetőség...
Lehet 2 hasábos vagy 3 hasábos a megjelenés (az enyém 3 hasábos)...
Az egyetlen hibája volt, hogy tavaly még csak magyar nyelv volt benne, de most fejleszti a Szolgáltató a többnyelvű modult.
Ami még szuperjó : a Google keresőben mindig ott van az első 8 találatban az Unas-webshop!!!! (Nem tudom, hogy csinálták, de fantasztikus!)
A miénk most át van állítva Bemutatóteremmé (nem lehet vásárolni!) de csak egy gombnyomás és működő webshoppá tehetem.< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >
-
[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
A php-ban a pontosvessző jelzi az utasítás végét.
Feltétel vizsgálatnál (tehát pl. if után) nem szabad kitenni a pontosvesszőt.
De ha nem raksz pontosvesszőt és sortörést sem, akkor honnan tudja szegény értelmező, hogy hol van vége az utasításnak ? Nem hiszem, hogy a kapcsos zárójel magában elég neki...biztos ami biztos én mindig teszek sortörést, mielőtt új utasítást kezdek a bezáró kapcsos zárójel után.https://toptarget.hu - Online Marketing Ügynökség
-
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
-
Belba
őstag
Tegnap letöltöttem az osCommerce oldaláról a webshop-programot, meg a dokumentációt hozzá, meg a magyarítást...
Nézegettem a leírást és ez egészen más Admin-felületű, mint ami nekem van.
Lehet, megújították a webshop-progit?
Ez a leírás szerinti (ÚJ) egyik beállítási Admin-oldal :
Ez meg az én hasonló Admin-oldalam :
Ahogy nézegettem, ebben az új verzióban több a beállítási lehetőség!
Nektek melyik verzió van meg?< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >
-
Tyrael
senior tag
sortörés tényleg nem kell bele, kapcsos zárójelek pont ezért vannak.
echonal meg '''' és '' csak annyi különbseg van, hogy ' '-be nem helyettesitodnek be a \n (ujsor, kocsivissza, stb) karakterek, meg a valtozok.
Tyrael -
sbazsi
veterán
case 'PRODUCT_LIST_PRICE':
$lc_text = TABLE_HEADING_PRICE;
$lc_align = 'right';
if ($listing['products_price'] < 0.01 )
$lc_text = ' ';
else
break;
ez a kérdéses kód.
szerintem. -
vakondka
őstag
Ebből is látszik, hogy egy előre definiált állandót használ ez a program is,
hiszen az $lc_text változóba tölti bele a TABLE_HEADING_PRICE állandó értékét.
Vagyis ha az includes/languages/magyar/index.php fájlban átírod azt a sort, hogy:
define('TABLE_HEADING_PRICE', 'Ár'); akkor az Ár helyett az fog megjelenni, amit a helyére beírsz, vagyis esetedben az, hogy bruttó ár.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. -
vakondka
őstag
nem akarok hülyeséget kérdezni, de tuti, hogy minden lépést jól megcsináltál ami a leírásban szerepel ? Nekem az jónak tűnik, szóval nem igazán kellene kiírnia, hogy 0 Ft...
Kiírja ezt ? ---------> Phone For Price (szóval a nyilat is, meg a szöveget is ?)https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
akkor kihagytad azt a lépést, hogy:
In catalog\includes\modules\product_listing.php
++++++++++++++++++++++keresd meg ezt:++++++++++++++++++++++
case 'PRODUCT_LIST_PRICE':
$lc_align = 'right';
++++++++++++++++++++++szúrd be alá:++++++++++++++++++++++
if ($listing['products_price'] < 0.01 )
$lc_text = '--------->';
else
ugye ez neked nincs benne ?
[Szerkesztve]https://toptarget.hu - Online Marketing Ügynökség
-
sbazsi
veterán
ezzel a mozdulattal a táblázat tetejéről az árak fölött eltünt, ami ott volt...
most nincs ott semmi.
mod: a 282 hsz-ben lévő sorokat visszaírtam arra, ami benne szerepel, most megint mennyiséget ír ki...
[Szerkesztve] -
vakondka
őstag
Most látom, hogy ez a kód a kettes verzióban használja az if-else szerkezetet, vagyis kapcsos zárójel nélkül !
Nos, ha nem használunk kapcsos zárójelet, akkor helyette kettőspontot kell rakni a sor végére, vagyis:
if ($listing['products_price'] < 0.01 ):
$lc_text = '--------->';
else:
és a másik helyen is:
if ($listing['products_price'] < 0.01 ):
$lc_text = 'Phone For Price';
else:
...különben az életben nem fog működni...
[Szerkesztve]
[Szerkesztve]https://toptarget.hu - Online Marketing Ügynökség
-
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 -
sbazsi
veterán
...
case 'PRODUCT_LIST_PRICE':
$lc_text = TABLE_HEADING_PRICE;
$lc_align = 'right';
if ($listing['products_price'] < 0.01 ):
$lc_text = ' ';
else
break;
...
case 'PRODUCT_LIST_PRICE':
$lc_align = 'right';
if ($listing['products_price'] < 0.01 ):
$lc_text = ' ';
else
...
case 'PRODUCT_LIST_BUY_NOW':
$lc_align = 'center';
if ($listing['products_price'] < 0.01 ):
$lc_text = '<a href=''contact_us.php''><img src=''button_contact.gif'' border=''0''></a>';
else
...
nekem ez a 3 van benne. -
vakondka
őstag
bas...us !
Te jól csináltad, és én is csak aki a leírást készítette egy kicsit lusta volt...szal a lényeg:
ami a leírás szerinte else az valójában elseif csak lusta volt leírni a cikk írója, hogy ezt úgy kell beszúrni, hogy az else amit ő írt az if elé kerüljön...
[Szerkesztve]https://toptarget.hu - Online Marketing Ügynökség
-
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
Új hozzászólás Aktív témák
- A fociról könnyedén, egy baráti társaságban
- Milyen belső merevlemezt vegyek?
- Honor 200 Lite - nem százas a kétszázas
- galaxy55: Egyszer akarok jótündért játszani...
- Bestbuy játékok
- Facebook és Messenger
- Megérkezett a Google Pixel 7 és 7 Pro
- Tudományos Pandémia Klub
- Google Pixel topik
- EAFC 24
- További aktív témák...
- HP Laptop 17-by2024nf - 17,3"HD+ - i3-10110U - 8GB - 128GB SSD - 1TB HDD - Win11 PRO
- Macbook PRO 16 M1 PRO CHIP! 16GB/1TB (1024GB) SSD! Magyar! Gyönyörű! Akku 97%! Fulldoboz!
- Corsair iCUE 5000X RGB Tempered Glass Black (CC-9011212-WW) - Számla+Garancia, Ár alatt! BeszámítOK!
- HP ZBOOK POWER 15 G9 - 15,6"FHD IPS - i7-12800H - 32GB - 512GB - T600 4GB - Win11 - 2 év garancia
- Samsung 850 EVO Basic 2.5 500GB SATA3 (MZ-75E500B) - Számla + Garancia