Форма заказа
-
Привет)
На главной страничке есть кнопка «купить»-форма обратной связи.
Как настроить так, чтобы мне на почту приходила та позиция, которую человек выбрал и нажал «купить»?
[_post_title]-сюда не подойдет.Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]
-
bananale, а что тут загадкой является? Одна и та же форма, одни и те же данные. Всё логично как бы, что запрограммировали, то и получается в итоге.
Помимо этого, вы кавычками сломали шорткод, поэтому в письме клиенту название страницы/товара не отображалось, но тут, вроде, устаканили вопрос.
ΞX.MI, как исправить? может знаете?( может статья есть какая, чтобы сделать так, как мне нужно?
- Ответ изменён 4 года, 2 месяца назад пользователем bananale.
ничего не нашла как исправить…
bananale, если я правильно уловил суть происходящего, то вы некорректно сами шорткоды использовали, не считая того, что один вы ранее вообще кавычками сломали.
@exmi, доброе утро!
Извиняюсь за пингование))
Вы писали:
не считая того, что один вы ранее вообще кавычками сломали.
-Я код этот нашла в интернете и все.
И на почте вчера видела от Вас сообщение.
Про цикл писали! Что за цикл и где его найти?
Спасибо заранееда и, если посмотреть, вроде ничего не сломано:D
Сейчас пригляделась
обычные кавычки и апостроф(вроде бы он так называется)bananale, exmi уже не знает как от Вас спрятаться 🙂 Если Вы упорно не хотите использовать готовое решение в виде плагина магазина WooCommerce, тогда Вам нужно на форум специалистов.
alexander70, WooCommerce дороже, чем обычный сайт?
Если да, то моим заказчикам это сейчас не нужно! У нас не так много позиций, чтобы делать интернет-магазин+небольшая узнаваемостьbananale, WooCommerce это бесплатный плагин для Вашего сайта
alexander70, хмм…посмотрим)
опять какие-нибудь проблемы вылезут)))bananale,
Про цикл писали! Что за цикл и где его найти?
Вы хотя бы ознакомьтесь с чем работаете, там сложного ничего нет. ПОтом вопрос должен проясниться куда вы шорткод CF7 вставляли и почему это повлекло за собой все эти проблемы.
Если у вас в базовых вопросах такие проблемы, то с WooCommerce будет проще застрелиться сразу, чтобы не страдать.
@exmi, прости, но это снова я:D
<?php $portfolio_title = get_theme_mod('portfolio_section_title', 'Шаблоны <span class="text-primary">WordPress</span>'); $portfolio_section_subtitle = get_theme_mod('portfolio_section_subtitle', 'Лучшие шаблоны на русском языке'); $cats = get_theme_mod('portfolio_section_catssssss', 'plugins'); $portfolio_section_max_posts = get_theme_mod('portfolio_section_max_posts', 15); $portfolio_section_readmore = get_theme_mod('portfolio_section_readmore', 'Подробнее'); $portfolio_section_noposts = get_theme_mod('portfolio_section_noposts', 'Наши проекты в разработке. Скоро они появятся!'); if (is_array($cats)) { $none_cat = array_search('none', $cats); } else { $none_cat = 'plugins'; } if ($none_cat != 'none') { $id_cat = array(); if (is_array($cats)) { foreach ($cats as $slug) { $array_slugs = get_category_by_slug($slug); $id_cat[] = $array_slugs->term_id; } } $id_cats = implode(', ', $id_cat); } ?> <!-- PORTFOLIO --> <div id="portfolio" class="section"> <div class="container"> <?php if ($portfolio_title || $portfolio_section_subtitle): ?> <header class="section-header"> <?php if ($portfolio_title): ?> <h2><?php echo $portfolio_title ?></h2> <?php endif ?> <?php if ($portfolio_section_subtitle): ?> <div class="section-description"><?php echo $portfolio_section_subtitle ?></div> <?php endif ?> </header> <?php endif ?> <?php if ($none_cat != 'none'): ?> <ul id="portfolio-filter" class="portfolio-filter"> <li><a href="#" data-filter-by="*" class="active">Все</a></li> <?php if (is_array($cats)): ?> <?php foreach ($cats as $cat): ?> <li><a href="#" data-filter-by=".<?php echo $cat; ?>"><?php $idObj = get_category_by_slug($cat); $id = $idObj->term_id; echo get_cat_name($id); ?></a></li> <?php endforeach; ?> <?php endif ?> </ul> <div id="isotope" class="row"> <?php global $post; $args = array( 'posts_per_page' => $portfolio_section_max_posts, 'category' => $id_cats ); $myposts = get_posts( $args ); foreach( $myposts as $post ){ setup_postdata($post); ?> <?php $categories = get_the_category($post->ID); ?> <div class="portfolio-item col-md-4 col-xs-6 <?php foreach ($categories as $cat) { echo $cat->category_nicename . ' '; } ?>"> <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <div class="image-container"> <div class="image"> <?php $img_low = wp_get_attachment_image_src(get_post_thumbnail_id(), 'large'); $img_low_src = $img_low[0]; $img_full = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full'); $img_full_src = $img_full[0]; ?> <?php if ($img_low_src || $img_full_src): ?> <a href="<?php echo $img_full_src; ?>" class="fancybox" data-fancybox-group="portfolio"> <img src="<?php echo $img_low_src; ?>" alt="<?php the_title_attribute(); ?>" title="<?php the_title_attribute(); ?>" /> <span class="info"><span><i class="fa fa-search"></i></span></span> </a> <?php else: ?> <a href="https://placehold.it/340x220" class="fancybox" data-fancybox-group="portfolio"> <img src="https://placehold.it/340x220" alt="" title="" /> <span class="info"><span><i class="fa fa-search"></i></span></span> </a> <?php endif ?> </div> </div> <h4><?php the_title(); ?></h4> <div class="tags"><?php the_content($portfolio_section_readmore); ?></div> <a href="#contact_form_pop" class="buttonglav fancybox">Купить</a> <div style="display:none" class="fancybox-hidden"> <h4><?php the_title(); ?> </h4> <div id="contact_form_pop"> <?php echo get_the_title (); ?> <?php echo do_shortcode( '[contact-form-7 id="801" title="Купить_copy"]' ); ?> </div> </div> </div> <?php } wp_reset_postdata(); ?> </div> <?php else: ?> <div class="no_projects"><?php echo $portfolio_section_noposts ?></div> <?php endif ?> </div> </div> <!-- // PORTFOLIO -->
Куда мне засунуть шорт код?
Я вижу цикл — If else…
Но более глубоких знаний у меня нет, только поверхностные..
Помоги, пожалуйста… Куда засунуть CF7, чтобы он наконец-то заработал?
- Тема «Форма заказа» закрыта для новых ответов.