我想存储图像元标记信息,如创建日期,城市,州,国家,标题,关键字,描述,版权,作者姓名,作者标题等.
是否有任何课程可以获得这些信息?
我在magento中有一个自定义页面.我的条件是"如果用户没有登录,那么在保存任何更改之前我将用户重定向到登录页面,我想在登录后将用户重定向到我的自定义页面." 我正在使用以下代码,它不会在登录后重定向我的自定义页面.
Mage::app('default');
if( !Mage::getSingleton( 'customer/session' )->isLoggedIn() ){
$session = Mage::getSingleton( 'customer/session' );
$session->setBeforeAuthUrl('http://'.$_SERVER['HTTP_HOST'].'/custom.html');
header("Location: /customer/account/login");
}
Run Code Online (Sandbox Code Playgroud)
它将我重定向到登录页面.如果我使用以下代码而不是header它不会将我重定向到登录页面.
Mage::app()->getResponse()->setRedirect(Mage::getUrl("customer/account/login"));
Run Code Online (Sandbox Code Playgroud)
要么
Mage::app()->getFrontController()->getResponse()->setRedirect(Mage::getUrl('customer/account'));
Run Code Online (Sandbox Code Playgroud)
1)我在同一个域名.
2)"系统">"配置">"客户配置"部分"登录选项" - >"记录后将客户重定向到帐户仪表板"设置为否.
我想在重定向到登录页面之前设置返回URL.所以登录后它会将用户重定向到返回的URL页面.我的自定义页面不在magento中.
这是我的自定义页面代码.
$mageFilename = 'app/Mage.php';
require_once( $mageFilename );
umask(0);
Mage::app();
if( !Mage::getSingleton( 'customer/session' )->isLoggedIn() ){
$session = Mage::getSingleton( 'customer/session' );
$session->setBeforeAuthUrl('http://'.$_SERVER['HTTP_HOST'].'/full-custom.php?sid=8');
header("Location: /customer/account/login");
//Mage::app()->getResponse()->setRedirect(Mage::getUrl("customer/account/login"));
//Mage::app()->getFrontController()->getResponse()->setRedirect(Mage::getUrl('customer/account'));
}
Run Code Online (Sandbox Code Playgroud)
请帮忙!!