2014-01-29 3 views
0

Мне нужно вытащить имя продукта и отобразить его в верхней части страницы отправки на шаблон страницы друга.Показать имя продукта на странице отправки

Таким образом, когда пользователь нажимает на отправку другу с страницы продукта, он (название продукта) находится в верхней части страницы отправки на страницу друга, над самой формой. Не в шаблоне электронной почты (хотя это полезно - я видел ответы на это в другом месте).

Я очень новичок в Magento, и мне было предложено сделать несколько модификаций и привести в порядок несколько вещей, но я действительно являюсь разработчиком интерфейса и не обладаю опытом Magento. Любые указатели в правильном направлении были бы большой помощью для меня.

Кроме того, может ли кто-нибудь порекомендовать достойную книгу разработчика Magento, что разработчик Front End с хорошим HTML, CSS & JavaScript (но не очень хороший PHP) нашел бы полезным?

ответ

2

Скопируйте шаблон sendfriend в приложение/дизайн/frontend/base/default/template/sendfriend/send.phtml к вашей теме. Затем вы можете изменить его. Вы не должны изменять файлы magento core.

Вы можете распечатать название продукта wih echo Mage::registry('product')->getName(); Товар добавлен в реестр в Mage_Sendfriend_ProductController.

+0

Работал отлично. Я знал, что это будет небольшая часть php. У вас есть рекомендация о хорошем учебнике/учебнике Magento, в котором будут такие вещи. Имейте в виду, что я действительно сторонний разработчик ... (твердый HTML, CSS и JavaScript - не очень хороший PHP) – user1683285

+0

Возможно, вы уже знаете Алана Шторма. Он написал книгу о макет-макете: [no-frills-magento-layout] (http://store.pulsestorm.net/products/no-frills-magento-layout). После этого вы должны знать, как работает система шаблонов magento. –

Смежные вопросы