Hirdetés
-
Olajkereskedelem dollár helyett CBDC-ben?
it Szaúd-Arábia is csatlakozott a Nemzetközi Fizetések Bankja és Kína által vezetett jegybanki digitális pénzes projekthez, ami nagy változásokat hozhat.
-
The Thing játék jön a Nightdive csapatától?
gp Úgy tűnik, hogy végre kapunk egy remaster kiadást a több mint húsz éves játékból.
-
Computex 2024: a CEO az új rocksztár
ph A nagy technológiai cégek vezetőit film- és rocksztárokat idéző rajongással veszik körül itt.
Új hozzászólás Aktív témák
-
vakondka
őstag
-
vakondka
őstag
válasz erkobaby #10796 üzenetére
Elvileg ez van most az index.php 66. sorában:
<tr>
<td class="pageHeading"><?php echo HEADING_TITLE; ?></td>
<td class="pageHeading" align="right"><?php echo tep_image(DIR_WS_IMAGES . $category['categories_image'], $category['categories_name'], HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?></td>
</tr>Ez alá tedd be ezt:
<?php if ($current_category_id==86){
echo '<tr><td colspan="2">ide írod amit szeretnél hogy megjelenjen...</td></tr>';
}
?>Elvileg jó, de nem próbáltam ki fejből írtam...
[ Szerkesztve ]
https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
válasz Maximx #10805 üzenetére
Ez nem programhiba, szándékosan úgy írták meg, hogy léptessen ki 3 perc után.
Mondjuk ez szerintem is túlzás, ezért én jómagam átállítottam minden shopban 30 percre az alábbi módon:admin\includes\classes\sessions.php
Ezt a sort keresd meg:
var $cache_expire = 180;
és a 180-at írd át 1800-ra így fél óráig belépve maradsz.
https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
-
vakondka
őstag
Ők kívülről hivatkoznak a könyvtáraidra, hogy téged ne zavarjanak az új fájlok.
Ezeket a fájlokat nem látod, mert a szolgáltató document root-jában van, ami számodra láthatatlan.
De kérdezd meg tőlük, ha nem hiszed...A lényeg, hogy amit én írtam az kizárólag az RCx.x sorozatú webáruházakra vonatkozik, mert ott maga a webáruház léptet be az adminra, nem külső bővítmény vagy htaccess védelem.
https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
válasz Maximx #10828 üzenetére
Megpróbálkozhatsz egy kis trükkel is, hátha bejön.
Írd be az includes/application_top.php első sorába:header('Content-Type: text/html; charset=iso-8859-2');
Előtte nem lehet se szóköz se sortörés !
Csak a szokásos, vagyis:<?php header('Content-Type: text/html; charset=iso-8859-2');
// minden más[ Szerkesztve ]
https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
válasz Marsy51 #10843 üzenetére
Telepíts egy WAMP server nevű programot, ez a legegyszerűbb.
Utána a http://localhost címen éred el a böngészőben a saját virtuális szerveredet a PC-den.https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
válasz chooky #10852 üzenetére
Alapértelmezetten a C:/wamp/www/ mappába kell bemásolni a catalog mappát a csomagból
Ezután beírod, hogy http://localhost/catalog így behívod a catalog mappában lévő index.php fájlt ami azonnal átirányít az install könyvtárba, mert még nincs installálva a progi a gépeden.Ha a localhost nem megy akkor 127.0.0.1 ip címet írd be a localhost helyett (néha VISTA-n csak így megy...)
Mindenekelőtt a kis ikonra kattintva a tálcán hozd be a phpmyadmin-t és hozz létre egy új adatbázist, találj ki neki egy nevet (kisbetűkkel ékezet nélkül)
Ha kész, akkor jöhet az install a fent leírtak szerint.
hostname: localhost
user: root
password: (ide ne írj semmit)
database name: (amit adtál neki az adatbázis létrehozásakor)Ez alapján már mennie kell
https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
válasz Lindus11 #10881 üzenetére
Szia,
az application_top.php fájlban keresd meg ezt:
// customization for the design layout
define('BOX_WIDTH', 125); // how wide the boxes should be in pixels (default: 125)És a 125-öt írd át a neked tetsző szélességre.
Az oscommerce oldalán sok szép catagories box-ot lehet letölteni érdemes szétnézni,
lehet szebbet találsz, mintha a kódot írogatnád át.https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
válasz sztiv1977 #10934 üzenetére
Sajnos rossz hírem van: egyetlen ingyenes szolgáltatónál sem működik a htaccess alapú beléptetés.
A legegyszerűbb ha ideiglenesen átnevezed az index.php fájlt mondjuk index1234.php névre és így Te látod az oldalt, mások pedig nemhttps://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
-
vakondka
őstag
válasz vincent001 #10940 üzenetére
Arra esetleg gondoltál, hogy feltelepítesz egy OsCommerce webáruházat ?
Nyílt forráskódú és a web programozói tudásoddal simán készíthetsz egy olyan profi webáruházat, ami egyedül csak óriási idő és munka befektetése árán menne.Én hasonló cipőben jártam 4-5 éve és a 60 órás tanfolyam után nem volt egyszerű megírni első webáruházamat.
Aztán a másodikba már bele sem kezdtem, mert rájöttem, hogy sokkal jobban járok ha egy alaposan kidolgozott ingyenes webáruház alapjaira építem fel a saját kódjaimmal kiegészítve a tuti jó megoldásthttps://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
válasz vincent001 #10946 üzenetére
Például az oscommmerce.com oldalon és az én oscommerce oldalamon...az aláírásomban is láthatod a címet
https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
válasz Almosluca #10949 üzenetére
Pedig nagyon egyszerű, csak be kell szúrni tetszés szerinti helyre amit írtam.
Pl:
<?php
/*
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2009 osCommerce
Created by Mindsparx 2009
http://www.mindsparx.org
Released under the GNU General Public License
*/
?>
<!-- Mindsparx specials //-->
<?php
//How many boxes to display on the frontpage?
define('HOW_MANY_BOXES', '4');
if ( (!isset($new_products_category_id)) || ($new_products_category_id == '0') ) {
$new_products_query = tep_db_query("select p.products_id, p.products_image, p.products_tax_class_id, p.products_price, pd.products_name, if(s.status, s.specials_new_products_price, p.products_price) as products_prix from " . TABLE_PRODUCTS . " p left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_status = '1' and p.products_id = pd.products_id and pd.language_id = '" . (int)$languages_id . "' and s.status = '1' order by RAND() limit " . MAX_DISPLAY_NEW_PRODUCTS);
} else {
$new_products_query = tep_db_query("select distinct p.products_id, p.products_image, p.products_tax_class_id, p.products_price, pd.products_name, if(s.status, s.specials_new_products_price, p.products_price) as products_prix from " . TABLE_PRODUCTS . " p left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES . " c where p.products_id = p2c.products_id and p2c.categories_id = c.categories_id and c.parent_id = '" . (int)$new_products_category_id . "' and p.products_status = '1' and p.products_id = pd.products_id and pd.language_id = '" . (int)$languages_id . "' and s.status = '1' order by RAND() limit " . MAX_DISPLAY_NEW_PRODUCTS);
}
$row = 0;
$col = 0;
$count_box = 0;
$info_box_contents = array();
while ($new_products = tep_db_fetch_array($new_products_query)) {
$sql = 'SELECT `products_description` FROM `products_description` WHERE products_id ='.$new_products['products_id'].' && language_id='.(int)$languages_id;
$description_query = tep_db_query($sql);
$description = mysql_fetch_array($description_query, MYSQL_ASSOC);
$description['products_description'] = substr($description['products_description'], 0, 50);
$desc_len = strlen($description['products_description']);
$show['desc'] = $description['products_description'] ;
if($count_box < HOW_MANY_BOXES) {
$info_box_contents[$row][$col] = array('align' => 'center',
'params' => ' ',
'text' => '
<table class="box_outline3" width="50%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="left" height="85px" valign="top"><div style="padding-top:5px; padding-bottom:5px;"><a class="specials_name" href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $new_products['products_id']) . '">' . $new_products['products_name'] . '</a></div><div align="left" class="specials_desc">'.$show['desc'].'...</div></td>
<td width="80" rowspan="3" align="center" valign="middle"><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $new_products['products_id']) . '">' . tep_image(DIR_WS_IMAGES . $new_products['products_image'], $new_products['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a></td>
</tr>
<tr>
<td height="20" align="center" class="specials_old_price" valign="bottom">'. SPECIALS_OLD_PRICE .'<s>' . $currencies->display_price($new_products['products_price'], tep_get_tax_rate($new_products['products_tax_class_id'])) . '</s></td>
</tr>
<tr>
<td height="30" valign="top"><table align="center" width="96" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" width="96" height="26" background="images/special_price.gif"><span class="specials_price">'. SPECIALS_PRICE .'' . $currencies->display_price($new_products['products_prix'], tep_get_tax_rate($new_products['products_tax_class_id'])) . '</span>'.get_specials_date($new_products['products_id'],false).'</td>
</tr>
</table>
</td>
</tr>
</table>'
);
$count_box ++;
}
$col ++;
if ($col > 1) {
$col = 0;
$row ++;
}
}
new contentBox($info_box_contents);
?>
<!-- Mindsparx specials //-->https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
válasz Ro-bika #10969 üzenetére
Amit ott írtam az inkább az áremelésre alkalmas.
Ha valaki rendesen beállította a webáruházát telepítéskor (felvette az admin felületen az ÁFA kulcsokat) akkor az átállás:
1. Helyek és adók-->Adóosztályok
Itt kiválasztjuk a 20% ÁFA nevű sort és átírjuk 25% ÁFA-ra
Ezzel az ÁFA kulcs nevét változtattuk meg.2. Helyek és adók-->Adókulcsok
Itt változtatjuk meg az ÁFA kulcs értékét 20-ról 25%-ra3. Kész !
[ Szerkesztve ]
https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
Ha esetleg valaki még nem állította be a Google Analytics-ban a célokat,
akkor ez alapján belekezdhet: [link]Kár lenne nem kihasználni egy szuper és ingyenes webanalitikát
[ Szerkesztve ]
https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
válasz sztiv1977 #11010 üzenetére
Ha jól megy az OOP,akkor meg fogod tudni oldani, csak az includes/classes/boxes.php-t kell módosítanod.
Ha nem vagy járatos ebben, akkor inkább keress egy bővítményt az oscommerce oldalán, pl:
[link]
[link]Szerintem a fenyforras.hu-t ez utóbbival alakították át...
[ Szerkesztve ]
https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
válasz Pilu 007 #11024 üzenetére
A footer.php-ba ez alá:
<tr>
<td align="center"><?php echo tep_display_banner('static', $banner); ?></td>
</tr>beteszel még egy sort, pl:
<tr>
<td align="center">A sok minden okosság ami megjelenik a banner alatt...</td>
</tr>és kész
https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
-
vakondka
őstag
-
vakondka
őstag
válasz GAMM-R #11033 üzenetére
Ez a legjobb és talán legyegyszerűbb bővítmény erre a célra, csak nem árt beállítani a konfigurációs adatokat...
a csv_import.ini fájlban ezt:
products_default_status = "0"írd át erre:
products_default_status = "1"és jó lesz
https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
válasz Petyulino #11039 üzenetére
Ezt olvasd el és kiderül: oscommerce session save path hiba
hű de gyors vagy Diabló
[ Szerkesztve ]
https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
válasz Kolli7 #11052 üzenetére
Olyan sokan keresik, most már felraktam a weboldalamra is:
oscommerce webshop középre igazítása[ Szerkesztve ]
https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
válasz gergő26 #11061 üzenetére
Sok hasonló "popup" van, pl: lightbox, thickbox, prettyphoto
Mindegyiknek tök jó doksija van, leírja lépésről lépésre hogy kell beépíteni egy weboldalra.
Mondjuk pont ezt a graybox-ot nem ismerem, de a guglival meg lehet találni ennek is a leírását: [link]Alapból a popup_image.php foglalkozik a popup ablakkal, de ezt a fájlt ki is törölheted,
miután fent van a fenti bővítmények valamelyike, ugyanis egyáltalán nem lesz rá szükség.
Csak a kép linkjét kell módosítanod és az oldal fejlécében beilleszteni azt a pár sort amit ír a doksi, a többi automatikus.[ Szerkesztve ]
https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
válasz gergő26 #11063 üzenetére
1. a </head> elé valahová be kell szúrni:
<script type="text/javascript">
var GB_ROOT_DIR = "http://mydomain.com/greybox/";
</script>
<script type="text/javascript" src="greybox/AJS.js"></script>
<script type="text/javascript" src="greybox/AJS_fx.js"></script>
<script type="text/javascript" src="greybox/gb_scripts.js"></script>
<link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" />nyílván a domain nevedet be kell írni és a graybox mappádba feltölteni a fájlokat.
Aztán ki kellene találni, hogy melyik oldalon kell neked a popup...mert ugye több helyen is van az oscommerce-ben. Gondolom a product_info.php a leggyakoribb.
Ezt töröld ki, mert úgyse kell:
<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>Ezt is töröld ki:
<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>és helyette ezt rakd be:
<?php echo '<a href="' . tep_href_link(DIR_WS_IMAGES . $product_info['products_image']) . '" rel="gb_image[]">' . 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>'; ?>
Nem próbáltam ki, de elvileg ennyi, működnie kell...
https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
válasz gergő26 #11078 üzenetére
Nos nem hiszem, hogy olyan bővítményt keresel, ahol a kisképen MÁS lesz mint a nagy képen.
Gondolom olyat szeretnél ahol a product infóban látható kép megjelenik kicsiben,
majd a popup UGYANAZT a képet jeleníti meg nagyban.
Vagyis pont hogy a thumbnail kell erre, hiszen nem kell külön átméretezned és feltöltened a kisképet a nagyhoz, mivel a program ezt teljesen automatikusan előállítja neked.
Ennek a bővítménynek általában pont az a célja, hogy nagyságrendekkel gyorsabban töltődjön be a weboldal és ez tényleg így is van, mert nem a nagykép töltődik be alapból az oldalon ami általában többszáz kilobájt, hanem egy 2-5kilóbájtos kiskép, ami a nagy képed automatikusan átméretezett másolata.
Szóval jó esetben igen szoros összefüggés van a két kép között, annak meg semmi értelmét nem látom, hogy külön kelljen feltölteni, mert ki akar olyat hogy más legyen a kisképen, mint a nagy képen ?Hogy lehet hogy nem sikerült megtalálni a bővítményt, csak be kellett volna írni a google-be amit írtam...
[link]
[link]
[link]majd a google fordítója le is fordította volna neked magyarra az egészet.
...bár szó ami szó a google fordítóprogramja nem egy csúcs, de meg lehet érteni a lényeget.
[link]De ha nem erre gondoltál, jobb ha a mala kibővített rendszerét használod.
[ Szerkesztve ]
https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
válasz gergő26 #11083 üzenetére
Ha több képet szeretnél egy termékhez, akkor ez a legjobb szerintem: [link]
Az alapképen kívül +6 képet lehet vele minden termékhez hozzárendelni.Az autoinstaller változatot töltsd le, mert ezt nem kell tepelepítgetni, kopi-pasztelni stb, hanem feltelepíti önmagát és megcsinál minden változtatást.
A product_info php-t mentsd el, mert azt is megpróbálja átírni, de ugye a graybox popup-al ez nem kompatibilis...https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
Szia, nem tudhatom, hogy pontosan mit csináltál, de egy biztos:
soha ne tölts fel ilyen fájlbnevű képeket, mert csoda hogy egyáltalán működik a webshop.
tilos:
- nagybetű
- szóköz
-speciális karakter
- ékezet
nagy betűs fájl kiterjesztésSzóval semmit sem szabad használni csak ékezet nélküli kisbetűket, számokat és kötőjelet.
+ amit Diablo írt
+ pont most állok hardver vásárlás előtt...
[ Szerkesztve ]
https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
válasz xXdensionXx #11097 üzenetére
Hű, micsoda köszöntő szöveg, köszönöm szépen
https://toptarget.hu - Online Marketing Ügynökség
-
-
vakondka
őstag
válasz xXdensionXx #11101 üzenetére
https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
Most találtam egy bug-ot az OsCommerce-ben:
Bizonyos nagy számok esetén hibásan mutatja az árat a webshop.
Nálam az 1.840.000Ft nettó árhoz tartozó kijelzett ár: 2Ft (volt... )Nem meglepő, hogy ez nem csak nálam fordult elő, az OsCommerce oldalán ott van a javítás, de ide is bemásolom.
Az includes/functions/general.php-ban ezt keresd meg:
function tep_round($number, $precision) {
if (strpos($number, '.') && (strlen(substr($number, strpos($number, '.')+1)) > $precision)) {
$number = substr($number, 0, strpos($number, '.') + 1 + $precision + 1);
if (substr($number, -1) >= 5) {
if ($precision > 1) {
$number = substr($number, 0, -1) + ('0.' . str_repeat(0, $precision-1) . '1');
} elseif ($precision == 1) {
$number = substr($number, 0, -1) + 0.1;
} else {
$number = substr($number, 0, -1) + 1;
}
} else {
$number = substr($number, 0, -1);
}
}
return $number;
}És ezt kell a helyére másolni:
function tep_round($number, $precision) {
// if there's a decimal part to the number:
if(floor($number) != $number) {
// We're going to move the decimal point right by $precision digits,
$multBy = pow(10, $precision);
$number *= $multBy;
// get the last digit, which we may need to round up
$lastDigit = $number % 10;
// if the digit we use to round the number is greater than 5
// then replace the last digit w/ (last digit + 1)
$roundingDigit = ($number * 10) % 10;
if($roundingDigit >= 5) {
$number = floor($number / 10)*10 + ($lastDigit+1);
}
else {
// truncate anything after the decimal place
$number = floor($number);
}
// then move the decimal place left by $precision digits
$number = $number / $multBy;
}
return $number;
}https://toptarget.hu - Online Marketing Ügynökség
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen