本文整理汇总了PHP中vRequest::getint方法的典型用法代码示例。如果您正苦于以下问题:PHP vRequest::getint方法的具体用法?PHP vRequest::getint怎么用?PHP vRequest::getint使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类vRequest
的用法示例。
在下文中一共展示了vRequest::getint方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: createChild
/**
* This task creates a child by a given product id
*
* @author Max Milbers
*/
public function createChild()
{
vRequest::vmCheckToken();
$app = Jfactory::getApplication();
$model = VmModel::getModel('product');
$cids = vRequest::getInt($this->_cidName, vRequest::getint('virtuemart_product_id', false));
if (!is_array($cids) and $cids > 0) {
$cids = array($cids);
}
foreach ($cids as $cid) {
if ($id = $model->createChild($cid)) {
$msg = vmText::_('COM_VIRTUEMART_PRODUCT_CHILD_CREATED_SUCCESSFULLY');
$redirect = 'index.php?option=com_virtuemart&view=product&task=edit&product_parent_id=' . $cids[0] . '&virtuemart_product_id=' . $id;
} else {
$msg = vmText::_('COM_VIRTUEMART_PRODUCT_NO_CHILD_CREATED_SUCCESSFULLY');
$msgtype = 'error';
$redirect = 'index.php?option=com_virtuemart&view=product';
}
}
$app->redirect($redirect, $msg, $msgtype);
}
示例2: createChild
/**
* This task creates a child by a given product id
*
* @author Max Milbers
*/
public function createChild()
{
vRequest::vmCheckToken();
$app = Jfactory::getApplication();
$model = tmsModel::getModel('product');
$cids = vRequest::getInt($this->_cidName, vRequest::getint('tsmart_product_id', false));
if (!is_array($cids) and $cids > 0) {
$cids = array($cids);
}
$target = vRequest::getCmd('target', false);
$msgtype = 'info';
foreach ($cids as $cid) {
if ($id = $model->createChild($cid)) {
$msg = tsmText::_('com_tsmart_PRODUCT_CHILD_CREATED_SUCCESSFULLY');
if ($target == 'parent') {
vmdebug('toParent');
$redirect = 'index.php?option=com_tsmart&view=product&task=edit&tsmart_product_id=' . $cids[0];
} else {
$redirect = 'index.php?option=com_tsmart&view=product&task=edit&tsmart_product_id=' . $id;
}
} else {
$msg = tsmText::_('com_tsmart_PRODUCT_NO_CHILD_CREATED_SUCCESSFULLY');
$msgtype = 'error';
$redirect = 'index.php?option=com_tsmart&view=product';
}
}
$app->redirect($redirect, $msg, $msgtype);
}