Registrovat    Přihlášení
Domů Odkazy Fórum Ke stažení Web hosting Registrace do katalogů
Přihlásit
Jméno:

Heslo:

Pamatuj si mně



Zapomenuté heslo

Nová registrace
Partner a hosting webu
zserver.cz
Spolupráce
Odkazy
česká sociální síť rexVoX.com
Informace a projekty na rodinné domy naleznete v našem blogu.

Navštívit můžete také pasivní rodinné domy - dřevostavby, kde naleznete informace o pasivních stavbách.

Odkazy.
Outlook CRM

Pro efektivní komunikaci i vedení projektů doporučujeme eWay-CRM.

IMac

Potřebujete nový pracovní počítač? Apple iMac bude nejlepší volbou!

Inzerujte zde!

Máte zájem o reklamu? Kupte si textový odkaz na této pozici!



Kategorie a fóra

Prohlížení tohoto vlákna:   1 Anonymní uživatelé



« 1 ... 11 12 13 (14) 15 16 17 18 »


Re: MULTISHOP a vše kolem něj
Guru
Členem od:
3:31 25.11.2007
Skupina:
Registrovaní uživatelé
Příspěvky: 597
Nepřipojen
MAN APACHE

myslim ze je to neco jako virtualhost, musel bych hledat, z hlavy nevim

Zasláno: 14:02 6.2.2008
_________________
TIP: Pro rychlé odkázání na daný option uvádějte cestu, např. takto:
/admin/product_types.php?ptID=1&cID=12&action=layout_edit
Přenos příspěvku do ostatních aplikací Přenos


Re: MULTISHOP a vše kolem něj
Webmaster
Členem od:
21:08 29.8.2005
Bydliště Louny
Skupina:
Registrovaní uživatelé
Příspěvky: 1888
Nepřipojen
Jo a zapnuto mám samozřejmě vhost_alias_module.

Zasláno: 14:11 6.2.2008
Přenos příspěvku do ostatních aplikací Přenos


Re: MULTISHOP a vše kolem něj
Webmaster
Členem od:
21:08 29.8.2005
Bydliště Louny
Skupina:
Registrovaní uživatelé
Příspěvky: 1888
Nepřipojen
Zeptám se ještě jinak.
Standartně je v $_SERVER['HTTP_HOST'] uložena hodnota localhost. Lze nějakým způsobem při vložení URL localhost/zen1/ tuto adresu vzít a vložit ji do $_SERVER['HTTP_HOST']? Nebo zkrátka někde ten vstup vzít a pracovat s ním?

Soubor sites_switch.php by se změnil takto:

<?php
	$default_server_name1 = 'localhost/zen1/';
        $default_server_name2 = 'localhost/zen2/'; 

if($_SERVER['HTTP_HOST'] == $default_server_name1 ){
 $config_file = 'localhost.zen1_config.php';
 define('HTTP_SERVER', "http://$default_server_name1");
 define('HTTPS_SERVER', "https://$default_server_name1");
}elseif($_SERVER['HTTP_HOST'] == $default_server_name2 ){
 $config_file = 'localhost.zen2_config.php';
 define('HTTP_SERVER', "http://$default_server_name2");
 define('HTTPS_SERVER', "https://$default_server_name2");
}
	//$config_file = $default_server_name.'_config.php';

	if(file_exists("includes/config_sites/$config_file")) {
		include("includes/config_sites/$config_file");
	} else {
		echo "the domain $default_server_name does not exist.";
		exit;
	}

	//Name of the site that is written in the categories
	define('SITE_NAME',$config_file);
	//The order for this site will be seen for ORDER_SITE from the admin section
	define('ORDER_SITE',SITE_NAME);
//  	define('HTTP_SERVER', "http://$default_server_name");
//  	define('HTTPS_SERVER', "https://$default_server_name");
  	
  	//Define the parent category as 0 if not defined
	define('CATEGORIES_ROOT','0');
?>

Zasláno: 15:05 6.2.2008
Přenos příspěvku do ostatních aplikací Přenos


Re: MULTISHOP a vše kolem něj
Webmaster
Členem od:
21:08 29.8.2005
Bydliště Louny
Skupina:
Registrovaní uživatelé
Příspěvky: 1888
Nepřipojen
Tak vyřešeno a multisite běží na localhostu ve WampServeru 2.0. Návod je vpodstatě co jsem již dříve popsal a navíc upravit:

includes/config_sites/sites_switch.php

<?php
	$default_server_name1 = 'localhost/zen1/index.php';
        $default_server_name2 = 'localhost/zen2/index.php'; 

if($_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'] == $default_server_name1 ){
 $config_file = 'localhost.zen1_config.php';
 define('HTTP_SERVER', "http://localhost/zen1/");
 define('HTTPS_SERVER', "https://localhost/zen1/");
}elseif($_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'] == $default_server_name2 ){
 $config_file = 'localhost.zen2_config.php';
 define('HTTP_SERVER', "http://localhost/zen2/");
 define('HTTPS_SERVER', "https://localhost/zen1/");
}
	//$config_file = $default_server_name.'_config.php';

	if(file_exists("includes/config_sites/$config_file")) {
		include("includes/config_sites/$config_file");
	} else {
		echo "the domain $default_server_name does not exist.";
		exit;
	}

	//Name of the site that is written in the categories
	define('SITE_NAME',$config_file);
	//The order for this site will be seen for ORDER_SITE from the admin section
	define('ORDER_SITE',SITE_NAME);
//  	define('HTTP_SERVER', "http://$default_server_name");
//  	define('HTTPS_SERVER', "https://$default_server_name");
  	
  	//Define the parent category as 0 if not defined
	define('CATEGORIES_ROOT','0');
?>


dále konfigurační soubory:

localhost.zen1_config.php

<?php
  define('DIR_WS_CATALOG', '');
	define('DIR_WS_HTTPS_CATALOG', '');
	$template_dir = "zen1";
	define('SITE_NAME','zen1');
?>


a

localhost.zen2_config.php

<?php
  define('DIR_WS_CATALOG', '');
	define('DIR_WS_HTTPS_CATALOG', '');
	$template_dir = "zen2";
	define('SITE_NAME','zen2');
?>


Snad to také někomu pomůže. Jsem odpůrce velkého ladění na hostingu, tudíž tak.

Zasláno: 17:33 6.2.2008
Přenos příspěvku do ostatních aplikací Přenos


Re: MULTISHOP a vše kolem něj
Guru
Členem od:
21:45 28.5.2006
Skupina:
Registrovaní uživatelé
Příspěvky: 181
Nepřipojen
Ten mailing z administrace mám vyřešený, ale je to jen hodně natvrdo úpravama orders.php a ještě asi dvou souborů
Samotný orders.php mám už tak dost poměněný. Můžu ti to poslat pro inspiraci.
Chtělo by to ještě recover cart sales. U toho je to ale horší, protože dokud člověk neodešle objednávku, v DB není informace ze kterého shopu to poslal a poznám to jen podle zboží.
A pak e-mailing obecně. Ten ale moc nevyužívám.

Zasláno: 10:12 8.2.2008
Přenos příspěvku do ostatních aplikací Přenos


Re: MULTISHOP a vše kolem něj
Expert
Členem od:
20:39 14.1.2006
Bydliště Praha
Skupina:
Registrovaní uživatelé
Příspěvky: 100
Nepřipojen
Pokud by to slo, rad bych se podival na tvuj orders.php odesilani mailu po objednavce a zaregistrovani zakazniku slo upravit podle navodu, bohuzel nevim jak na aktualizace objednavek (orders.php, super_ordersphp, tracker.php), ale to bych snad nejak dokazal podle tveho orders.php. Predem diky Michal

Zasláno: 19:56 13.2.2008
Přenos příspěvku do ostatních aplikací Přenos


Re: MULTISHOP a vše kolem něj
Expert
Členem od:
20:39 14.1.2006
Bydliště Praha
Skupina:
Registrovaní uživatelé
Příspěvky: 100
Nepřipojen
Tak odesilatele "hlavicky" emailu mam vyresene z databaze podle ORDER_SITE, i odkaz na eshop. Bohuzel zatim jsem nedokazal vyresit odkaz s odkazem do eshopu na stav objednavky, nevite jak na to? Diky

Zasláno: 16:12 26.2.2008
Přenos příspěvku do ostatních aplikací Přenos


Re: MULTISHOP a vše kolem něj
Expert
Členem od:
20:39 14.1.2006
Bydliště Praha
Skupina:
Registrovaní uživatelé
Příspěvky: 100
Nepřipojen
nevi nekdo, jak jak prespat tento radek:
EMAIL_TEXT_INVOICE_URL . ' ' . zen_catalog_href_link(FILENAME_CATALOG_ACCOUNT_HISTORY_INFO, 'order_id=' . $oID, 'SSL') . "\n\n" .

aby to bralo url shopu z databaze z tabulky orders, sloupec order_site?

nejak takhle?

$html_msg['EMAIL_STORE_NAME'] = $check_status->fields['order_site'];

Diky vsem za tipy

Zasláno: 17:05 26.2.2008
Přenos příspěvku do ostatních aplikací Přenos


Re: MULTISHOP a vše kolem něj
Guru
Členem od:
21:45 28.5.2006
Skupina:
Registrovaní uživatelé
Příspěvky: 181
Nepřipojen
Citát:

valmont napsal/a:
Tak odesilatele "hlavicky" emailu mam vyresene z databaze podle ORDER_SITE, i odkaz na eshop. Bohuzel zatim jsem nedokazal vyresit odkaz s odkazem do eshopu na stav objednavky, nevite jak na to? Diky


Celkem jednoduše pomoci str_replace.

Někde u začátku orders.php zjišťuji ehop, ve kterém byla provedena objednávka, domény i texty tam mám natvrdo...:

switch ($orders_extrafields->fields['order_site']) {
case 'koloboty' : {
define('MULTISITE_STORE_NAME','Koloboty.cz'); //Store Name
define('MULTISITE_EMAIL_FROM','info@koloboty.cz'); //Email Address (sent FROM)
define('MULTISITE_DOMAIN_NAME','koloboty.cz'); //Domain Name
break;}
case 'all4golf' : {
define('MULTISITE_STORE_NAME','all4GOLF'); //Store Name
define('MULTISITE_EMAIL_FROM','info@all4golf.cz'); //Email Address (sent FROM)
define('MULTISITE_DOMAIN_NAME','all4golf.cz'); //Domain Name
break;}
case 'egolf' : {
define('MULTISITE_STORE_NAME','e-golf'); //Store Name
define('MULTISITE_EMAIL_FROM','info@e-golf.cz'); //Email Address (sent FROM)
define('MULTISITE_DOMAIN_NAME','e-golf.cz'); //Domain Name
break;}
default : {
define('MULTISITE_STORE_NAME','Golf pro všechny.cz'); //Store Name
define('MULTISITE_EMAIL_FROM','info@golfprovsechny.cz'); //Email Address (sent FROM)
define('MULTISITE_DOMAIN_NAME','golfprovsechny.cz'); //Domain Name
break;}

}

Konkrétně u linku na sledování objednávek pak používám funkci str_replace

$message .= EMAIL_TEXT_INVOICE_URL . ' ' . str_replace("golfprovsechny.cz", MULTISITE_DOMAIN_NAME , zen_catalog_href_link(FILENAME_CATALOG_ACCOUNT_HISTORY_INFO, 'order_id=' . $oID, 'SSL') . "\n\n");

a to samé je třeba udělat i pro HTML EMAIL:

$html_msg['EMAIL_TEXT_INVOICE_URL'] = '<a href="' . str_replace("golfprovsechny.cz", MULTISITE_DOMAIN_NAME , zen_catalog_href_link(FILENAME_CATALOG_ACCOUNT_HISTORY_INFO, 'order_id=' . $oID, 'SSL')) .'">'.str_replace("golfprovsechny.cz", MULTISITE_DOMAIN_NAME , str_replace(':','',EMAIL_TEXT_INVOICE_URL)).'</a>';

Zasláno: 22:52 14.3.2008
Přenos příspěvku do ostatních aplikací Přenos


Re: MULTISHOP a vše kolem něj
Guru
Členem od:
21:45 28.5.2006
Skupina:
Registrovaní uživatelé
Příspěvky: 181
Nepřipojen
Měl bych jeden dotaz. Ve které proměnné ve functions_email.php je hodnota "od" a ve které "odpovědět komu"?

Nějak divně mi to funguje. "Primární" shop mám golfprovsechny.cz. Když odešlu stav objednávky z koloboty.cz, mail, přijde z adresy info@koloboty.cz, ale když na něho chci odpověďět, odpověď se pošle na info@golfprovsechny.cz

Funkci volám s těmito parametry :
zen_multisite_mail($sitename, $to_name, $to_address, $email_subject, $email_text, $from_email_name, $from_email_address, $block=array(), $module='default', $attachments_list='' )

Zasláno: 23:04 14.3.2008
Přenos příspěvku do ostatních aplikací Přenos



« 1 ... 11 12 13 (14) 15 16 17 18 »



Můžete prohlížet témata.
Nemůžete zakládat nová témata.
Nemůžete odpovídat na příspěvky.
Nemůžete editovat Vaše příspěvky.
Nemůžete mazat Vaše příspěvky.
Nemůžete přidávat nové ankety.
Můžete hlasovat v anketách.
Nemůžete připojovat soubory k příspěvkům.
Nemůžete přispívat bez schválení.

[Rozšířené hledání]


Odkazy



Zen-Cart ke stažení

Vyšel nový Zencart 1.5.0

Originální moduly můžete stahovat na
www.zen-cart.com

Reklama
Nejaktivnější autoři
1 Melodic
Melodic
1002997
2 Kozoroh
Kozoroh
2124
3 JardaR
JardaR
1888
4 garden
garden
1419
5 Nismo
Nismo
1389
6 hbxx 1131
7 jandik01
jandik01
1070
8 PeterB
PeterB
1017
9 Dedek
Dedek
990
10 bambulko
bambulko
775