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

Archi4400

Користувачі
  
  • Публікації

    116
  • З нами

  • Відвідування

Усі публікації користувача Archi4400

  1. по этому и спросил, можно было и нормально ответить, хотя плагин же покупается на домен
  2. планирую купить дримфильтр, но там нельзя его выводить на главную спрашивал у разработчика (на главной не будет работатть) ... на старом сойте есть Mega fillter pro, в нем можно на главную вывести,( сайт сейчас на локалке делаю, а буду заменять уже существующий сайт и там есть этот плагин, можно его заюзать не покупая? )
  3. Можно подробнее? окфильтр это стандартный? На главную можно вывести рекомендуемые а фильтровать может только категорию, как быть?
  4. Нужно вывести популярные товары на главную страницу (устраивает стандартный модуль, ну можно и как-то по другому), и фильтр на главную страницу по этим же популярным товарам товарам ... Каким образом можно это сделать?
  5. Создал модуль, все получилось с формой, и работает как нужно, спасибо!
  6. Спасибо большое, что прояснили.. пока с формой разберусь, потом на счет того еще по задаю вопросов)))
  7. спасибо, буду разбираться, еще за одно вопрос, так же на главной нужно вывести рекомендуемые товары а слева фильтр, геморно будет? При этом всерху и снизу этого ряда все во всю ширину страницы....( на скриншоте за ряд что по середине)
  8. с open cart впервые еще и сразу так много разного со стандартным шаблоном, после вордпреса все так дико..))))
  9. а с html контентом как быть? по тому что нужно будет на некоторых стр. эту же форму выводить в размых местах
  10. так и будет, но не думаю что это влияет, форму я приведу в нормальный вид когда будет все работать...
  11. {{ header }} <div id="common-home" class="container-fluid"> <div class="row">{{ column_left }} {% if column_left and column_right %} {% set class = 'col-sm-6' %} {% elseif column_left or column_right %} {% set class = 'col-sm-9' %} {% else %} {% set class = 'col-sm-12' %} {% endif %} <div id="content" class="{{ class }}">{{ content_top }}{{ content_bottom }}</div> {{ column_right }}</div> </div> {{ footer }}
  12. это я добавил в модуль <form> <!-- Hidden Required Fields --> <input type="hidden" name="project_name" value="Site Name"> <input type="hidden" name="admin_email" value="{{ email }}"> <input type="hidden" name="form_subject" value="Form Subject"> <!-- END Hidden Required Fields --> <input type="text" name="Name" placeholder="You name..." required><br> <input type="text" name="E-mail" placeholder="You E-mail..." required><br> <input type="text" name="Phone" placeholder="You phone..."><br> <button>Send</button> </form> это добавил в футер $(document).ready(function() { //E-mail Ajax Send $("form").submit(function() { //Change var th = $(this); $.ajax({ type: "POST", url: "mail.php", //Change data: th.serialize() }).done(function() { alert("Thank you!"); setTimeout(function() { // Done Functions th.trigger("reset"); }, 1000); }); return false; }); }); и файл php <?php $method = $_SERVER['REQUEST_METHOD']; //Script Foreach $c = true; if ( $method === 'POST' ) { $project_name = trim($_POST["project_name"]); $admin_email = trim($_POST["admin_email"]); $form_subject = trim($_POST["form_subject"]); foreach ( $_POST as $key => $value ) { if ( $value != "" && $key != "project_name" && $key != "admin_email" && $key != "form_subject" ) { $message .= " " . ( ($c = !$c) ? '<tr>':'<tr style="background-color: #f8f8f8;">' ) . " <td style='padding: 10px; border: #e9e9e9 1px solid;'><b>$key</b></td> <td style='padding: 10px; border: #e9e9e9 1px solid;'>$value</td> </tr> "; } } } else if ( $method === 'GET' ) { $project_name = trim($_GET["project_name"]); $admin_email = trim($_GET["admin_email"]); $form_subject = trim($_GET["form_subject"]); foreach ( $_GET as $key => $value ) { if ( $value != "" && $key != "project_name" && $key != "admin_email" && $key != "form_subject" ) { $message .= " " . ( ($c = !$c) ? '<tr>':'<tr style="background-color: #f8f8f8;">' ) . " <td style='padding: 10px; border: #e9e9e9 1px solid;'><b>$key</b></td> <td style='padding: 10px; border: #e9e9e9 1px solid;'>$value</td> </tr> "; } } } $message = "<table style='width: 100%;'>$message</table>"; function adopt($text) { return '=?UTF-8?B?'.Base64_encode($text).'?='; } $headers = "MIME-Version: 1.0" . PHP_EOL . "Content-Type: text/html; charset=utf-8" . PHP_EOL . 'From: '.adopt($project_name).' <'.$admin_email.'>' . PHP_EOL . 'Reply-To: '.$admin_email.'' . PHP_EOL; mail($admin_email, adopt($form_subject), $message, $headers ); как то так, отправка работает когда указать email на прямую
  13. появилось в таком виде, там где надо по прежнему {{ email }}
  14. или каким другим способом можно отправить сообщение на email указанный в админке?
  15. когда в комен хеадер прописал, в header.twig {{ email }} то в хеадере все отображается $data['email'] = $this->config->get('config_email');
  16. Да, так же правильно? Вообще поняли что я хочу??))
  17. <form> <!-- Hidden Required Fields --> <input type="hidden" name="project_name" value="Site Name"> <input type="hidden" name="admin_email" value="тут должна быть почта куда отправлять эту форму"><!--если прописать вручную почту, то все работает, прихоит сообщение, я хочу что бы в это поле подтягивался email из админки! --> <input type="hidden" name="form_subject" value="Form Subject"> <!-- END Hidden Required Fields --> <input type="text" name="Name" placeholder="You name..." required><br> <input type="text" name="E-mail" placeholder="You E-mail..." required><br> <input type="text" name="Phone" placeholder="You phone..."><br> <button>Send</button> </form>
  18. седела так, не работает это сообщение появляется при загрузке страницы и сразу же исчезает...
×
×
  • Створити...

Important Information

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