Sistem dosyalarını ortak kullanarak çoklu mağaza açmak

sinan123

OpenCart-TR
Katılım
9 Ağu 2010
Mesajlar
32
Tepkime puanı
0
Puanları
0
Merhaba,

Çoklu mağaza kullanmak istiyorum fakat sistem dosyalarını tekrar tekrar kopyalamak saçma geliyor. Boşuna depolama alanaı kaplaması lüzumsuz.

Sorum: Config dosyalarından sistem dosyalarının adreslerini ayarlayıp Klasör içine lüzunlu olan "index.php" , "images/" , ve "config.php" dosyalarını kaydederek farklı bir mysql ile sistem çalıştırışabilir mi?

Ya da config dosyalarında nereleri değiştirmek mantıklı olacaktır?

PHP:
<?php
	// DIR
	define('DIR_APPLICATION', '/home/xxxx/public_html/shop/catalog/');
	define('DIR_SYSTEM', '/home/xxxx/public_html/shop/system/');
	define('DIR_DATABASE', '/home/xxxx/public_html/shop/system/database/');
	define('DIR_LANGUAGE', '/home/xxxx/public_html/shop/catalog/language/');
	define('DIR_TEMPLATE', '/home/xxxx/public_html/shop/catalog/view/theme/');
	define('DIR_CONFIG', '/home/xxxx/public_html/shop/system/config/');
	define('DIR_IMAGE', '/home/xxxx/public_html/shop/image/');
	define('DIR_CACHE', '/home/xxxx/public_html/shop/system/cache/');
	define('DIR_DOWNLOAD', '/home/xxxx/public_html/shop/download/');
	define('DIR_LOGS', '/home/xxxx/public_html/shop/system/logs/');

	// DB
	define('DB_DRIVER', 'mysql');
	define('DB_HOSTNAME', 'localhost');
	define('DB_USERNAME', 'dbuser');
	define('DB_PASSWORD', 'dbpass');
	define('DB_DATABASE', 'dbname');
	define('DB_PREFIX', 'oc_');
	?>

admin/config.php

	<?php
	// HTTP
	define('HTTP_SERVER', 'http://yoursite.com/shop/admin/');
	define('HTTP_CATALOG', 'http://yoursite.com/shop/');
	define('HTTP_IMAGE', 'http://yoursite.com/shop/image/');

	// HTTPS
	define('HTTPS_SERVER', 'http://yoursite.com/shop/admin/');
	define('HTTPS_IMAGE', 'http://yoursite.com/shop/image/');

	// DIR
	define('DIR_APPLICATION', '/home/xxxxx/public_html/shop/admin/');
	define('DIR_SYSTEM', '/home/xxxxx/public_html/shop/system/');
	define('DIR_DATABASE', '/home/xxxxx/public_html/shop/system/database/');
	define('DIR_LANGUAGE', '/home/xxxxx/public_html/shop/admin/language/');
	define('DIR_TEMPLATE', '/home/xxxxx/public_html/shop/admin/view/template/');
	define('DIR_CONFIG', '/home/xxxxx/public_html/shop/system/config/');
	define('DIR_IMAGE', '/home/xxxxx/public_html/shop/image/');
	define('DIR_CACHE', '/home/xxxxx/public_html/shop/system/cache/');
	define('DIR_DOWNLOAD', '/home/xxxxx/public_html/shop/download/');
	define('DIR_LOGS', '/home/xxxxx/public_html/shop/system/logs/');
	define('DIR_CATALOG', '/home/xxxxx/public_html/shop/catalog/');

	// DB
	define('DB_DRIVER', 'mysql');
	define('DB_HOSTNAME', 'localhost');
	define('DB_USERNAME', 'dbuser');
	define('DB_PASSWORD', 'dbpass');
	define('DB_DATABASE', 'dbname');
	define('DB_PREFIX', 'oc_');
	?>
 
Üst