Prohlížení tohoto vlákna:
1 Anonymní uživatelé
Re: MULTISHOP a vše kolem něj |
||
---|---|---|
Guru
Členem od:
3:31 25.11.2007 Skupina:
Registrovaní uživatelé Příspěvky:
597
|
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 |
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
|
Jo a zapnuto mám samozřejmě vhost_alias_module.
Zasláno: 14:11 6.2.2008
|
|
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
|
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:
Zasláno: 15:05 6.2.2008
|
|
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
|
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
dále konfigurační soubory: localhost.zen1_config.php
a localhost.zen2_config.php
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 |
Re: MULTISHOP a vše kolem něj |
||
---|---|---|
Guru
Členem od:
21:45 28.5.2006 Skupina:
Registrovaní uživatelé Příspěvky:
181
|
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 |
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
|
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 |
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
|
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 |
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
|
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 |
Re: MULTISHOP a vše kolem něj |
||
---|---|---|
Guru
Členem od:
21:45 28.5.2006 Skupina:
Registrovaní uživatelé Příspěvky:
181
|
Citát:
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 |
Re: MULTISHOP a vše kolem něj |
||
---|---|---|
Guru
Členem od:
21:45 28.5.2006 Skupina:
Registrovaní uživatelé Příspěvky:
181
|
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 |
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í.