Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Модуль Заказать обратный звонок [Поддержка]


Recommended Posts

upload_zmin.zipСпасибо за модуль - очень хороший. Но мне нужна помощь - не получается подключить украинский язык - простое копированием языкового файла (с редактированием) в паку с укр языком ничего не дает. Как быть не знаю. А также интересует возможность размещения уменьшенного варианта в шапке сайта.

Для себя модуль немного доработал - включил поле для указания времени звонка и смс-оповещение о заказе звонка. Если кому-то пригодится то в прикрепленном файле.

Надіслати
Поділитися на інших сайтах


К сожалению смена языков не предусмотрена...

Чтобы менялся язык, надо конструкцию в контроллере

foreach ($entryArray as $entry) {

$this->data[$entry] = $this->config->get($entry);

}

поменять на

$this->language->load('product/product');

foreach ($entryArray as $entry) {

$this->data[$entry] = $this->language->get($entry);

}

и создать в языковых папках соответствующие файлы для переменных

'entry_header',

'entry_name',

'entry_phone',

'entry_submit',

'entry_header_title',

'entry_name_title',

'entry_phone_title',

'entry_submit_title',

'entry_error_name',

'entry_error_phone',

'entry_tc',

'entry_vfb',

'entry_vfe'

Надіслати
Поділитися на інших сайтах

Оповещение стоит смотреть в почтовых ящиках, указанных в настройках модуля.

Дополнения - Модули - Заказать звонок - Email-адреса для отправки (перечисляются через запятую)

Надіслати
Поділитися на інших сайтах

Спасибо за ответ! Все это делаю и все равно оповещения не приходят на ящик... Что делать?

Присылаются ли письма, сгенерированные системой, например при заказе товара?

Надіслати
Поділитися на інших сайтах

Не приходят...Что делать?(

Если не работают встроенные механизмы отправки сообщений, стоит внимательно посмотреть на условия выбранного тарифа у хостера,

К сожалению, у меня нет точной информации о деталях.

Если возможно, сообщите мне в [email protected] сведения о тарифном плане (кроме логинов и паролей) )

Надіслати
Поділитися на інших сайтах

  • 3 weeks later...
  • 3 weeks later...

Ребята не могу понять, почему не приходят письма, вроде внешне все работает, а вот письма не приходят, кто подскажет?

Вариантов может много...

1. Не верно указан адрес.

2. Отсутствует служба отправки писем.

3. Не правильно настроена служба отправки писем.

и т.п.

А стандартные письма при оформлении заказа доходят?

Надіслати
Поділитися на інших сайтах

Ребята не могу понять, почему не приходят письма, вроде внешне все работает, а вот письма не приходят, кто подскажет?

Вариантов может много...

1. Не верно указан адрес.

2. Отсутствует служба отправки писем.

3. Не правильно настроена служба отправки писем.

и т.п.

А стандартные письма при оформлении заказа доходят?

Короче проблема почти решена, на gmail не отправляет, а на все остальные отправляет.. 

Надіслати
Поділитися на інших сайтах


  • 1 month later...

спасиб, работает, только после отправки каракули, ч та с кодировкрй что ли

Каракули в письме, или на сайте?

На сайте обычно помогает добавление в /.htaccess строк

DefaultLanguage ru

AddDefaultCharset UTF-8

php_value default_charset "UTF-8"

Данный совет не сработал!

 

Все равно пишет: Спасибо! Наш специалист Вам РїРѕР·РІРѕРЅРёС‚.

 

Помогите!)

Надіслати
Поділитися на інших сайтах


 

спасиб, работает, только после отправки каракули, ч та с кодировкрй что ли

Каракули в письме, или на сайте?

На сайте обычно помогает добавление в /.htaccess строк

DefaultLanguage ru

AddDefaultCharset UTF-8

php_value default_charset "UTF-8"

Данный совет не сработал!

 

Все равно пишет: Спасибо! Наш специалист Вам РїРѕР·РІРѕРЅРёС‚.

 

Помогите!)

Здравствуйте!

Всё же хотелось бы знать, где, когда и что так пишется. Хотя бы скриншотами.

И среду, на которой расположен сайт (Денвер, МАМП, хостинг, виндовс-хостинг и т.п.).

Без этого сложно догадаться ((((

Можно писать на [email protected]

Надіслати
Поділитися на інших сайтах

  • 4 weeks later...

Здравствуйте. Поставил на ocstore 1.5.4.1. Добавил мультиязычность, только не могу разобраться с $entry_success - пробовал вместо config_get ставить  language_get, получалось только это - когда переключен на украинский язык после ввода имени и телефона при нажатии "Заказать звонок" выскакивает форма об успешном заказе звонка только на стандартном языке (на русском). Вернул обратно все - надпись об успешном заказе звонка вообще пустая. Как правильно сделать эту надпись мультиязычной? Сможет кто-нибудь подсказать? Заранее спасибо!

Под спойлером контроллер модуля..

class ControllerModuleCallme extends Controller {
public function index() {
$entryArray = array (
'entry_header',
'entry_name',
'entry_phone',
'entry_submit',
'entry_header_title',
'entry_name_title',
'entry_phone_title',
'entry_submit_title',
'entry_error_name',
'entry_error_phone',
'entry_tc',
'entry_vfb',
'entry_vfe'
);
/*foreach ($entryArray as $entry) {
$this->data[$entry] = $this->config->get($entry);
}*/
$this->language->load('module/callme');
foreach ($entryArray as $entry) {
$this->data[$entry] = $this->language->get($entry);
}

$this->document->addStyle('catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/callme.css');

if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/callme.tpl')) {
$this->template = $this->config->get('config_template') . '/template/module/callme.tpl';
} else {
$this->template = 'default/template/module/callme.tpl';
}

$this->render();

}

public function sendmail() {

if ($this->request->post['cname'] && $this->request->post['cphone']) {
$name = substr(htmlspecialchars(trim($this->request->post['cname'])), 0, 32);
$phone = $this->request->post['cphone'];
$entry_to = $this->config->get('entry_to');
$entry_from = $this->config->get('entry_from');
$entry_success = $this->config->get('entry_success');
$entry_error = $this->config->get('entry_error');
$entry_mess_title = $this->config->get('entry_mess_title');
$entry_mess_name = $this->config->get('entry_mess_name');
$entry_mess_phone = $this->config->get('entry_mess_phone');

if (strlen($name)>2 && preg_match('/^((8|\+3)[\- ]?)?(\(?\d{3}\)?[\- ]?)?[\d\- ]{7,10}$/', $phone)) {
$title = $entry_mess_title;
$mess = $entry_mess_name."\n".$name."\n\n".$entry_mess_phone."\n".$phone;
$headers = "From: ".$entry_from."\r\n";
$headers .= "Content-type: text/plain; charset=utf-8\r\n";
if (@mail($entry_to, $title, $mess, $headers)) {
echo '

'.$entry_success.'

';
} else {
echo '

'.$entry_error.'

';
}
}
}
}
}
?>

Надіслати
Поділитися на інших сайтах


  • 5 weeks later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.