• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Где редактировать вывод (вью) карточки товара

Image CMS

Serj

Новичок
#1
Есть карточка товара:
http://test.iserj.ru/catalog/profil-doors/profil-doors-2x/
Хочется поменять местами блок КОРОБКИ и блок с ценой 3,948.00 руб.
зашел в шаблон woocommerce/templates/content-single-product.php
понял что за вывод всей правой части (цена, выбор цветов, остекления и тд) отвечает do_action( 'woocommerce_single_product_summary' );
Ребята подскажите где редактировать этот экшен woocommerce_single_product_summary чтобы можно скорректировать вывод блоков в этой правой части.
 
Последнее редактирование:

searchingman

Гуру
Местный
#2
Какой плагин у Вас выводит блок "Коробки", "Доборы" ?
Это явно не похоже на штатный вывод вариаций товаров.
 

Serj

Новичок
#4
И все же по моему вопросу не проконсультируете? Неужели никто так глубоко woo не копал?
 

Serj

Новичок
#6
в шаблоне woocommerce/templates/content-single-product.php есть строка, do_action( 'woocommerce_single_product_summary' ), если ее удалить пропадает вся правая часть (цена, выбор цветов, остекления и коробки и тд и тп). Я лишь спрашиваю где лежит этот экшен или где хранится код который вызывается do_action( 'woocommerce_single_product_summary' ). По поводу плагина все куда проще. Зачем покупать то что нельзя пощупать? http://g.zeos.in/?q=woocommerce Product Add-Ons download free
Щупайте по первой ссылке;)
 

gexo

Новичок
#7
wp-content/plugins/woocommerce/includes/wc-template-hooks.php
тут меняем цифры. например для изменения позиций цены, в строке
add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );
нужно поменять цифру.
цифры это позиции в блоке.
 

Anfisa

Новичок
#9
Я лишь спрашиваю где лежит этот экшен или где хранится код который вызывается do_action( 'woocommerce_single_product_summary' ).
Этот экшн разбит на хуки, вы их как раз видите в файле woocommerce/templates/content-single-product.php задокументиваванными. Код каждого хука прописан в отдельном файле.

шаблон хука (+приоритет вывода) => соответствующий файл хука:

— woocommerce_template_single_title (5) => single-product/title.php
— woocommerce_template_single_rating (10) => single-product/rating.php
— woocommerce_template_single_price (10) => single-product/price.php
— woocommerce_template_single_excerpt (20) => single-product/short-description.php
— woocommerce_template_single_add_to_cart(30) => single-product/add-to-cart/ (в этой папке 6 файлов каждый соответствует типу товара)
— woocommerce_template_single_meta (40) => single-product/review-meta.php
— woocommerce_template_single_sharing - (50) => single-product/share.php
 
Сверху Снизу