• Привет)
    На главной страничке есть кнопка «купить»-форма обратной связи.
    Как настроить так, чтобы мне на почту приходила та позиция, которую человек выбрал и нажал «купить»?
    [_post_title]-сюда не подойдет.

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 12 ответов — с 31 по 42 (всего 42)
  • anonymized-14765447

    (@anonymized-14765447)

    bananale, а что тут загадкой является? Одна и та же форма, одни и те же данные. Всё логично как бы, что запрограммировали, то и получается в итоге.

    Помимо этого, вы кавычками сломали шорткод, поэтому в письме клиенту название страницы/товара не отображалось, но тут, вроде, устаканили вопрос.

    ΞX.MI, как исправить? может знаете?( может статья есть какая, чтобы сделать так, как мне нужно?

    • Ответ изменён 3 года, 6 месяцев назад пользователем bananale.

    ничего не нашла как исправить…

    anonymized-14765447

    (@anonymized-14765447)

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

    @exmi, доброе утро!
    Извиняюсь за пингование))
    Вы писали:
    не считая того, что один вы ранее вообще кавычками сломали.
    -Я код этот нашла в интернете и все.
    И на почте вчера видела от Вас сообщение.
    Про цикл писали! Что за цикл и где его найти?
    Спасибо заранее

    да и, если посмотреть, вроде ничего не сломано:D
    Сейчас пригляделась
    обычные кавычки и апостроф(вроде бы он так называется)

    bananale, exmi уже не знает как от Вас спрятаться 🙂 Если Вы упорно не хотите использовать готовое решение в виде плагина магазина WooCommerce, тогда Вам нужно на форум специалистов.

    alexander70, WooCommerce дороже, чем обычный сайт?
    Если да, то моим заказчикам это сейчас не нужно! У нас не так много позиций, чтобы делать интернет-магазин+небольшая узнаваемость

    bananale, WooCommerce это бесплатный плагин для Вашего сайта

    https://ru.wordpress.org/plugins/woocommerce/

    alexander70, хмм…посмотрим)
    опять какие-нибудь проблемы вылезут)))

    anonymized-14765447

    (@anonymized-14765447)

    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, чтобы он наконец-то заработал?

Просмотр 12 ответов — с 31 по 42 (всего 42)
  • Тема «Форма заказа» закрыта для новых ответов.