Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

newjey

Пользователи
  
  • Публикаций

    460
  • Зарегистрирован

  • Посещение

Все публикации пользователя newjey

  1. Можете подсказать как подправить мой скрипт? куда подставить $this->config->get('config_email'); Если не трудно. Да там не в базу данных а в файл (имелось ввиду в базу номеров).
  2. Добрый день. Есть скриптик отправки данных на почту <? $data['model'] = $product_info['model']; if(isset($_POST['contact_phone'])&& $_POST['contact_phone']!=""){ //Проверка отправилось ли наше поля name и не пустые ли они $to = '[email protected]'; //Почта получателя, через запятую можно указать сколько угодно адресов $subject = 'Быстрый заказ'; //Загаловок сообщения $message = ' <html> <head> <title>'.$subject.'</title> </head> <body> <p>Телефон: '.$_POST['contact_phone'].'</p> <p>Название: '.$_POST['name'].'</p> <p>Модель: '.$_POST['model'].'</p> <p>Цена: '.$_POST['price'].'</p> </body> </html>'; //Текст нащего сообщения можно использовать HTML теги $headers = "Content-type: text/html; charset=utf-8 \r\n"; //Кодировка письма $headers .= "From: Письмо <[email protected]>\r\n"; //Наименование и почта отправителя mail($to, $subject, $message, $headers); //Отправка письма с помощью функции mail } // Принимаем данные с формы $phone=$_POST['contact_phone']; $msg="$phone"; // Сохраняем в базу данных $f = fopen("system/storage/logs/phone.txt", "a+"); fwrite($f,"\n $msg "); fclose($f); ?> Как в нём подключить настройки mail opencarta? Зачем надо это? Дело в том что если в скрипте прописать почту gmail то письма не доходят, блокируются гуглом. Если другая почта то без проблем. А в настройках opencarta у меня прописаны настройки gmail и почта работает без проблем. И мне надо что бы через скрипт почта тоже работала)
  3. Тема что мёртвая? Автору нельзя ЛС писать( Зря только что ли деньги заплатил?
  4. Подскажите как установить модуль под 2.x версию? есть только в архиве vqmod файл и всё.
  5. У меня просто изначально товары заполнялись немного по другому, название в название а h1 был дублирующим тегом title и поэтому выводился практически title вместо name. Теперь переделывать 7к товаров ет времени и приходится немножко править.
  6. Вообщем сделал, всё работает, только без записей в базу. Как оформлять модули не знаю, если кто поможет то буду благодарен.
  7. Так в том то и дело что изначально имя товара не выводилось, H1 тег выводился на месте имени товара, вот и появился вопрос о выводе имени. Сейчас буду ещё качать смотреть оригиналы файлов.
  8. Как в контроллере правильно должно быть прописано?
  9. Так в том то и дело что ничего не трогал, на дефолтном шаблоне, только установленный движок. В категориях выводится нормально.
  10. Не могу вывести название товара в карточке товара. Ни <?php echo $product['name']; ?> ни <?php echo $result['name']; ?> не выводит, переменную добавлял в контроллер. Что не так, подскажите?
  11. Спасибо, но пробую сделать сам. На данный момент получилось реализовать так: в product.tpl вставляем: <form id="form" class="form"> <input type="text" id="phone" name="contact_phone" placeholder="(xxx)xxx-xxxx" required/> <input type="submit" value="Заказать звонок"/> </form> <script type="text/javascript"> jQuery(function($){ $("#phone").mask("+38(099) 999-9999"); }); $(document).ready(function () { $("#form").submit(function () { //устанавливаем событие отправки для формы с id=form var form_data = $(this).serialize(); //собераем все данные из формы $.ajax({ type: "POST", //Метод отправки url: "send.php", //путь до php фаила отправителя data: form_data, success: function () { //код в этом блоке выполняется при успешной отправке сообщения alert("Ваше сообщение отпрвлено!"); }, error: function (xhr, str) { alert('Возникла ошибка: ' + xhr.responseCode); } }); return false; }); }); </script> подключаем так же jquery.maskedinput.min.js и делаем скрипт отправки формы на почту send.php: <? if(isset($_POST['contact_phone'])&& $_POST['contact_phone']!=""){ //Проверка отправилось ли наше поля name и не пустые ли они $to = 'admin@email'; //Почта получателя, через запятую можно указать сколько угодно адресов $subject = 'Быстрый заказ'; //Загаловок сообщения $message = ' <html> <head> <title>'.$subject.'</title> </head> <body> <p>Телефон: '.$_POST['contact_phone'].'</p> <p>Ссылка: '.$_SERVER['SERVER_NAME'].'</p> </body> </html>'; //Текст нащего сообщения можно использовать HTML теги $headers = "Content-type: text/html; charset=utf-8 \r\n"; //Кодировка письма $headers .= "From: Письмо <[email protected]>\r\n"; //Наименование и почта отправителя mail($to, $subject, $message, $headers); //Отправка письма с помощью функции mail } ?> Форма работает и передаёт телефон на указанную почту, но вопрос как передать урл текущей страницы? Может кто в курсе? И ещё не срабатывает почему-то проверка номера телефона. Спасибо.
  12. Добрый день. Подскажите есть вообще какое-то решение по управлению атрибутами, так что бы можно было максимально быстро посмотреть каким товарам назначены атрибуты а каким нет. Спасибо.
  13. Спасибо, посмотрим что можно сделать. Но по ходу этот сильно тяжёлый, надо что-то проще. Сама форма (не сложно) и скрипт обработчик.
  14. Добрый день. Подскажите может кто-то видел такую форму в карточке товара Надо что бы покупатель ввёл номер телефона и всё, а админу пришло на почту письмо с номером телефона и ссылкой на страницу товара откуда было произведено действие (или просто название товара). Пока пробую писать сам, но может кто уже делал. Спасибо.
  15. Я как-то не понятно написал, к чему ваши сарказмы? Я же вроде ответил на ваше предложение заменить картинки звёзд на картинки цифр, что оно не подходит.
  16. Воображение имею, оно тут совсем не причём. Ваш вариант не подходит, мне просто надо вывести рядом со звёздами среднее значение (рейтинг) цифрами.
  17. Разобрался сам, тему можно закрыть.
  18. Спасибо, но на данный момент устраивает стандартная простая форма, немного только допилить надо.
  19. Не подходит, скорее всего это под 1.5 версию.
  20. ))и как будет средняя оценка выводится?Рядом калькулятор вывести?
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.