Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
public function updateapproved($value = null)
{
$settings = $this->getSettings();
if ($value !== null) {
$data['approved'] = $value;
}
else {
if ($settings['enable_listings_approval']) {
$data['approved'] = 0;
// notify admin TODO: the call is not ideal
$mail = new \Admin\Model\Mail\Admin();
$mail->listingapproval($this)->send();
}
else {
$data['approved'] = 1;
//добавляем вызов новой функции "Уведомление админа о новом лоте" - начало
$mail = new \Admin\Model\Mail\Admin();
$mail->listingNEWnotification($this)->send();
//добавляем вызов новой функции "Уведомление админа о новом лоте" - конец
}
}
$this->save($data);
return $this;
}
/**
* функция уведомления админа на email о новом лоте
* admin listingNEWnotification
*
* @param ListingModel $listing
* @return $this
*/
public function listingNEWnotification(ListingModel $listing)
{
$this->setData(array(
'listing' => $listing,
));
$translate = $this->_mail->getTranslate();
$this->_mail->setFrom($this->_settings['admin_email'], $this->_settings['email_admin_title'])
->setTo($this->_settings['admin_email'])
->setSubject($translate->_('Listing NEW Notification'));
$this->_view->headerMessage = $this->_('Listing NEW Notification');
$this->_view->clearContent()
->process(__DIR__ . '/../../../../view/emails/listing-new.phtml');
return $this;
}
#: module/Admin/src/Admin/Model/Mail/Admin.php:135
#: module/Admin/src/Admin/Model/Mail/Admin.php:137
msgid "Listing NEW Notification"
msgstr "Добавлен новый лот"
<p>
<?php
/**
*
* этот файл listing-new.phtml скопировать в /module/Admin/view/emails
*
*/
echo $this->_('A new listing,');
?>
<br>
<strong><a href="<?php echo $this->sitePath . $this->url($this->data['listing']->link(), null, false, null, false); ?>"><?php echo $this->data['listing']['name']; ?></a></strong>
</p>
<p>
Примечание: Лот может не показыватся, если пользователь сохранил его в черновиках.
</p>
<p>
<?php echo $this->_('Best regards'); ?> <br>
<?php echo $this->siteName; ?>
</p>
Для просмотра ссылки ВойдиКто нибудь пробовал перенести на другой домен v 7.1 ?
Вообще не видел модулей под "наши" системы оплаты, тут или сам пили или заказывай.А как подключить robokassa к PHPProbid 7.1 ?
public function featured()
{
$select = clone $this->_select;
$select->where('s.featured_store = 1 OR u.store_subscription_id IS NULL')
->order(new Expr('rand()'))
->limit(6);
//limit(6) тут указывается кол-во выводимых магазинов в блоке "Рекомендуемые магазины"
return array(
'stores' => $this->_users->fetchAll($select),
'isMembersModule' => false,
);
}
Если нужно скинуться, - то я в деле. Может в складчину закажем?Для просмотра ссылки Войдиили Зарегистрируйся
было уже в теме, но вроде для 6 версии
Вообще не видел модулей под "наши" системы оплаты, тут или сам пили или заказывай.
Точно таже ситуация и с модулями доставки....
Здесь вроде бы есть - только дорогоЕсли нужно скинуться, - то я в деле. Может в складчину закажем?