Avaks 0 Опубликовано 1 апреля, 2010 Жалоба Share Опубликовано 1 апреля, 2010 Всем привет! Очень хотелось бы для оптимизации рекламной кампании получить по каждой категории товаров список, сопоставляющий товары их урлам. Товаров очень много (>6000), руками сделать это нереально. Как это можно сделать? Заранее спасибо! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 апреля, 2010 Жалоба Share Опубликовано 1 апреля, 2010 Ну например просто поправить шаблон списка товаров в /templates/шаблон/module/product_listing/ Что б выводились только "товар-урл", зайти в категори и скопировать полученный список. А так же в Админке - Настройки - Максимальные поставить вывод например 1000 товаров на странице, что б получился список на одной странице. Потом всё вернуть как было. Это вариант, если Вы не знаете php, mysql. Если знаете, то можно в phpMyAdmin просто MySQL запросов всё вытащить, либо скриптик написать на php. Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 1 апреля, 2010 Жалоба Share Опубликовано 1 апреля, 2010 создай в корне пхп страничку с кодом <html><head> <title>products links list</title></head><body><table width="100%"> <tr> <td width="200px">Products name</td> <td>Products link</td> </tr><?phprequire 'includes/application_top.php';$query = vam_db_query("select p.products_id, pd.products_name from `products` as p join `products_description` as pd on (pd.products_id = p.products_id) where pd.languages_id='".$_SESSION['languages_id']."'");while ($array = vam_db_fetch_array($query)){ $link = vam_href_link(FILENAME_PRODUCT_INFO, vam_product_link($array['products_id'], $array['products_name']));?> <tr> <td><?php echo $array['products_name']; ?></td> <td><?php echo $link; ?></td> </tr><?php}?></table></body></html>[/code]и запусти скриптвроде ошибок нету, но не тестил) Ссылка на сообщение Поделиться на другие сайты
Avaks 0 Опубликовано 1 апреля, 2010 Автор Жалоба Share Опубликовано 1 апреля, 2010 Если знаете, то можно в phpMyAdmin просто MySQL запросов всё вытащить, либо скриптик написать на php. У меня в табличке products_description поля products_url пустые. Что я не так делаю? Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 1 апреля, 2010 Жалоба Share Опубликовано 1 апреля, 2010 products_url - это "ручные сео-урл" если пустые значит вы их не задавали при создании товара... Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения