Gondok

Általános kérdések a Webshop Hun1 Smarty programról.
Post Reply
Avatar
mezofi
Site Admin
Hozzászólások: 933
Csatlakozott: csüt. okt. 16, 2008 7:30 am
Kapcsolat:

Re: Gondok

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

Nincs mit.
Mezőfi

lumino
Hozzászólások: 7
Csatlakozott: hétf. ápr. 06, 2009 5:40 pm
Kapcsolat:

Re: Gondok

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

Szia!

Meg regebben (2009.04.07. 21:06) kertem toled segitseget, hogy a bemutatkozo oldal nyelvvaltasa nem sikerul. (a tobbi oldalnal mukodik) Irtad hogy a shop/include/boxok/jobb/nyelv_box.php tartalmat mire kell valtoztatni, de ha azt atirom akkor az egesz weblap nem jon be vmi fatal error hibauzenetet kuld. http://www.lumino.hu/
Hogy lehet ezt megoldani?

Koszi Kinga

BerNorbert
Hozzászólások: 13
Csatlakozott: vas. júl. 19, 2009 5:31 pm
Kapcsolat:

Re: Gondok

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

Szia István!

Van egy gondom. Kibővítettem az információk box-ot egy cégünkről nevű linkkel az informaciok_box.tpl-ben. "<a href="{$altalanos_link}&center=ceginfo" title="{$language.CEGINFO}" >{$language.CEGINFO}</a><br/>" A szoveg.ini-be is beírtam, hogy "CEGINFO = Cégünkről". A linkhez tartozó szöveget pedig az informacio.ini-ben "CEGINFO = "A wenshop-ot üzemelteti:stb " Kibővítettem a hun1_templates\templates\first\center mappát egy ceginfo.tpl-lel és meghívtam a center.tpl-ből. Meg is jelenik a link az információk boxban rendesen, és ha rákattintok, akkor megjelenik egy új lap a csomaghordós emberkével és a megfelelő (Cégünkről) fejléccel. A hozzá tartozónak szánt szöveg viszont (amit az informacio.ini-be tettem nem jelenik meg.
A ceginfo.tpl tartalma, amit csináltam: <table border="0" width="100%">
<tr>
<td><div align='left' class='tajekoztato_szoveg' >{$language.CEGINFO}</div></td>
<td align="right"><img src="{$templates_mappa}/images/csomag_hordo.gif" width="65" height="40" alt="{$language.CEGINFO}" title="{$language.CEGINFO}" /></td>
</tr>
</table>
<div class="informacio_szoveg">{$language_informacio.CEGINFO_SZOVEG}</div>
Mit nem csináltam jól?
www.naturapharma.hu

Előre is köszönöm

Norbi

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

Re: Gondok

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

A shop/include/center.php-ben gondoskodni kell arról, hogy az informacio.ini-be legyen töltve ha a center == ceginfo

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

 case "ceginfo":
    $TPL -> assign_by_ref("language_informacio",parse_ini_file("include/languages/".NYELV."/informacio.ini",true)); 
  break;
Ott már van egy csomó center érték felsorolva, valamelyik mögé vagy elé tedd be a fenti részt is.

Amúgy jól csináltad a többi dolgot.
Mezőfi

BerNorbert
Hozzászólások: 13
Csatlakozott: vas. júl. 19, 2009 5:31 pm
Kapcsolat:

Re: Gondok

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

Működik is, köszönöm!

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

Re: Gondok

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

Nincs mit.
Mezőfi

moxa
Hozzászólások: 8
Csatlakozott: hétf. szept. 14, 2009 7:27 am
Kapcsolat:

Re: Gondok

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

mezofi írta:Shop/templates/valasztott_skin/fejlec.php-ben van a link.

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

<a href="index.php">{$language.KATALOG}</a>
Legyen:

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

<a href="index.php?center=katalogus">{$language.KATALOG}</a>
Shop/include/center.php-ben lévő felsorolást bővíted, ezzel:

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

case "katalogus":
    require_once("include/center/uj_termekek.php"); 
  break;
Shop/include/session.php-ben van ez:

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

$uj_termek_db = $_SESSION["konfiguracio"]["uj_termek_db"];
Cseréld le erre:

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

if(isset($_GET["center"]) && trim($_GET["center"]) == "katalogus"){
$uj_termek_db = 1000;
}else{		
$uj_termek_db = $_SESSION["konfiguracio"]["uj_termek_db"];
}
És már működnie is kell.
Mezőfi
Sziasztok!
Ez így rendben is van, és nagyon praktikus változtatás. Egy baj van vele: a termékeknél nem jeleníti meg a " >>Bővebben " linket. Kódhiba lehet, vagy vlmit rosszul másoltam be, esetleg még valami kell hozzá? Fizetős szerveren van...

Más téma: A kulcsszavakat alapból nem jeleníti meg. A Guglival rákerestem több más Webshop hun v1.062S webáruházra, nagy részénél ott sem jelenítette meg, habár néhánynál igen. A /templates/valasztott_skin/index.tpl fileban kb. a 8. sorban kitöröltem a languages. részt, és azóta behozza (csak magyarul használom webshopot). Tehát az a sor most így néz ki:
<meta name="Keywords" content="{$kulcs_szavak}" >
Ha valaki ez miatt vakarja a fejét, talán segítettem. Csak nehogy holnap könyörögjek: HELP!!! Nem megy a progi... :D

Még egykérdés, ha szabad: A Google Analytics kódját szeretném valahova betenni. Valahol a </body> elé kellene, próbáltam a /templates/valasztott_skin/index, ugyanott a footer.tpl fileokba, de egyiket sem fogadta el-szépen fehérre meszelte a böngészőt-valami smarty-s hibát jelzett. Hogy lehetne ezt a kódot valahova beszúrni?
A hozzászólást 0 alkalommal szerkesztették, utoljára 2 moxa-kor.

lumino
Hozzászólások: 7
Csatlakozott: hétf. ápr. 06, 2009 5:40 pm
Kapcsolat:

Re: Gondok

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

Talan elkerulte a figyelmedet multkori levelem:

Szia!

Meg regebben (2009.04.07. 21:06) kertem toled segitseget, hogy a bemutatkozo oldal nyelvvaltasa nem sikerul. (a tobbi oldalnal mukodik) Irtad hogy a shop/include/boxok/jobb/nyelv_box.php tartalmat mire kell valtoztatni, de ha azt atirom akkor az egesz weblap nem jon be vmi fatal error hibauzenetet kuld. http://www.lumino.hu/
Hogy lehet ezt megoldani?

Koszi Kinga

BerNorbert
Hozzászólások: 13
Csatlakozott: vas. júl. 19, 2009 5:31 pm
Kapcsolat:

Re: Gondok

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

Szervusz István!

Most vettem észre, hogy a hirlevelekben nem mennek ki a képek. Az admin oldalon be van illesztve, de mikor megérkezik, akkor csak egy üres téglalap van egy piros ponttal.
Mi lehet a gond?
Válaszod előre is köszönöm:

Norbi

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

Re: Gondok

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

A shop/admin/include/email/kuld.php-ben valszeg nem ugyanez az email_html() függvény tartalma:

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

function email_html($targy, $nev, $szoveg, $email_cim, $kitol){
$fejlec = "";
/* HTML levél küldése a Content-type fejléc megadásával */
//$fejlec .= "X-FW-MailID: xxxxxxx\n";
$fejlec .= "MIME-Version: 1.0\n";
$fejlec .= "Content-type: text/html; charset=iso-8859-2\n";
/* további fejlécek Itt beállithatod mit írjon feladónak */
$fejlec .=$kitol."\n";
/* üzenet */
$uzenet= '<html><head><TITLE>Üzenet</TITLE>
<STYLE type=text/css>
body {
	font-family: Arial, Verdana, Tahoma; 
	font-size: 13px; 
	text-align: justify;
	margin-left: 20px;
	padding: 10px 0px 10px 0px;
}

.center{
 vertical-align:top;
}
</STYLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
<META content="MSHTML 6.00.2600.0" name=GENERATOR>
</head>
<body>';//Az üzenet tartalma

//Megszólítás
if( trim($nev) != ""){
	//Ha van
$uzenet.="Kedves&nbsp; ".$nev."!<br/><br/>";
}

$uzenet .= nl2br(str_replace("\\","", $szoveg));
$uzenet = str_replace('include/email/hirlevel/',$_SESSION["admin"]["bolt_url"].'/admin/include/email/hirlevel/',$uzenet);
$uzenet.="</body></html>";
@mail($email_cim,$targy,$uzenet,$fejlec);

}
Lehet át lett méretezve a kép és ezért a szövegszerkesztő más sorrendet adott a kép-nek. Tehát nálam a jó sorrend

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

<img src=""...
Méretezés után viszont ilyen lesz:

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

<img width="" height="" src=""...
A régi kódomban a bolt_url hozzáfűzéskor ezt vizsgáltam:

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

$uzenet = str_replace('img src="include/email/hirlevel/','img src="'.$_SESSION["admin"]["bolt_url"].'/admin/include/email/hirlevel/',$uzenet);
Méretezés után nem találta a program, hogy mit is kellene kicserélni, mert borult a sorrend, ezt javítottam a fenti kódban.
Mezőfi

Post Reply

Ki van itt

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