- Karácsonyfaként világíthat a Thermaltake új CPU-hűtője
- Az USA vizsgálja a RISC-V kínai terjedésének kockázatát
- Kicsit extrémre sikerült a Hyte belépője a készre szerelt vízhűtések világába
- Egészen nagy teljesítményspektrumon fedné le a mobil piacot az AMD
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
- Modern monitorokra köthető 3dfx Voodoo kártya a fészerből
- iPad topik
- OLED TV topic
- Autós kamerák
- Bluetooth hangszórók
- AMD Navi Radeon™ RX 6xxx sorozat
- Amlogic S905, S912 processzoros készülékek
- Karácsonyfaként világíthat a Thermaltake új CPU-hűtője
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
Hirdetés
-
Konzolokra is megjelenik a Fera: The Sundered Tribe
gp A kooperatív szörnyvadászós játékhoz a minap egy friss trailert kaptunk.
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
-
Az USA vizsgálja a RISC-V kínai terjedésének kockázatát
ph A Kereskedelmi Minisztérium egyelőre csak felméri a helyzetet, egyelőre nem látni, hogy tudnak-e bármit is tenni.
Új hozzászólás Aktív témák
-
zeix
senior tag
Hali!
Én is ezt a rendszert reszelgetem már 1 ideje.
Az admin levédést meg kösz, hogy belinkeltétek
Valaki kérdezte, hogy az ország-ot ne kérdezze meg a regisztrációnál, ez engem is eléggé zavart de van egy megoldás.
Egyenlőre csak fél megoldás mert az adminnál még szerepel a vásárlók adatainál.
Egyszerűen kitöröltem a következő sorokat:
icludes/modules/address_book_details.php-ben a 119-sornál szedd ki ezt:
<td class=''main''><?php echo ENTRY_COUNTRY; ?></td>
<td class=''main''><?php echo tep_get_country_list('country', $entry['entry_country_id') . ' ' . (tep_not_null(ENTRY_COUNTRY_TEXT) ? '<span class=''inputRequirement''>' . ENTRY_COUNTRY_TEXT . '</span>': ''); ?></td>
</tr>
<?php
if ((isset($HTTP_GET_VARS['edit') && ($customer_default_address_id != $HTTP_GET_VARS['edit')) || (isset($HTTP_GET_VARS['edit') == false) ) {
?>
includes/modules/chekout_new_address.php 103-sornál:
<td class=''main''><?php echo ENTRY_COUNTRY; ?></td>
<td class=''main''><?php echo tep_get_country_list('country') . ' ' . (tep_not_null(ENTRY_COUNTRY_TEXT) ? '<span class=''inputRequirement''>' . ENTRY_COUNTRY_TEXT . '</span>': ''); ?></td>
catalog/create_account.php :
46. sor:
$country = tep_db_prepare_input($HTTP_POST_VARS['country');
124.sor:
if (is_numeric($country) == false) {
$error = true; itt átírtam a true false-ra
221.sor:
$customer_country_id = $country;
226. sor:
tep_session_register('customer_country_id');
441.sor:
<td class=''main''><?php echo ENTRY_COUNTRY; ?></td>
<td class=''main''><?php echo tep_get_country_list('country') . ' ' . (tep_not_null(ENTRY_COUNTRY_TEXT) ? '<span class=''inputRequirement''>' . ENTRY_COUNTRY_TEXT . '</span>': ''); ?>
Na ezeket szépen kitörölgettem persze úgy, hogy a táblázat ne esen szét.
Nem tudom menyire lesz tartós, az admin részt is megcsinálom majd.
Még valami! az UX-nál nem tudjátok, hogy a dátumot magyarul jeleníti-e meg a szerver? -
KaoszTom
aktív tag
Ez érdekes, mert mikor a barátnőmnél néztem az oldalt, ugyanezt a hibaüzenetet írta. Nem vágtam mi a baj, hazamentem, hogy megcsináljam, és ott minden rendben volt.
Ha úgy nézem, hogy kitörlök minden temp file-t a böngészőből, akkor is frankón működik. Otthon is és a munkahelyemen is. De most megijedtem, hogy nálad előjön ez a hiba. Én még tesztelni sem tudom, mert nálam nem is jelentkezik... -
KaoszTom
aktív tag
Ehelyett:
document.writeln(honev(ho) + '' '' + nap + ''. '' + napnev(ido.getDay()+1)+'', <b><font color=##3441B4> ''
+havinev(ev,ho,nap))
</script>
Ezt írod:
document.writeln('Lepje meg'' + havinev(ev,ho,nap) + ''nevű ismerősét'' )
</script>
Ezt most hirtelen átírtam, lehet, hogy kell rajta finomítani, próbáld ki. Ha nem jó, akkor bocsi, -
KaoszTom
aktív tag
Keresd meg a hungarian.php, vagy index.php (így fejből nem tudom melyik) file-ban a define TEXT_MAIN részt, és add meg értékének a scriptet, és akkor azzal ki tudod iratni.
(Ez csak egy példa, ha használod a TEXT_MAIN-t, akkor csinálj egy TEXT_MAIN2-t, és az index.php-ben a bemásolt sor mögé beírod ugyanazt, csak TEXT_MAIN2-vel...)
nem tudom mennyire volt érthető... -
Belba
őstag
Wow!
KÖSZI!!!!...
Ez jó ötlet!
Csak most az jutott eszembe, hogy a Rendszer kiírja a termékek alatt a bevitel idejét :
''... Termék beszállítási dátuma 2006 február 26, vasárnap....''
Ez mondjuk egyáltalán nem hiányozna nekem (másnak sem), ha ezt ki lehetne venni, akkor megoldódna a bajom...
Adatbázisba?
Én termékenként írogatom be a cucokat, nincs adatbázisom, így oszlop sincs.
Jaj, szerinted hol keressem?< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >
-
Belba
őstag
Itt van a product_info.php fájlom :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<?php
/*
$Id: product_info.php,v 1.15 2002/11/19 01:48:08 dgw_ Exp $
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2002 osCommerce
Released under the GNU General Public License
*/
define('TEXT_PRODUCT_NOT_FOUND', 'Nem létező termék!');
define('TEXT_CURRENT_REVIEWS', 'Termékismertető:');
define('TEXT_MORE_INFORMATION', 'Ha mégtöbb információt kíván megtudni a termékről, látogasson el a gyártó <a href=''%s'' target=''_blank''><u>weboldalára</u></a>.');
define('TEXT_DATE_ADDED', 'Termék beszállítási dátuma %s.');
define('TEXT_DATE_AVAILABLE', '<font color=''#ff0000''>Beszállítás alatt van a %s termék.</font>');
define('TEXT_ALSO_PURCHASED_PRODUCTS', 'Ehhez a termékhez az alábbi termékeket vásárolták meg');
define('TEXT_PRODUCT_OPTIONS', 'Opciók:');
define('TEXT_CLICK_TO_ENLARGE', 'Nagyobb kép');
?>
Ezt a sort szerinted teljesen kivehetem???
define('TEXT_DATE_ADDED', 'Termék beszállítási dátuma %s.');
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Vagyis...
Ha kiveszem, attól még ott marad az 50 db termék...
Basszus, mégiscsak a 2010. dátum lenne jó és ha nem látszana ez a dátum...
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Nézegetem ezt a sort : ''Beszállítás alatt van a xxx termék''...
Ilyen nincs is a webshopban???
Ez miért nem működik???
[Szerkesztve]< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >
-
Belba
őstag
Az Adminban tényleg nem volt adatbázis...
Ez már nekem is feltünt az első naptól fogva : Segédeszközök > Adatbázis mentés ....
Na, itt egy hibajelzésbe ütköztem, hogy nem találja a mappát!
(Merthogy nem is volt httpdocs/shop/adminbackups mappa!!!!)
Kiírta, hogy keresi, nem találja, NINCS.
Kérdeztem én a Szolgáltatómat (aki telepítette a webshopot), hogy mi ez itten?... Nem kéne ide az a hiányzó izé???... Erre csinált nekem egy ''mentes'' mappát, amibe naná, hogy nem ment a rendszer...
(Honnan tudná, hogy oda kellene mentenie?)
Na, de én most - félórája - csináltam egy ilyen mappát : adminbackups
És mit ad a Jóisten : rögtön tudtam menteni az adatbázist!!!!
(Excelben egy jó nagy összevisszaság az egész, de ott van benne a Vevők címe, számlák, megrendelések, termékoldalak lementve.)
Mellesleg ebben sem találom a dátumokat.< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >
-
Belba
őstag
catalog mappára nem találtam, de van egy ilyen :
httpdocs/shop/product_info.php
------------------------------------------------------------------------------------------------------------------------
<?php
/*
$Id: product_info.php,v 1.1.1.1 2005/08/16 08:31:30 sstolyarov Exp $
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2003 osCommerce
Released under the GNU General Public License
*/
require('includes/application_top.php');
require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_PRODUCT_INFO);
$product_check_query = tep_db_query(''select count(*) as total from '' . TABLE_PRODUCTS . '' p, '' . TABLE_PRODUCTS_DESCRIPTION . '' pd where p.products_status = '1' and p.products_id = ''' . (int)$HTTP_GET_VARS['products_id' . ''' and pd.products_id = p.products_id and pd.language_id = ''' . (int)$languages_id . ''''');
$product_check = tep_db_fetch_array($product_check_query);
?>
<!doctype html public ''-//W3C//DTD HTML 4.01 Transitional//EN''>
<html <?php echo HTML_PARAMS; ?>>
<head>
<meta http-equiv=''Content-Type'' content=''text/html; charset=<?php echo CHARSET; ?>''>
<title><?php echo TITLE; ?></title>
<base href=''<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>''>
<link rel=''stylesheet'' type=''text/css'' href=''stylesheet.css''>
<script language=''javascript''><!--
function popupWindow(url) {
window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,left=150')
}
//--></script>
</head>
<body marginwidth=''0'' marginheight=''0'' topmargin=''0'' bottommargin=''0'' leftmargin=''0'' rightmargin=''0''>
<!-- header //-->
<?php require(DIR_WS_INCLUDES . 'header.php'); ?>
<!-- header_eof //-->
<!-- body //-->
<table border=''0'' width=''100%'' cellspacing=''3'' cellpadding=''3''>
<tr>
<td width=''<?php echo BOX_WIDTH; ?>'' valign=''top''><table border=''0'' width=''<?php echo BOX_WIDTH; ?>'' cellspacing=''0'' cellpadding=''2''>
<!-- left_navigation //-->
<?php require(DIR_WS_INCLUDES . 'column_left.php'); ?>
<!-- left_navigation_eof //-->
</table></td>
<!-- body_text //-->
<td width=''100%'' valign=''top''><?php echo tep_draw_form('cart_quantity', tep_href_link(FILENAME_PRODUCT_INFO, tep_get_all_get_params(array('action')) . 'action=add_product')); ?><table border=''0'' width=''100%'' cellspacing=''0'' cellpadding=''0''>
<?php
if ($product_check['total' < 1) {
?>
<tr>
<td><?php new infoBox(array(array('text' => TEXT_PRODUCT_NOT_FOUND))); ?></td>
</tr>
<tr>
<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
</tr>
<tr>
<td><table border=''0'' width=''100%'' cellspacing=''1'' cellpadding=''2'' class=''infoBox''>
<tr class=''infoBoxContents''>
<td><table border=''0'' width=''100%'' cellspacing=''0'' cellpadding=''2''>
<tr>
<td width=''10''><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>
<td align=''right''><?php echo '<a href=''' . tep_href_link(FILENAME_DEFAULT) . '''>' . tep_image_button('button_continue.gif', IMAGE_BUTTON_CONTINUE) . '</a>'; ?></td>
<td width=''10''><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<?php
} else {
$product_info_query = tep_db_query(''select p.products_id, pd.products_name, pd.products_description, p.products_model, p.products_quantity, p.products_image, pd.products_url, p.products_price, p.products_tax_class_id, p.products_date_added, p.products_date_available, p.manufacturers_id from '' . TABLE_PRODUCTS . '' p, '' . TABLE_PRODUCTS_DESCRIPTION . '' pd where p.products_status = '1' and p.products_id = ''' . (int)$HTTP_GET_VARS['products_id' . ''' and pd.products_id = p.products_id and pd.language_id = ''' . (int)$languages_id . ''''');
$product_info = tep_db_fetch_array($product_info_query);
tep_db_query(''update '' . TABLE_PRODUCTS_DESCRIPTION . '' set products_viewed = products_viewed+1 where products_id = ''' . (int)$HTTP_GET_VARS['products_id' . ''' and language_id = ''' . (int)$languages_id . ''''');
if ($new_price = tep_get_products_special_price($product_info['products_id')) {
$products_price = '<s>' . $currencies->display_price($product_info['products_price', tep_get_tax_rate($product_info['products_tax_class_id')) . '</s> <span class=''productSpecialPrice''>' . $currencies->display_price($new_price, tep_get_tax_rate($product_info['products_tax_class_id')) . '</span>';
} else {
$products_price = $currencies->display_price($product_info['products_price', tep_get_tax_rate($product_info['products_tax_class_id'));
}
if (tep_not_null($product_info['products_model')) {
$products_name = $product_info['products_name' . '<br><span class=''smallText''>[' . $product_info['products_model' . '</span>';
} else {
$products_name = $product_info['products_name';
}
?>
<tr>
<td><table border=''0'' width=''100%'' cellspacing=''0'' cellpadding=''0''>
<tr>
<td class=''pageHeading'' valign=''top''><?php echo $products_name; ?></td>
<td class=''pageHeading'' align=''right'' valign=''top''><?php echo $products_price; ?></td>
</tr>
</table></td>
</tr>
<tr>
<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
</tr>
<tr>
<td class=''main''>
<?php
if (tep_not_null($product_info['products_image')) {
?>
<table border=''0'' cellspacing=''0'' cellpadding=''2'' align=''right''>
<tr>
<td align=''center'' class=''smallText''>
<script language=''javascript''><!--
document.write('<?php echo '<a href=''javascript:popupWindow(\'' . tep_href_link(FILENAME_POPUP_IMAGE, 'pID=' . $product_info['products_id') . '\')''>' . tep_image(DIR_WS_IMAGES . $product_info['products_image', addslashes($product_info['products_name'), SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'hspace=''5'' vspace=''5''') . '<br>' . TEXT_CLICK_TO_ENLARGE . '</a>'; ?>');
//--></script>
<noscript>
<?php echo '<a href=''' . tep_href_link(DIR_WS_IMAGES . $product_info['products_image') . ''' target=''_blank''>' . tep_image(DIR_WS_IMAGES . $product_info['products_image', $product_info['products_name', SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'hspace=''5'' vspace=''5''') . '<br>' . TEXT_CLICK_TO_ENLARGE . '</a>'; ?>
</noscript>
</td>
</tr>
</table>
<?php
}
?>
<p><?php echo stripslashes($product_info['products_description'); ?></p>
<?php
$products_attributes_query = tep_db_query(''select count(*) as total from '' . TABLE_PRODUCTS_OPTIONS . '' popt, '' . TABLE_PRODUCTS_ATTRIBUTES . '' patrib where patrib.products_id=''' . (int)$HTTP_GET_VARS['products_id' . ''' and patrib.options_id = popt.products_options_id and popt.language_id = ''' . (int)$languages_id . ''''');
$products_attributes = tep_db_fetch_array($products_attributes_query);
if ($products_attributes['total' > 0) {
?>
<table border=''0'' cellspacing=''0'' cellpadding=''2''>
<tr>
<td class=''main'' colspan=''2''><?php echo TEXT_PRODUCT_OPTIONS; ?></td>
</tr>
<?php
$products_options_name_query = tep_db_query(''select distinct popt.products_options_id, popt.products_options_name from '' . TABLE_PRODUCTS_OPTIONS . '' popt, '' . TABLE_PRODUCTS_ATTRIBUTES . '' patrib where patrib.products_id=''' . (int)$HTTP_GET_VARS['products_id' . ''' and patrib.options_id = popt.products_options_id and popt.language_id = ''' . (int)$languages_id . ''' order by popt.products_options_name'');
while ($products_options_name = tep_db_fetch_array($products_options_name_query)) {
$products_options_array = array();
$products_options_query = tep_db_query(''select pov.products_options_values_id, pov.products_options_values_name, pa.options_values_price, pa.price_prefix from '' . TABLE_PRODUCTS_ATTRIBUTES . '' pa, '' . TABLE_PRODUCTS_OPTIONS_VALUES . '' pov where pa.products_id = ''' . (int)$HTTP_GET_VARS['products_id' . ''' and pa.options_id = ''' . (int)$products_options_name['products_options_id' . ''' and pa.options_values_id = pov.products_options_values_id and pov.language_id = ''' . (int)$languages_id . ''''');
while ($products_options = tep_db_fetch_array($products_options_query)) {
$products_options_array[] = array('id' => $products_options['products_options_values_id', 'text' => $products_options['products_options_values_name');
if ($products_options['options_values_price' != '0') {
$products_options_array[sizeof($products_options_array)-1]['text' .= ' (' . $products_options['price_prefix' . $currencies->display_price($products_options['options_values_price', tep_get_tax_rate($product_info['products_tax_class_id')) .') ';
}
}
if (isset($cart->contents[$HTTP_GET_VARS['products_id']['attributes'[$products_options_name['products_options_id'])) {
$selected_attribute = $cart->contents[$HTTP_GET_VARS['products_id']['attributes'[$products_options_name['products_options_id'];
} else {
$selected_attribute = false;
}
?>
<tr>
<td class=''main''><?php echo $products_options_name['products_options_name' . ':'; ?></td>
<td class=''main''><?php echo tep_draw_pull_down_menu('id[' . $products_options_name['products_options_id' . '', $products_options_array, $selected_attribute); ?></td>
</tr>
<?php
}
?>
</table>
<?php
}
?>
</td>
</tr>
<tr>
<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
</tr>
<?php
$reviews_query = tep_db_query(''select count(*) as count from '' . TABLE_REVIEWS . '' where products_id = ''' . (int)$HTTP_GET_VARS['products_id' . ''''');
$reviews = tep_db_fetch_array($reviews_query);
if ($reviews['count' > 0) {
?>
<tr>
<td class=''main''><?php echo TEXT_CURRENT_REVIEWS . ' ' . $reviews['count'; ?></td>
</tr>
<tr>
<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
</tr>
<?php
}
if (tep_not_null($product_info['products_url')) {
?>
<tr>
<td class=''main''><?php echo sprintf(TEXT_MORE_INFORMATION, tep_href_link(FILENAME_REDIRECT, 'action=url&goto=' . urlencode($product_info['products_url'), 'NONSSL', true, false)); ?></td>
</tr>
<tr>
<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
</tr>
<?php
}
if ($product_info['products_date_available' > date('Y-m-d H:i:s')) {
?>
<tr>
<td align=''center'' class=''smallText''><?php echo sprintf(TEXT_DATE_AVAILABLE, tep_date_long($product_info['products_date_available')); ?></td>
</tr>
<?php
} else {
?>
<tr>
<td align=''center'' class=''smallText''><?php echo sprintf(TEXT_DATE_ADDED, tep_date_long($product_info['products_date_added')); ?></td>
</tr>
<?php
}
?>
<tr>
<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
</tr>
<tr>
<td><table border=''0'' width=''100%'' cellspacing=''1'' cellpadding=''2'' class=''infoBox''>
<tr class=''infoBoxContents''>
<td><table border=''0'' width=''100%'' cellspacing=''0'' cellpadding=''2''>
<tr>
<td width=''10''><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>
<td class=''main''><?php echo '<a href=''' . tep_href_link(FILENAME_PRODUCT_REVIEWS, tep_get_all_get_params()) . '''>' . tep_image_button('button_reviews.gif', IMAGE_BUTTON_REVIEWS) . '</a>'; ?></td>
<td class=''main'' align=''right''><?php echo tep_draw_hidden_field('products_id', $product_info['products_id') . tep_image_submit('button_in_cart.gif', IMAGE_BUTTON_IN_CART); ?></td>
<td width=''10''><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
</tr>
<tr>
<td>
<?php
if ((USE_CACHE == 'true') && empty($SID)) {
echo tep_cache_also_purchased(3600);
} else {
include(DIR_WS_MODULES . FILENAME_ALSO_PURCHASED_PRODUCTS);
}
}
?>
</td>
</tr>
</table></form></td>
<!-- body_text_eof //-->
<td width=''<?php echo BOX_WIDTH; ?>'' valign=''top''><table border=''0'' width=''<?php echo BOX_WIDTH; ?>'' cellspacing=''0'' cellpadding=''2''>
<!-- right_navigation //-->
<?php require(DIR_WS_INCLUDES . 'column_right.php'); ?>
<!-- right_navigation_eof //-->
</table></td>
</tr>
</table>
<!-- body_eof //-->
<!-- footer //-->
<?php require(DIR_WS_INCLUDES . 'footer.php'); ?>
<!-- footer_eof //-->
<br>
</body>
</html>
<?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?>
----------------------------------------------------------------------------------------------------------------------< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >
-
Belba
őstag
Az micsoda?
Úgy gondolod, hogy nem itt a webshop-Adminban kellene keresgélnem, hanem a PLESK-Adminban? (Mert van egy ilyen felülete a szolgáltatónak.)
Ott is látom ugyanezeket a fájlokat és ott tudom engedélyezni, hogy milyen hozzáférést engedélyezek itt a fájlokhoz...
Erre gondolsz?
Mert ahhoz van jelszavam.< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >
-
[HUN]Tyson
senior tag
Az include/configure.php-ban jól vannak a könyvtárak definiálva?
Ilyesmikre gondolok:
define('DIR_WS_IMAGES', 'images/');
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
define('DIR_WS_CATALOG_IMAGES', DIR_WS_CATALOG . 'images/');
define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/'); -
Belba
őstag
Amikor átvettük a tárhelyet, fel volt telepítve a Tissue Kft. webshopja...
Azt kellett átszabnom a mi nevünkre, a mi igényeinkre, ALAPBAN a webshop a Tissue Kft.-nek küldte a Vevő megrendelését!!!!
Teljesen nyilvánvaló volt, hogy egy már meglévő webshopot a pasi átmásolt és azt mondta : használjuk!
Akkor nem volt időm ezen rágódni, mert szupergyorsan kellett nyitnom egy webáruházat, de lépten-nyomon olyan korlátokba akadtam, hogy át kell szabnom a már másnak működő fájlokat a mi igényeinkre...
Tehát NEM egy üres, minden funkciót tudó webshopot kaptam!!!!!
Termékeket lehetett felvinni, be is írtam a termékeinket...
Megrendeléseket azután lehetett csinálni, hogy 1 napi kínlódás után kigyomláltam a Tissue Kft. email-címeit és bevittem a mi címeinket...
Szerintem nincs is meg minden fájl, aminek alapból meg kellene lennie, nyilván már ez a Tissue Kft. is alakított a webshopján, az ő igényei szerint.
Lehet, hogy tényleg újra kellene telepíteni az egészet, hogy minden alapból működjön.< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >
-
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
-
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
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
-
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. >
-
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
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
-
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
-
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
-
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
Új hozzászólás Aktív témák
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
- Modern monitorokra köthető 3dfx Voodoo kártya a fészerből
- Milyen okostelefont vegyek?
- Xbox tulajok OFF topicja
- Vallás
- iPad topik
- OLED TV topic
- Autós kamerák
- Bluetooth hangszórók
- További aktív témák...