Smarty fetch file, как мне получить переменные со страницы - PullRequest
0 голосов
/ 16 апреля 2020

Не уверен, что это возможно, но у меня есть URL-адрес, на котором есть данные, которые мне нужно собрать.

Я могу использовать:

{fetch file='https://url.com&sku=88' assign='reviewdetails'}

После этого будет назначено содержимое страницы (показано ниже)

[{"sku":"88","average_rating":"5.0000","num_ratings":2}]

и, в свою очередь, можно использовать на странице, выполнив: {$reviewdetails}

Проблема у меня заключается в том, что мне нужно получить:

  • среднее значение (в данном случае 5,0000)
  • значение num_ratings (в данном случае 2)

из вышеперечисленного с использованием smarty.

например Моим идеальным решением было бы вывести его в виде:

Этот продукт оценен {$ medium_rating} из 5 клиентами {$ num_ratings}.

Кто-нибудь знает, можно ли это сделать, используя только умничать

ps Я могу сделать это, используя JQuery, но мне нужна умная альтернатива из-за ограничений кодирования в CMS.

Любая помощь будет принята.

...