Size: a a a

WordPress && WooCommerce

2020 February 16

c

campusboy in WordPress && WooCommerce
Сергей Предводителев
#Вопрос В CF7 можно как-то подсунуть шаблон формы свой из файла, а не из админки?
У меня такая задача висит, чтоб разобраться и статью запилить. Если сделаешь раньше - буду благодарен за наводку
источник

СП

Сергей Предводителев in WordPress && WooCommerce
campusboy
У меня такая задача висит, чтоб разобраться и статью запилить. Если сделаешь раньше - буду благодарен за наводку
Эх, думал сходу такое найду. Вроде плагин древний и очень популярный)
источник

СП

Сергей Предводителев in WordPress && WooCommerce
campusboy
У меня такая задача висит, чтоб разобраться и статью запилить. Если сделаешь раньше - буду благодарен за наводку
Покопался в коде.
Вот:

add_filter('wpcf7_contact_form_properties', function ($properties, WPCF7_ContactForm $contactForm) {
   if ($contactForm->id() == 296) {
       $properties['form'] = 'code my form';
   }
   return $properties;
}, 10, 2);
источник

c

campusboy in WordPress && WooCommerce
Сергей Предводителев
Покопался в коде.
Вот:

add_filter('wpcf7_contact_form_properties', function ($properties, WPCF7_ContactForm $contactForm) {
   if ($contactForm->id() == 296) {
       $properties['form'] = 'code my form';
   }
   return $properties;
}, 10, 2);
Я тоже до этого дошёл) надо теперь проверить, как будет проходить js валидация
источник

СП

Сергей Предводителев in WordPress && WooCommerce
campusboy
Я тоже до этого дошёл) надо теперь проверить, как будет проходить js валидация
Так это подменяет поле которое в админке задаётся. Должно всё на ура быть. Но поля надо писать также: [submit "Отправить"]
источник

c

campusboy in WordPress && WooCommerce
Сергей Предводителев
Так это подменяет поле которое в админке задаётся. Должно всё на ура быть. Но поля надо писать также: [submit "Отправить"]
Чтобы прошла js проверка на корректность некоторых полей, приходится Сохранить форму
источник

СП

Сергей Предводителев in WordPress && WooCommerce
campusboy
Чтобы прошла js проверка на корректность некоторых полей, приходится Сохранить форму
Мы может о разном... Мне надо, чтобы я форму вводил не в админке, а брал из файла, не более.
источник

c

campusboy in WordPress && WooCommerce
А хотелось бы этого избежать и по сути вообще не хранить код формы в базе
источник

c

campusboy in WordPress && WooCommerce
Сергей Предводителев
Мы может о разном... Мне надо, чтобы я форму вводил не в админке, а брал из файла, не более.
Да, об этом. Но плагин иногда проверяет корректность формы и если что то не так выдаст предупреждение, что форма не валидна
источник

c

campusboy in WordPress && WooCommerce
Например вот так
источник

AE

Alex Elkin🇪🇸 in WordPress && WooCommerce
#вопрос как экспортировать из вуки категории и атрибуты товаров?
источник

СП

Сергей Предводителев in WordPress && WooCommerce
campusboy
Да, об этом. Но плагин иногда проверяет корректность формы и если что то не так выдаст предупреждение, что форма не валидна
А он мою форму сам в textarea пихает в админке теперь :)
источник

c

campusboy in WordPress && WooCommerce
campusboy
Например вот так
Потому что поле у меня [email your-email]. И если я сейчас сделаю его обязательным в файле через звёздочку, то валидация автоматом не пройдёт, надо пойти и "Сохранить"
источник

СП

Сергей Предводителев in WordPress && WooCommerce
campusboy
Потому что поле у меня [email your-email]. И если я сейчас сделаю его обязательным в файле через звёздочку, то валидация автоматом не пройдёт, надо пойти и "Сохранить"
Да, получается надо нажать сохранить разок :)
источник

c

campusboy in WordPress && WooCommerce
Сергей Предводителев
Да, получается надо нажать сохранить разок :)
А может и не разок при активной разработке 😊
источник

СП

Сергей Предводителев in WordPress && WooCommerce
campusboy
А может и не разок при активной разработке 😊
Верно))
источник

A

Alex in WordPress && WooCommerce
Artem Zolin
Да, так и есть. Посмотрите simple html dom parser, например, это простая библиотека для парсинга. Пишите условия получения контента и сохраняете результат в кеше или json
Спасибо за помощь, двигаемся дальше
источник

EP

Edgar Petrosyan in WordPress && WooCommerce
Уважаемые мастера один вопрос, плз помогите. Есть такой кусок кода.
источник

EP

Edgar Petrosyan in WordPress && WooCommerce
$orderProductsIds = [6,2,10];
$args = array(
   'include' => $orderProductsIds,
);
$products = wc_get_products( $args );
источник

EP

Edgar Petrosyan in WordPress && WooCommerce
проблема в том что сортировка в $products  не такая как переданные ID шники
источник