geval 3 Опубликовано 8 августа, 2007 Жалоба Share Опубликовано 8 августа, 2007 например, у меня есть раздел- в нем товары 10 производителей. когда заходим в раздел- наверху видимо квадраты- с логотипами производителей, внизу уже идут товары. под каждым логотипом ссылка- нажимаем на нее- и попадаем уже в тот раздел, где конкретно товары- данного производителя. если в админке- пишем описание производителя, то текст выводится и на страницах- где собрание всех производителей, и там- где просто товары по отдельному производителю. логично-чтобы это было только во-втором случае. к тому же это можно и в сборке сделать по умолчанию. плюс еще вариант- чтобы была ссылка- от производителя- подробнее о фирме>>>, и она бы вела на отдельную статью- можно ли так сделать? каким образом? через categorie_listing.html ? то есть на ручнике сделать для данной категории те же квадратики с производителями и там вручную сделать ссылки? по идее это разгрузит смарти и быстрее всё будет работать..я прав? Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 8 августа, 2007 Автор Жалоба Share Опубликовано 8 августа, 2007 а где этот список? просто у меня производители сделаны в виде просто подразделов. Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 9 августа, 2007 Автор Жалоба Share Опубликовано 9 августа, 2007 а понятно. а у меня до сих пор версия 1.21, поскольку весьма много доработок всяческих- патчей, модулей и т.д, все потеряется если на 1.32 идти. так что буду напильником:-) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 9 августа, 2007 Жалоба Share Опубликовано 9 августа, 2007 geval Bububu ведь правильно говорит, если в категории находится товар больше чем от двух производителей, то справа сверху появляется возможность сортировки товара в категории по производителю. Такой вариант не подходит? Эта сортировка во всех версиях есть. Вот пример - http://shop.topdj.ua/index.php/cat/c19_Naushniki.html Сверху справа Производитель. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 9 августа, 2007 Жалоба Share Опубликовано 9 августа, 2007 Так во всех версиях есть этот drop-down, насколько я помню. Ссылка на сообщение Поделиться на другие сайты
matvey 0 Опубликовано 30 января, 2008 Жалоба Share Опубликовано 30 января, 2008 Саша привет! Вопрос тоже о производителях. Как продублировать ссылки (ссылка на производителя, и на все товары) с бокса Информация о производителе в описание каждого товара этого производителя. То есть, что бы при просмотре описания товара, где есть произодитель выводились ссылка на производителя, и на все товары. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 января, 2008 Жалоба Share Опубликовано 30 января, 2008 Привет Вот глянь в faq - http://vamshop.ru/support/modules/smartfaq/faq.php?faqid=36 или это не то? Там выводится на карточку название производителя. Что бы сделать ссылку, добавь после: $info->assign('MANUFACTURER',$manufacturer['manufacturers_name']);[/code] вот такую строку: [code]$info->assign('MANUFACTURER_ID',$manufacturer['manufacturers_id']); А затем в /templates/шаблон/module/product_info/product_info_v1.html напиши что-то вроде: <a href="index.php?manufacturers_id={$MANUFACTURER_ID}">Другие товары данного производителя</a>[/code] Ссылка на сообщение Поделиться на другие сайты
matvey 0 Опубликовано 30 января, 2008 Жалоба Share Опубликовано 30 января, 2008 Спасибо, получилось со ссылкой на Другие товары данного производителя. Не совсем - Как получить на странице карточки товара еще ссылку этого производителя, то что мы забиваем в админке при добавлении имени производителя, и веб сайт с http://. Этот вебсайт и нужно получить в карточке товара. Все так как в боксе Информация о производителе - manufacturers_url Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 января, 2008 Жалоба Share Опубликовано 30 января, 2008 Примерно так же, т.е. всё тоже самое в php файлах делай, нужно поправить только шаблон product_info_v1.html, добавляй в него что-то вроде. Добавляй: <a href="redirect.php?action=manufacturer&manu={$MANUFACTURER_ID}">Официальный сайт производителя</a>[/code] Ссылка на сообщение Поделиться на другие сайты
matvey 0 Опубликовано 30 января, 2008 Жалоба Share Опубликовано 30 января, 2008 Спасибо - то что нужно! Ссылка на сообщение Поделиться на другие сайты
matvey 0 Опубликовано 29 февраля, 2008 Жалоба Share Опубликовано 29 февраля, 2008 Еще похожий вопрос - как вывести эту же информацию (Имя производителя, Все товары производителя, Официальный сайт производителя) только уже не на карточке, а в списке товаров категории? То есть в кратком описании каждого товара категории. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 февраля, 2008 Жалоба Share Опубликовано 29 февраля, 2008 А куда именно нужно вывести?! Просто что б возле каждого товара?! Вот есть в faq кое что - http://vamshop.ru/support/modules/smartfaq/faq.php?faqid=24 Ссылка на сообщение Поделиться на другие сайты
matvey 0 Опубликовано 1 марта, 2008 Жалоба Share Опубликовано 1 марта, 2008 Да просто возле каждого товара в списке товара. Похожий пример, но не совсем то. Нужно получить $MANUFACTURER_ID в списке товара, что бы все сделать как для карточки товара (выше). И было б очень хорошо, что бы эти данные отображались также и в новинках на главной, категориях и на самой странице новинки. Возможно такое? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 марта, 2008 Жалоба Share Опубликовано 1 марта, 2008 Возьми за основу этот вопрос, просто ведь поменяй manufacturers_name на manufacturers_id и всё. Тогда, по идее, метка {$module_data.PRODUCTS_MANUFACTURER} будет выводит id производителя. Ты пробовал так сделать? На странице новинки тоже можно будет использовать эту же метку, только её вставлять нужно будет в шаблон /templates/шаблон/module/new_products_overview.html - это шаблон страницы новинки. Ссылка на сообщение Поделиться на другие сайты
matvey 0 Опубликовано 1 марта, 2008 Жалоба Share Опубликовано 1 марта, 2008 Спасибо, но получилось только в списке товаров категории. В шаблоне /templates/шаблон/module/new_products_overview.html метки id и name не работают. Также не работает в результатах поиска, хотя вставил то-же код в product_listing_columns.html Шаблон vamshop. Может есть еще какие-то подводные камни? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 марта, 2008 Жалоба Share Опубликовано 1 марта, 2008 А какая версия магазина?! Ссылка на сообщение Поделиться на другие сайты
matvey 0 Опубликовано 1 марта, 2008 Жалоба Share Опубликовано 1 марта, 2008 1.38 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 марта, 2008 Жалоба Share Опубликовано 1 марта, 2008 Скачай текущую версию (можно демку) и созьми из неё файлы: /products_new.php /templates/шаблон/new_products_overview.html Тогда будет работать эта метка новая и в шаблоне new_products_overview.html Ссылка на сообщение Поделиться на другие сайты
matvey 0 Опубликовано 1 марта, 2008 Жалоба Share Опубликовано 1 марта, 2008 Спасибо, попробую! А как быть с результатами поиска? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 марта, 2008 Жалоба Share Опубликовано 1 марта, 2008 Открой advanced_search_result.php и попробуй заменить: pd.products_name, m.manufacturers_name,[/code] на: [code] pd.products_name, m.manufacturers_id, m.manufacturers_name, Ссылка на сообщение Поделиться на другие сайты
matvey 0 Опубликовано 1 марта, 2008 Жалоба Share Опубликовано 1 марта, 2008 Не работает, пишет мой текст ошибки: Извините, на сервере проводятся технические работы, заходите пожалуйста позже! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 марта, 2008 Жалоба Share Опубликовано 1 марта, 2008 Создай в корне магазина файл mysql_db_error.log Поставь права доступа 777 на него и зайди ещё раз на страницу с ошибкой, посмотри, что за ошибка записалась в этот файл. Ссылка на сообщение Поделиться на другие сайты
matvey 0 Опубликовано 1 марта, 2008 Жалоба Share Опубликовано 1 марта, 2008 Скачал последнюю версию (не демку). Поставил /products_new.php и /templates/шаблон/new_products_overview.html - метка name определяется, а id нет. Я в product.php определил: 'PRODUCTS_MANUFACTURER_ID'=>$array['manufacturers_id'], Ссылка на сообщение Поделиться на другие сайты
matvey 0 Опубликовано 1 марта, 2008 Жалоба Share Опубликовано 1 марта, 2008 01/03/2008 15:03:32 | 1109 - Unknown table 'm' in field list | SELECT distinct p.products_id, p.products_price, p.products_model, p.products_quantity, p.products_shippingtime, p.products_fsk18, p.products_image, p.products_weight, p.products_tax_class_id, pd.products_name, m.manufacturers_id, m.manufacturers_name, pd.products_short_description, pd.products_description FROM products AS p LEFT JOIN products_description AS pd ON (p.products_id = pd.products_id) LEFT OUTER JOIN products_attributes AS pa ON (p.products_id = pa.products_id) LEFT OUTER JOIN products_options_values AS pov ON (pa.options_values_id = pov.products_options_values_id) LEFT OUTER JOIN specials AS s ON (p.products_id = s.products_id) AND s.status = '1' WHERE p.products_status = '1' AND pd.language_id = '1' AND ( ( pd.products_keywords LIKE ('%р%') OR pd.products_description LIKE ('%р%') OR pd.products_short_description LIKE ('%р%') OR pd.products_name LIKE ('%р%') OR p.products_model LIKE ('%р%') OR (pov.products_options_values_name LIKE ('%р%') AND pov.language_id = '1') ) ) GROUP BY p.products_id ORDER BY p.products_id | /russia/advanced_search_result.php?keywords=%D1%80&x=6&y=3 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 марта, 2008 Жалоба Share Опубликовано 1 марта, 2008 А попробуй вот этот файл /advanced_search_result.php advanced_search_result.php Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения