Александр 0 Опубликовано 25 февраля, 2013 Жалоба Share Опубликовано 25 февраля, 2013 Надо засунуть {$box_CART} {$box_LOGIN} внутрь product_info_v1 Кто-нибудь сталкивался? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 февраля, 2013 Жалоба Share Опубликовано 25 февраля, 2013 По умолчанию - никак. Только подключать бокс в файл /includes/modules/product_info.php, или файл boxes.php В общем, без правки кода никак. Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 26 февраля, 2013 Автор Жалоба Share Опубликовано 26 февраля, 2013 Правка кода устраивает, итак много чего переписано, не критично. А поподробнее? Конкретно бокс с корзиной надо внутрь product_info_v1, меткой или кодом вставить. Можно как-то boxes.php из шаблона включить в /includes/modules/product_info.php? Просто заинклюдить и метки станут доступны? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 февраля, 2013 Жалоба Share Опубликовано 26 февраля, 2013 Можно попробовать напрямую подключить через include файл /templates/шаблон/source/boxes/shopping_cart.php Ссылка на сообщение Поделиться на другие сайты
shaklov 63 Опубликовано 26 февраля, 2013 Жалоба Share Опубликовано 26 февраля, 2013 А свойство css position никак не получится использовать? Для чего корзину именно в карточку товара? Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 27 февраля, 2013 Автор Жалоба Share Опубликовано 27 февраля, 2013 Дело в том, что в правой колонке у меня должны быть блок с атрибутами и кнопкой купить, ниже корзина и прочее, потом на всю ширину описание, потом опять правая колонка с прочими данными. Absolute это не решает, т.к. есть динамическая смена элементов на разных страницах, слишком много гемора прописывать для всех возможных вариантов, для всех товаров и категорий, которые тоже часто меняются, и потом без меня будут меняться. Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 27 февраля, 2013 Автор Жалоба Share Опубликовано 27 февраля, 2013 ни так: include ('templates/'.CURRENT_TEMPLATE.'/source/boxes/shopping_cart.php'); ни так: include ($tpl_path.'/source/boxes/shopping_cart.php'); не сработало. то есть метка {$box_CART} в product_info_v1 ничего не выводит. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 февраля, 2013 Жалоба Share Опубликовано 27 февраля, 2013 Нужно наверное ещё в самом файле бокса менять все $box->assign на $info->assign Но тогда лучше отдельный файл бокса завести, что б не править оригинальный, он работать тогда не будет, делайте свой бокс, отдельный, для /includes/modules/product_info.php Можно и просто сразу код добавить в product_info.php Вы ж начинайте с маого, для начала просто метку добавьте простую, которая просто текст будет выводить, проверьте, что метка работает, текст выводит, затем уже добавляете php код для метки. От простого к сложному обычно идут ведь, заодно и принцип работы smarty выучите. Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 1 марта, 2013 Автор Жалоба Share Опубликовано 1 марта, 2013 а, там редизайн сделали, проблема отпала. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 марта, 2013 Жалоба Share Опубликовано 1 марта, 2013 Понятно Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения