support 447 Posted April 11, 2007 Report Share Posted April 11, 2007 Список всех продуктов магазина на одной странице. После установки модуля в боксе информация будет ссылка Прайс-лист (html). Список товаров находится в таблице из 3-х колонок, но 4-х полей ID | Manufacturer Product name | Price Есть четвертая колонка Products Model, но она закомментирована. Раскомментируйте если Вам необходимо это поле. Поля Manufacturer и Product name объединены в один столбец, т.е будет выглядеть, как Tommy Boy Music Everlast где Tommy Boy Music -- производитель; Everlast -- название товара. Эти два поля имеют собственные ссылки. Tommy Boy Music ссылается на все товары этого производителя. Everlast на страницу данного товара. Визуально ссылки производителей отличаются (CSS). По умолчанию сортировка по полю Product name. Скрипт маленько подтормаживает (почти не заметно) на 500 товарах, не рекомендуем использовать его если у Вас в магазине много товаров. Тормоза происходят по причине вывода цены посредством функции xtcGetPrice. Закомментируйте её и будет летать. На мой взгляд, в данной реализации скрипт более всего подходит для маленьких магазинов где-то около 1000 товаров. Хотя я не проверял, может и будет работать где много товаров. Скачать можно в файлах: http://vamshop.ru/support/modules/wfdownloads/singlefile.php?cid=7&lid=28 Link to post Share on other sites
medium 0 Posted April 23, 2007 Report Share Posted April 23, 2007 Глючит. Пока не могу дать точную инфу, может быть как-то криво ставил - через "Установку модулей". При удалении остается запись в Информационных страницах (xls-прайса это тоже касается). Как ее удалить? Link to post Share on other sites
support 447 Posted April 23, 2007 Author Report Share Posted April 23, 2007 В админке в информационных страницах удали просто страницу прайс. Link to post Share on other sites
medium 0 Posted April 24, 2007 Report Share Posted April 24, 2007 Эти страницы помечены * Страницы, отмеченные *, являются системными и не могут быть удалены! и никаких кнопочек на удаление не вижу :(( Link to post Share on other sites
medium 0 Posted April 24, 2007 Report Share Posted April 24, 2007 Пробую этот модуль установить - не получается. Вручную тоже, смотрю инструкцию по установке: Загрузите в базу данных следующий код (с помощью phpMyAdmin, к примеру):INSERT INTO `content_manager` VALUES ('', 0, 0, '', 1, 'Прайс-лист (html)', 'Прайс-лист (html)', '', 0, 0, 'all_products.php', 1, 112, 0); [/code] В конце должно быть иначе ,чтобы страница могла быть удалена из админки [code]1, 112, 1); В общем симптомы такие - в инфоблоке строка не появляется, если задать ссылку напрямую - ошибка 500 - внутренняя ошибка сервера. И еще - верно ли, что встроенного модуля прайса в магазине нету? В OsC VAM помнится был по умолчанию. Для магазина, имхо, это обязательный модуль. Link to post Share on other sites
medium 0 Posted April 24, 2007 Report Share Posted April 24, 2007 ..Снялся вопрос. Link to post Share on other sites
support 447 Posted April 24, 2007 Author Report Share Posted April 24, 2007 При удалении модуля в устновщике, он ведь удаляет эту запись из базы данных. Все модули, что для установщика, работать будут только на шаблонах vamshop и vamshop_table Может у тебя шаблон другой какой-то? Карта сайта тоже работает, в боксе content находится она или можно ещё в бокс информация также поместить. Link to post Share on other sites
medium 0 Posted April 24, 2007 Report Share Posted April 24, 2007 Карта сайта и прайс помещены в бокс "information" - а я бы хотел их перенести в "content" Как это можно сделать? Link to post Share on other sites
support 447 Posted April 24, 2007 Author Report Share Posted April 24, 2007 Отредактировать сраницы эти и поставить их в content. У тебя бокс content вообще включён в шаблоне /templates/шаблон/index.html ? Link to post Share on other sites
medium 0 Posted April 24, 2007 Report Share Posted April 24, 2007 Да. Просто у меня по дизайну логичнее карту сайта и прайс поместить в один блок с категориями. Поэтому я отредактировал categories.php и вставил туда ссылки на прайс и карту сайта. Link to post Share on other sites
medium 0 Posted May 3, 2007 Report Share Posted May 3, 2007 В версии 1.2 установка через установщик приводит к ошбике SQL error :1136 - Column count doesn't match value count at row 1INSERT INTO `content_manager` VALUES ('', 0, 0, '', 1, 'Прайс-лист (html)', 'Прайс-лист (html)', '', 0, 0, 'all_products.php', 1, 112, 0); <sql> #1 Link to post Share on other sites
support 447 Posted May 4, 2007 Author Report Share Posted May 4, 2007 Исправил архивы с модулями (affiliate, priceXls и allproducts), сейчас должно быть нормально. Там просто добавилось новое поле в информационных страницах - url ссылка. Из-за этого ошибочка. Link to post Share on other sites
medium 0 Posted May 4, 2007 Report Share Posted May 4, 2007 А они теперь для 1.1. не будут работать? Link to post Share on other sites
support 447 Posted May 4, 2007 Author Report Share Posted May 4, 2007 Нет, в 1.1 будет такая же ошибка. Link to post Share on other sites
medium 0 Posted May 4, 2007 Report Share Posted May 4, 2007 Тогда имеет смысл оставить модули в доступе и для старых версий. Пример - у меня есть сайт на старом двиге и менять его совсем не хочется, так как много поправок было. Link to post Share on other sites
support 447 Posted May 4, 2007 Author Report Share Posted May 4, 2007 Так не меняй, модули ж на нём установлены уже, как я понимаю. Я считаю, что лучше двигаться вперёд, а не стоять на месте, естественно, это вызовет некоторые проблемы, ну а куда без них. Link to post Share on other sites
asilakov 0 Posted May 4, 2007 Report Share Posted May 4, 2007 При установке модуля на версию 1.1 все равно появляется эта ошибка (SQL error :1136). Скачивал и ставил сегодня 4 мая в 16-00 ??? Link to post Share on other sites
support 447 Posted May 4, 2007 Author Report Share Posted May 4, 2007 Ну правильно, я ведь сегодня архивы под 1.2 изменил. Вот возьми для 1.1 http://kypi.ru/vam/allproducts.zip Link to post Share on other sites
asilakov 0 Posted May 4, 2007 Report Share Posted May 4, 2007 ок. все в порядке. спасибо! Link to post Share on other sites
geval 3 Posted June 2, 2007 Report Share Posted June 2, 2007 а....да..при версии 1,1 пишет ошибку.. придется видимо на 1,2 все перегонять. а вручную что-то может сделать? тоже пишет: SQL error :1136 - Column count doesn't match value count at row 1 INSERT INTO `content_manager` VALUES ('', 0, 0, '', 1, 'Прайс-лист (xls)', 'Прайс-лист (xls)', 'Загрузить прайс-лист', '', 0, 0, '', 1, 111, 0); <sql> #1 Link to post Share on other sites
support 447 Posted June 2, 2007 Author Report Share Posted June 2, 2007 Да, для 1.2 я обновил. Если на 1.1 ставить, то нужно распаковать архив, в install.xml убрать '', после загрузить прайс-лист. Просто в 1.2 в таблицу content_manager было добавлено одно новое поле - URL ссылка. В а 1.1 такого поля не было, вот из-за несоответствия и ошибка. Link to post Share on other sites
hsi 0 Posted December 28, 2007 Report Share Posted December 28, 2007 А можно как то добавить самому, 5-ю колонку со ссылкой на рисунок большой POPUP_IMAGES ??? мне нужно что бы отдать этот прайс в каталог Link to post Share on other sites
support 447 Posted December 28, 2007 Author Report Share Posted December 28, 2007 Нет, такого нет по умоланию. Это только переделывать, там в принципе есть ссылка на карточку товара. Можно просто попробовать продублировать ссылку на карточку товара и изменить: vam_href_link(FILENAME_PRODUCT_INFO, 'products_id=' .$row["products_id"])[/code] на: [code]vam_href_link(FILENAME_POPUP_IMAGE, 'pID='.$row["products_id"]'&imgID=0') Тогда будет ссылка на popup. Вобщем, как-то так нужно менять, но в любом случае придётся править /media/content/all_products.php Link to post Share on other sites
hsi 0 Posted December 28, 2007 Report Share Posted December 28, 2007 Поменял не хочет пишет Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in Link to post Share on other sites
support 447 Posted December 28, 2007 Author Report Share Posted December 28, 2007 А так: vam_href_link(FILENAME_POPUP_IMAGE, 'pID='.$row["products_id"].'&imgID=0')[/code]Но это ж не готовый вариант, я просто пример показал, а там нужно самому уже смотреть. Link to post Share on other sites
Recommended Posts