Вывод таблицы наименований для работы менеджерам.
наличие таблицой modx revo пример
$res = $modx->getCollection('msProduct'); // Получаем объект msProduct
$output = '<p>Всего: '.count($res).'</p>'; // Считаем количество полученных ресурсов и присваиваем результат переменной
/* Перебираем каждый элемент полученного объекта msProduct и записываем его в переменную в качестве строк */
foreach ($res as $k => $product) {
$output .= '<tr><td>'.$k.' </td><td>'.$product->get('pagetitle'); // Получаем название товара
$output .= '</td><td>' . $product->get('price') . ' руб.</td></tr>'; // Получаем цену товара
}
/* Выводим табличку и наше значение переменной */
echo "<table border='1'>";
echo "<tr><td>ID</td><td>Наименование</td><td>Цена</td></tr>";
echo $output;
echo "</table>";
вывести товары, отфильтровав по tv пример
[[msProducts?
&showHidden=`1`
&processTVs=`1`
&tpl=`vehicleTpl`
&tvPrefix=`tv.`
&includeTVs=`vehicle_image,available,formula-koles,price`
&depth=`0`
&sortby=`{
"available":"1",
"price":"",
"publishedon":""
}`
&where=`{"formula-koles:LIKE":"%4x2%","%6%"}`
&parents=`38`
&resources=`463,471,474,477,436,456`
&hideContainers=`1`
&limit=`6`
]]
Суть информации отображается всегда интереснее, чем на десктопных версиях.
Ребрендинг и редизайн всегда ведут к усовершенствованиям и часто самое простое оказывается самым сложным.
Без оптимизации ваш сайт никому не нужен, а продавать вы сможете используя только комплексное продвижение.
Ускорение загрузки вашего сайта - это крайне необходимая мера и никуда без чистки библиотек и стилей.