Возможно, вы захотите найти плагин для этого в Envato Market или Codecanyon с многоэтапной формой ключевых слов для woocommerce.
Что я уже сделал, но я бы предложил создать настраиваемую многоэтапную форму, которая даст вам свободу проверять поля продукта woocommerce в базе данных.
Таким образом, вы можете перенаправить пользователя на страницу предлагаемого продукта в зависимости от входных данных пользователя.
Используйте плагин ACF для добавления пользовательских полей в продукт woocommerce. Используйте значения настраиваемых полей для соответствия с многошаговой формой. Затем перенаправьте на страницу продукта.
Удачи с проектом. Дайте мне знать, если вам нужна помощь. :)
Можно использовать что-то как:
<propertyfile file="${version-file}"> <entry key="revision" type="string" operation="=" value="${revision}" /> <entry key="build" type="int" operation="+" value="1" />
таким образом, задача Ant является propertyfile.
У муравья Вы всегда получали тег "сценария" нейтрализации для небольших случаев как это, которые не вполне вписываются в форму. Вот быстрая (грязная) реализация вышеупомянутого:
<property name="propertiesFile" location="test-file.txt"/>
<script language="javascript">
regex = /.*MY_PROPERTY = (\d+).*/;
t = java.io.File.createTempFile('test-file', 'txt');
w = new java.io.PrintWriter(t);
f = new java.io.File(propertiesFile);
r = new java.io.BufferedReader(new java.io.FileReader(f));
line = r.readLine();
while (line != null) {
m = regex.exec(line);
if (m) {
val = parseInt(m[1]) + 1;
line = 'MY_PROPERTY = ' + val;
}
w.println(line);
line = r.readLine();
}
r.close();
w.close();
f.delete();
t.renameTo(f);
</script>
Хороший вопрос, это может быть сделано в жемчуге, подобном этому, но я думаю не возможный у муравья.NET и других областей.. Если бы я неправ, я действительно хотел бы знать, потому что это - прохладное понятие, которое я много раз использовал в Perl, что я мог действительно использовать в ситуациях как, Вы упомянули.