geval 3 Опубликовано 6 марта, 2009 Жалоба Share Опубликовано 6 марта, 2009 в общем есть такая задача. есть товар- оздоровительного свойства- название описание..все как положено. а как сделать ( через шаблон)- чтобы под товаром картинкой-была надпись ( скажем- от геморроя, или для печени..очистка печени и т.д). то есть чтобы эта надпись в админке в товаре задавалась ( да те же кейворды, или скажем атрибут может быть?? или какое-то другое поле), которое можно будет выводить именно под картинкой товара ( для наглядности). может подскажете- какое поле туда вставить ( как это будет выглядеть все в коде??) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 марта, 2009 Жалоба Share Опубликовано 7 марта, 2009 Используй например поле - Ключевые слова для поиска. Затем добавь метку для шаблона в /includes/modules/product_info.php, которая будет выводить значение этого поля и вставляй метку в шаблон карточки товара /templates/шаблон/module/product_info/product_info_v1.html Можно посмотреть как определяется там же метка PRODUCTS_NAME и сделать по аналогии. Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 7 марта, 2009 Автор Жалоба Share Опубликовано 7 марта, 2009 А как называется это поле- ключевые слова для поиска? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 марта, 2009 Жалоба Share Опубликовано 7 марта, 2009 products_keywords называется. Вот просто копируй метку products_name и делай по аналогии products_keywords Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 7 марта, 2009 Автор Жалоба Share Опубликовано 7 марта, 2009 Спасибо! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 марта, 2009 Жалоба Share Опубликовано 7 марта, 2009 Не за что, надеюсь, что получится. Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 10 марта, 2009 Автор Жалоба Share Опубликовано 10 марта, 2009 Используй например поле - Ключевые слова для поиска. Затем добавь метку для шаблона в /includes/modules/product_info.php, которая будет выводить значение этого поля и вставляй метку в шаблон карточки товара /templates/шаблон/module/product_info/product_info_v1.html Можно посмотреть как определяется там же метка PRODUCTS_NAME и сделать по аналогии. непонятно как мету эту определить ( в файле /includes/modules/product_info.php, есть только одна строка $info->assign('PRODUCTS_NAME', $product->data['products_name']); больше нигде PRODUCTS_NAME нигде не упоминается в этом файле.. может есть ссылка на пример? Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 10 марта, 2009 Жалоба Share Опубликовано 10 марта, 2009 просто добавить еще чтото типа $info->assign('PRODUCTS_NAME', $product->data['products_name']); к примеру $info->assign('PRODUCTS_KEYWORDS', $product->data['products_keywords']); + поправить запрос чтобы products_keywords был в результ таблице Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 марта, 2009 Жалоба Share Опубликовано 10 марта, 2009 mosquito правильно написал. Скорей всего и запрос не нужно будет править, просто добавь вот эту строку, добавь в шаблон метку и будет работать. Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 10 марта, 2009 Автор Жалоба Share Опубликовано 10 марта, 2009 Спасибо сработало. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 марта, 2009 Жалоба Share Опубликовано 10 марта, 2009 :) Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 11 марта, 2009 Автор Жалоба Share Опубликовано 11 марта, 2009 попробовал проделать тоже самое с файлом product_listing.php чтобы поставить такую же метку- в product_listing_columns.html для того чтобы текст такой же выводился не только в конкретном товаре, но и под каждым товаром- при заходе на ссылку категории.. выводит белый лист.. в общем видимо там надо как-то иначе это делать? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 марта, 2009 Жалоба Share Опубликовано 12 марта, 2009 Для шаблона списка товаров нужно добавить метку в /includes/classes/product.php, в метод productBuildArray и в index.php в sql запрос $listing_sql добавить prpducts_keywords Вобщем, вот так примерно делается - http://vamshop.ru/node/27 Только keywords Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения