Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Favorites infavorites:mine
infavorites:1234
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with Search options answers only user 5

Denotes the xml files used to define the block hierarchy which eventually renders the template files.

8
votes
This is a good exercise - a good chance to learn. Because a layout XML move in Magento 1 is really a composite operation (unser from original parent, add to new parent), debugging requires testing …
answered May 11 '13 by benmarks
1
vote
seotitle is a child of product.info (which is rendered with view.phtml). I think you could use another reference to the tab and declare the seotitle there. Edit: Something like this: <catalog_produ …
answered Dec 11 '18 by benmarks
3
votes
Vestigial convention which was never implemented. It can be safely ignored/omitted.
answered Jun 28 '13 by benmarks
6
votes
typical Magento layout, as the root block is already set as an (the) output block (ref. page.xml): <block type="page/html_head" name="head" output="toHtml"> <!-- NO output --> You should not be … ! --> <reference name="head"> <action method="addCss"><stylesheet>css/normalize.css</stylesheet></action> </reference> Collect would-be-repeated directives in a custom layout update handle and use the <update …
answered Sep 19 '13 by benmarks
3
votes
Unless you are executing an action in your module's controllers, there is no connection between the router configuration node and the layout file configuration node. The only connection between … router configuration and layout is the layout update handles for your module's controllers. If you were accessing your IndexController::indexAction(), the full action name layout handle would be …
answered May 15 '13 by benmarks
3
votes
Unfortunately these are merged in a separate cycle and do not have access to any file-based layout update handles. Sucks! The alternative strategy is to use the PRODUCT_[id] handles in your layout
answered Oct 31 '13 by benmarks
1
vote
No, you cannot do this. Because of all of the model and block instantiation possibilities (see Mage_Adminhtml_Block_System_Config_Form [link]), there are several two-step solutions. One would be to ad …
answered Mar 1 '13 by benmarks
1
vote
There are several available at Magento Connect. I did a search for the word "carousel" and chose "free".
answered Jun 1 '13 by benmarks
3
votes
<update handle="foo_cat_a" /> might not work because it is likely being parsed before the handle (which typically adds the product.info block handle) is being parsed. To debug handle load/merge order …
answered Jul 25 '13 by benmarks
1
vote
I like this use case, as it gives a chance to delineate the sometimes miasmatic space that is "view layout in Magento". When customizing existing layouts I've found it best to involve as few files … remaining suitable for both situations; you just need to change the media template or the template and its block instance. I would start with a simple layout update handle defined in your local.xml …
answered Apr 20 '14 by benmarks
1
vote
There's always assign() and the aforementioned getters and setters via Varien_Object::_call()
answered Feb 24 '13 by benmarks
1
vote
Of course it won't display; did you notice: <reference name="root"> <action method="setTemplate"><template>page/2columns-right.phtml</template></action> </reference> This template will not rend …
answered Jul 5 '14 by benmarks
2
votes
Is your module config XML even loading? Create some invalid syntax and see if the system errors out. Make sure that developer mode is enabled. Beyond this, what are you trying to accomplish?
answered Jul 3 '15 by benmarks
3
votes
Once the layout is loaded (as it is for the controller_action_layout_generate_blocks_after event) all of the actions have been processed. Adding a new handle to the update object at this point (or … layout XML for adding and one in PHP for removing. Perhaps, if all JS needing removal is added in one layout XML file, you could re-load() that file, or you could tag each JS-add directive with a custom …
answered Feb 18 '14 by benmarks
2
votes
Whereas your logic can be achieved via layout XML, there are two clear options: implement a responsive design (may not work based on your needs), or use a separate subdomain with its own theme …
answered May 9 '13 by benmarks

15 30 50 per page