Есть ли способ назначить продукт $ SKU идентификатор класса (для кнопки копирования в буфер обмена)?Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Есть ли способ назначить продукт $ SKU идентификатор класса (для кнопки копирования в буфер обмена)?

Сообщение Anonymous »

Во-первых, я хочу сказать, что я совершенно новый для этого, поэтому, пожалуйста, простите любую наивность, которую у меня может быть: < /p>
Я пытаюсь использовать кнопку для «Копировать, чтобы зажигать» продукт Woocommerce SKU (на одной странице продукта). Затем кнопка откроет другую страницу, где можно вставать./*Display SKU on Single Product Page */

add_action('woocommerce_after_add_to_cart_form', 'wdm_show_sku');
function wdm_show_sku(){
global $product;
echo $product->get_sku();
}
< /code>
И я сделал кнопку, которая открывает страницу и целевой якорь: < /p>
/**BUTTON LINK TO Customization Page from Single Product Page*/

add_action('woocommerce_after_add_to_cart_form', 'button_link_to_bespoke_page');
function button_link_to_bespoke_page(){
echo '
CUSTOMIZE
';
}
< /code>
И я нашел этот код, который я хотел бы использовать этот код для копирования SKU в буфер обмена (и в конечном итоге - каким -то образом - вставьте его в поле формы целевой страницы): < /p>
CUSTOMIZE


function copyText() {
// Get the div element
var divElement = document.getElementById("copytextid");

// Create a range object
var range = document.createRange();

// Select the contents of the div element
range.selectNode(divElement);

// Add the range to the user's selection
window.getSelection().addRange(range);

// Copy the selected text to the clipboard
document.execCommand("copy");

}

< /code>
Я попытался проверить страницу, чтобы увидеть, есть ли у SKU идентификатор, но не повезло (id: ""). Есть ли способ дать SKU идентификатор? Или изменить последний код (document.getElementby), чтобы найти SKU (который, очевидно, будет варьироваться в зависимости от продукта/страницы)?>

Подробнее здесь: https://stackoverflow.com/questions/795 ... board-butt
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»