Ну, мой плагин работает над публикацией, но не на странице продукта woocommerce.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Ну, мой плагин работает над публикацией, но не на странице продукта woocommerce.

Сообщение Anonymous »

это весь код моего проекта, пожалуйста, попробуйте решить его.
Ну, пожалуйста, скажите мне, что не так с моим этим кодом, почему он работает нормально на странице сообщения, но не на странице продукта, здесь мало проблема
Кнопка добавления строки работает хорошо в публикации, но не на странице продукта, и я не могу показать свою таблицу на странице продукта.
Подробное описание
Проблема с кнопкой «Добавить строку»:
Кнопка «Добавить строку» работает на странице публикации, но не на странице продукта. .
Проблема с отображением таблицы: таблица отображается правильно на странице публикации, но не на странице продукта.
Фрагменты кода
**весь код проекта**

Код: Выделить всё


jQuery(document).ready(function($) {
function updateIndexes() {
$('#product-table-editor tbody tr').each(function(rowIndex) {
$(this).find('input').each(function(colIndex) {
$(this).attr('name', 'product_table_data[' + rowIndex + '][' + colIndex + ']');
});
});
$('#product-table-editor thead tr th input').each(function(colIndex) {
$(this).attr('name', 'product_table_headers[' + colIndex + ']');
});
}

$('#add-row').on('click', function(event) {
event.preventDefault();
var colCount = $('#product-table-editor thead tr th').length;
var newRow = '';
for (var i = 0; i < colCount; i++) {
newRow += '';
}
newRow += 'Delete';
newRow += '';
$('#product-table-editor tbody').append(newRow);
updateIndexes();
});

$('#add-column').on('click', function(event) {
event.preventDefault();
$('#product-table-editor thead tr').append('');
$('#product-table-editor tbody tr').each(function() {
$(this).append('');
});
updateIndexes();
});

$('#delete-column').on('click', function(event) {
event.preventDefault();
var colIndex = $('#product-table-editor thead tr th').length - 1; // Get the last column index
if (colIndex >= 0) {
$('#product-table-editor thead tr th:last').remove();
$('#product-table-editor tbody tr').each(function() {
$(this).find('td').eq(colIndex).remove();
});
updateIndexes();
}
});

$('#product-table-editor').on('click', '.delete-row', function(event) {
event.preventDefault();
$(this).closest('tr').remove();
updateIndexes();
});

$('.color-field').wpColorPicker();
});



.custom-product-table th {
background-color: ;
color: ;
}
.custom-product-table, .custom-product-table td, .custom-product-table th {
border: 1px solid ;
}
.custom-product-table tr:hover {
background-color: ;
}
.custom-product-table td a {
color: black;
}





















Подробнее здесь: [url]https://stackoverflow.com/questions/78663891/well-my-plugin-working-on-post-but-not-in-woocommerce-product-page[/url]
Ответить

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

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

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

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

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