Deck 3: Front End Certified Developer
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/81
Play
Full screen (f)
Deck 3: Front End Certified Developer
1
You have created a system of multiple stores within a single Magento installation. Which one of the following levels of settings is NOT available?
A) Global
B) Website
C) Store Group
D) Store
E) Store View
A) Global
B) Website
C) Store Group
D) Store
E) Store View
Store Group
2
What is the function of the attribute output= "to Html" when applied to a tag?
A) Renders a block without any other explicit calls
B) Specifies the sequence of blocks on the page
C) Marks a block as a structural block
D) Marks a block as a content block
A) Renders a block without any other explicit calls
B) Specifies the sequence of blocks on the page
C) Marks a block as a structural block
D) Marks a block as a content block
Renders a block without any other explicit calls
3
Your project, which uses prototype.js, contains the JavaScript class Photoviewer (see EXAMPLE, below). Which one of the following code samples will create a class called AdvancedPhotoViewer that extends Photoviewe r? EXAMPLE: var PhotoViewer = Class.create();
A) var AdvancedPhotoViewer = new PhotoViewer()
B) AdvancedPhotoViewer.prototype = Object.extend (new PhotoViewer ()
C) var AdvancedPhotoViewer = Class.extend (PhotoViewer)
D) AdvancedPhotoViewer = PhotoViewer.extend ()
A) var AdvancedPhotoViewer = new PhotoViewer()
B) AdvancedPhotoViewer.prototype = Object.extend (new PhotoViewer ()
C) var AdvancedPhotoViewer = Class.extend (PhotoViewer)
D) AdvancedPhotoViewer = PhotoViewer.extend ()
AdvancedPhotoViewer.prototype = Object.extend (new PhotoViewer ()
4
You need to add a custom structural block template to a block that will render all children automatically. Which three attributes are required in the block's XML definition? (Choose THREE.)
A) after
B) as
C) before
D) name
E) template
F) type
A) after
B) as
C) before
D) name
E) template
F) type
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
5
You want to create a new "screendesign" package based on the "default" package's "default" theme. Which ONE of the following steps do you have to take?
A) Copy app/design/base to app/design/screendesign
B) Create an empty folder app/design/frontend/screendesign and copy app/design/frontend/default/default into it
C) Create skin/frontend/screendesign, then copy the CSS and images folders and their files from /skin/frontend/default/default/ to skin/frontend/screendesign/default
D) Inside app/design/frontend and skin/frontend, copy the folder "default" to the folder "custom"; then rename custom/default to custom/screendesign in both places
E) Create app/design/frontend/default/screendesign
A) Copy app/design/base to app/design/screendesign
B) Create an empty folder app/design/frontend/screendesign and copy app/design/frontend/default/default into it
C) Create skin/frontend/screendesign, then copy the CSS and images folders and their files from /skin/frontend/default/default/ to skin/frontend/screendesign/default
D) Inside app/design/frontend and skin/frontend, copy the folder "default" to the folder "custom"; then rename custom/default to custom/screendesign in both places
E) Create app/design/frontend/default/screendesign
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
6
Which three of the following folders should NOT be publicly accessible? (Choose THREE.)
A) /app/design/frontend/package/theme/layout
B) /app/design/frontend/package/theme/locale
C) /app/design/frontend/package/theme/template
D) /skin/frontend/package/theme/css
E) /skin/frontend/package/theme/js
F) /skin/frontend/package/theme/img
A) /app/design/frontend/package/theme/layout
B) /app/design/frontend/package/theme/locale
C) /app/design/frontend/package/theme/template
D) /skin/frontend/package/theme/css
E) /skin/frontend/package/theme/js
F) /skin/frontend/package/theme/img
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
7
Which element in layout XML specifies a method to be called on a referenced or newly defined block?
A)
B)
C)
D)
E)
A)
B)
C)
D)
E)
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
8
Based on the code below, what color will a browser display in rendering the text inside the div tag? 
A) green
B) blue
C) red
D) black

A) green
B) blue
C) red
D) black
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
9
You want to remove the right structural block from a page. Which code should you use?
A)
B)
C)
D)
A)
B)
C)
D)
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
10
The name of a design package in the Design tab of the System->Configuration window in Admin is also used as ________ and ________ . (Choose TWO.)
A) a folder name in app/design/frontend
B) a configuration value taken from index.php
C) a folder name in skin/frontend
D) a setting in the menu System -> Design
E) a folder name in app/design/frontend/base
A) a folder name in app/design/frontend
B) a configuration value taken from index.php
C) a folder name in skin/frontend
D) a setting in the menu System -> Design
E) a folder name in app/design/frontend/base
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
11
What result will be produced by the following layout handle? 
A) On a non-anchored category page the layered navigation will be moved into the main content block.
B) On an anchored category page the layered navigation will be moved into the main content block.
C) On an anchored category page the layered navigation will be removed from the page.
D) This XML will produce a syntax error.

A) On a non-anchored category page the layered navigation will be moved into the main content block.
B) On an anchored category page the layered navigation will be moved into the main content block.
C) On an anchored category page the layered navigation will be removed from the page.
D) This XML will produce a syntax error.
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
12
Which is the correct type attribute for a structural block?
A) core/block
B) core/html_wrapper
C) core/text
D) core/text_list
A) core/block
B) core/html_wrapper
C) core/text
D) core/text_list
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
13
When a block of type __________ is rendered, all its child blocks are rendered automatically, without the need to call the getChildHtml () method.
A) Page/html
B) Core/template
C) Core/text_list
D) Page/html_wrapper
A) Page/html
B) Core/template
C) Core/text_list
D) Page/html_wrapper
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
14
Layered navigation is displayed for a specific category when _________?
A) layered navigation is enabled in System-> Configuration-> Catalog
B) the category contains products with filterable attributes
C) "Is Anchor" is set to "Yes" in the category settings
D) custom layout update XML adds the layered navigation block
A) layered navigation is enabled in System-> Configuration-> Catalog
B) the category contains products with filterable attributes
C) "Is Anchor" is set to "Yes" in the category settings
D) custom layout update XML adds the layered navigation block
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
15
Which four of the following page elements can be updated from the Magento Admin in System-> Configuration-> Design? (Choose FOUR.)
A) Breadcrumb Separator
B) Copyright
C) Favicon
D) Logo
E) Navigation
F) Page Title
G) Top Links
A) Breadcrumb Separator
B) Copyright
C) Favicon
D) Logo
E) Navigation
F) Page Title
G) Top Links
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
16
You want to add the file "somescript.js" in a template. The JS-file is in the folder "root: js/lib". Which piece of code should you use?
A) $this->getItemurl('lib/somescript.js')
B) $this->getskinurl('lib/somescript.js')
C) $this->getJsUrl('lib/somescript.js')
D) $this->getFileurl('lib/somescript.js')
E) $this->getLibUrl('lib/somescript.js')
A) $this->getItemurl('lib/somescript.js')
B) $this->getskinurl('lib/somescript.js')
C) $this->getJsUrl('lib/somescript.js')
D) $this->getFileurl('lib/somescript.js')
E) $this->getLibUrl('lib/somescript.js')
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
17
Given the information shown below, which choice will correctly assign a customized template file using layout XML? Block type: example/controller Template path: /a pp/design/frontend/base/exampletheme/examplefolder/example.phtml
A)
B)
C)
D)
A)
B)
C)
D)
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
18
You have a "custom/default" design package. You need to edit this file: /app/design/frontend/base/defauIt/template/page/html/header.Phtml Which method is a bad practice because the file will be overwritten during Magento upgrades?
A) Edit the "base/default" file directly.
B) Create a new module in "base/default" called "custom" and copy the file there for editing.
C) Create a new package called "custom/custom" and copy the file there for editing.
D) Copy the file to "custom/default" for editing.
A) Edit the "base/default" file directly.
B) Create a new module in "base/default" called "custom" and copy the file there for editing.
C) Create a new package called "custom/custom" and copy the file there for editing.
D) Copy the file to "custom/default" for editing.
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
19
Given a configured package "tmypackage" and a configured theme "mytheme", which THREE of the following templates would be part of the design fallback? (Choose THREE.)
A) mypackage/default/template/my/template.phtml
B) base/mytheme/template/my/template.phtml
C) default/default/template/my/template.phtml
D) base/default/template/my/template.phtml
E) default/mytheme/template/my/template.phtml
F) mypackage/mytheme/template/my/template.phtml
A) mypackage/default/template/my/template.phtml
B) base/mytheme/template/my/template.phtml
C) default/default/template/my/template.phtml
D) base/default/template/my/template.phtml
E) default/mytheme/template/my/template.phtml
F) mypackage/mytheme/template/my/template.phtml
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
20
Which file adds the search module on a Magento website frontend?
A) page.xml
B) search.xml
C) catalogsearch.xml
D) searchproducts.xml
A) page.xml
B) search.xml
C) catalogsearch.xml
D) searchproducts.xml
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
21
Which two of the following code samples contain correct XML code for adding style.css to a page? (Choose TWO.)
A)css/styles.css
B)css/styles.css
C)css/styles.css
D)css css/styles.css
E)skin_css css/styles.css
A)
B)
C)
D)
E)
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
22
How can a template be included in a CMS block?
A) {{block template=¡"path/to/template .phtm1'}}
B) {{block type="core/template" template="path/to/template.phtml"}}
C) {{block template="path/to/template.phtml"}}
D) {{block id="path/to/template.phtml"}}
E) {{block type="core/template" method="setTemplate" param="path/to/template.phtml1" } }
A) {{block template=¡"path/to/template .phtm1'}}
B) {{block type="core/template" template="path/to/template.phtml"}}
C) {{block template="path/to/template.phtml"}}
D) {{block id="path/to/template.phtml"}}
E) {{block type="core/template" method="setTemplate" param="path/to/template.phtml1" } }
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
23
Given the following layout XML, what will be the expected result on the Magento frontend? 
A) The top.menu block will be displayed on all pages within the header block
B) The top.menu block will never be displayed
C) The top.menu block will be displayed within the default block
D) The top.menu block will only be displayed within "Catalog" pages

A) The top.menu block will be displayed on all pages within the header block
B) The top.menu block will never be displayed
C) The top.menu block will be displayed within the default block
D) The top.menu block will only be displayed within "Catalog" pages
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
24
The underscore prefix ("_") in variable names in Magento template files marks these variables as __________?
A) "protected"
B) "public"
C) "private"
D) declared in the template file
A) "protected"
B) "public"
C) "private"
D) declared in the template file
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
25
In which of the following directories is a .xml file located?
A) CSS
B) Layout
C) Skin
D) Template
A) CSS
B) Layout
C) Skin
D) Template
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
26
A website contains the three store views "English", "French", and "German", with the following settings configured:
The template file template/page/lcolumn.phtml exists within the following frontend themes: 
A) base/default
B) default/default
C) package1/default
D) package1/theme1
E) package1/theme2
F) package1/theme3


A) base/default
B) default/default
C) package1/default
D) package1/theme1
E) package1/theme2
F) package1/theme3
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
27
Given a configured package "mypackage", which of the following sequences of design fallback steps is correct? 
A) Option A
B) Option B
C) Option C
D) Option D

A) Option A
B) Option B
C) Option C
D) Option D
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
28
If your custom frontend theme is missing an expected template file, the last place Magento will look is this directory: ______________.
A) app/design/frontend/base/default
B) skin/design/frontend/base/default
C) skin/frontend/base/default
D) app/frontend/default/default
E) skin/frontend/default/default
F) app/frontend/design/default/default
A) app/design/frontend/base/default
B) skin/design/frontend/base/default
C) skin/frontend/base/default
D) app/frontend/default/default
E) skin/frontend/default/default
F) app/frontend/design/default/default
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
29
Which three of the following action method(s) are valid ways to add custom JavaScript files? (Choose THREE.)
A)< xscript>example.js
B)js example.js
C)< type>skin_jsexample.is
D)< "type>js
F)
G)jsexample.js
A)
B)
C)
D)
F)
G)
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
30
Which of the following is a native frontend layout handle in Magento?
A) catalog_product_details
B) catalog_category_list
C) checkout_onepage_shippingmethod
D) customer_account_default
E) multiple_addresses_progress
A) catalog_product_details
B) catalog_category_list
C) checkout_onepage_shippingmethod
D) customer_account_default
E) multiple_addresses_progress
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
31
Which layout handle can be used to assign a customized template file to the filter navigation block in the left column?
A) default
B) catalog_category_view
C) catalog_category_layered
D) page_two_columns_left
A) default
B) catalog_category_view
C) catalog_category_layered
D) page_two_columns_left
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
32
Which two of the following would add a CSS file to every page? (Choose TWO.) 
A) Option A
B) Option B
C) Option C
D) Option D
E) Option E

A) Option A
B) Option B
C) Option C
D) Option D
E) Option E
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
33
If a layout handle exists in the "base/default" package, your custom design package, and the custom package's "local.xml", which handles can be merged?
A) All of the handles can be merged.
B) Only the handles in "base/default" can be merged.
C) Only the handles in your design package can be merged.
D) Only the handles in "local.xml" can be merged.
E) Only the handles in "base/default" and "local.xml" can be merged.
F) Only the handles in your design package and "local.xml" can be merged.
A) All of the handles can be merged.
B) Only the handles in "base/default" can be merged.
C) Only the handles in your design package can be merged.
D) Only the handles in "local.xml" can be merged.
E) Only the handles in "base/default" and "local.xml" can be merged.
F) Only the handles in your design package and "local.xml" can be merged.
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
34
Which of the following functions is guaranteed to be executed after the DOM is ready? (Assume that the page only includes the prototype.js library.)
A) $(function() { . . . })
B) $(documerit).ready(function() { . . . })
C) $("dom:loaded", function(). . . })
D) document.observe( "dom:loaded", function(). . . })
E) document.observe("html:loaded", function(). . . })
F) document.event("html:load", function(). . . })
A) $(function() { . . . })
B) $(documerit).ready(function() { . . . })
C) $("dom:loaded", function(). . . })
D) document.observe( "dom:loaded", function(). . . })
E) document.observe("html:loaded", function(). . . })
F) document.event("html:load", function(). . . })
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
35
Given the layout XML example below, which one of the following actions will cause the title, "Some Title," to be translated by Magento? EXAMPLE:

A) Option A
B) Option B
C) Option C
D) Option D


A) Option A
B) Option B
C) Option C
D) Option D
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
36
In layout XML, which of the following action methods would you use to define the block identifier on a block of type cms/block?
A)
B)
C)
D)
A)
B)
C)
D)
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
37
Which three types of file are contained in the folder "skin/" in Magento? (Choose THREE.)
A) CSS
B) Image
C) JavaScript
D) Layout
E) Template
F) Translate
A) CSS
B) Image
C) JavaScript
D) Layout
E) Template
F) Translate
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
38
You created a header-new.phtml from the original header.phtml. How can you force Magento to use that new file in place of the native header block template? 
A) Option A
B) Option B
C) Option C
D) Option D
E) Option E

A) Option A
B) Option B
C) Option C
D) Option D
E) Option E
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
39
Which code snippet shows the correct way to add a JavaScript file from your custom theme to all Magento pages? 
A) Option A
B) Option B
C) Option C
D) Option D

A) Option A
B) Option B
C) Option C
D) Option D
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
40
Given the following HTML and CSS, what color will the word "nice be: 
A) Black
B) Blue
C) Green
D) Red

A) Black
B) Blue
C) Green
D) Red
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
41
Within a Magento instance configured to use the package name "my_package" and the theme name "my_theme", which file would override the default catalog search template?
A) app/frontend/base/my_package/my_theme/template/catalogsearch/form.mini.phtml
B) app/design/frontend/base/default/template/customsearch/form.mini.phtml
C) app/design/frontend/my_theme/my_package/template/catalogsearch/custom.form.mini.phtml
D) app/design/frontend/my_package/my_theme/template/catalogsearch/form.mini.phtml
E) app/frontend/default/my_theme/customsearch/form.mini.phtml
A) app/frontend/base/my_package/my_theme/template/catalogsearch/form.mini.phtml
B) app/design/frontend/base/default/template/customsearch/form.mini.phtml
C) app/design/frontend/my_theme/my_package/template/catalogsearch/custom.form.mini.phtml
D) app/design/frontend/my_package/my_theme/template/catalogsearch/form.mini.phtml
E) app/frontend/default/my_theme/customsearch/form.mini.phtml
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
42
A parent HTML element has the style position:relative". You need to position a child element within the parent so that the child's position originates from the parent element's box. Which style on the child will accomplish that?
A) position:absolute
B) position:fixed
C) position:relative
D) position:static
A) position:absolute
B) position:fixed
C) position:relative
D) position:static
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
43
You want to load my-file.js only on the exam' CMS page. In native Magento, which two of the following statements are true? (Choose TWO.)
A) You must create exam.xml and put the appropriate XML inside the layout handle,
B) You must make sure that my-file.js is present in app/design/base/default/cms/exam/.
C) You must add appropriate XML to the CMS Layout-Update-XML textarea of the exam CMS page.
D) You must add getChildJs ('js/my-file.js'); ?> to head.phtml .
E) You must make sure you are not using a layout handle in the Layout-Update-XML textarea of the "exam" CMS page.
A) You must create exam.xml and put the appropriate XML inside the
B) You must make sure that my-file.js is present in app/design/base/default/cms/exam/.
C) You must add appropriate XML to the CMS Layout-Update-XML textarea of the exam CMS page.
D) You must add getChildJs ('js/my-file.js'); ?> to head.phtml .
E) You must make sure you are not using a layout handle in the Layout-Update-XML textarea of the "exam" CMS page.
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
44
Which file adds "breadcrumbs" on pages?
A) page.xml
B) breadcrumbs.xml
C) navigation.xml
D) core.xml
E) header.xml
A) page.xml
B) breadcrumbs.xml
C) navigation.xml
D) core.xml
E) header.xml
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
45
Which of the following will render the custom content block custom, name to a page based on the native 3columns.phtml template? 
A) Option A
B) Option B
C) Option C
D) Option D

A) Option A
B) Option B
C) Option C
D) Option D
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
46
Which file contains the code that renders the grid of products for a page of the catalog?
A) catalog/product/list.phtml
B) catalog/product/grid.phtml
C) catalog/category/list.phtml
D) catalog/category/grid.phtml
A) catalog/product/list.phtml
B) catalog/product/grid.phtml
C) catalog/category/list.phtml
D) catalog/category/grid.phtml
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
47
In order to display a custom design on a category landing page for a set number of days, you need to make a change to the ___ area of Magento.
A) XML
B) Admin Panel
C) CSS
D) Block
A) XML
B) Admin Panel
C) CSS
D) Block
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
48
Using Magentos JavaScript translator object, which is the correct option for translating JavaScript strings within a.phtml file?
A) Translator.newTranslation({"To be translated":"Translated Copy Here"});
B) Translator.add("To be translated");
C) Translate({"To be translated","__('To be translated'); ?>"});
D) Translator-add({"To be translated":"_('To be translated'); ? >"});
A) Translator.newTranslation({"To be translated":"Translated Copy Here"});
B) Translator.add("To be translated");
C) Translate({"To be translated","__('To be translated'); ?>"});
D) Translator-add({"To be translated":"_('To be translated'); ? >"});
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
49
If you open an HTML document with the following code sample in the browser, what will you see in the text of the two Alerts in the browser? 
A) "1" and "1"
B) "2" and "2"
C) "1" and "Undefined"
D) "2" and "false"
E) "false" and "false"
F) "Undefined" and "Undefined"

A) "1" and "1"
B) "2" and "2"
C) "1" and "Undefined"
D) "2" and "false"
E) "false" and "false"
F) "Undefined" and "Undefined"
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
50
You have created a custom theme called my_theme within the default package and want to override the native template file /page/lcolumn.phtml. You will need to place the file in the following structure:
A) app/design/frontend/base/my_theme/template/page/lcolumn.phtml
B) app/design/frontend/my_theme/default/template/page/lcolumn.phtml
C) app/design/frontend/default/my_theme/template/page/lcolumn.phtml
D) skin/design/frontend/my_theme/template/page/lcolumn.phtml
E) skin/design/frontend/base/my_theme/template/page/lcolumn.phtml
A) app/design/frontend/base/my_theme/template/page/lcolumn.phtml
B) app/design/frontend/my_theme/default/template/page/lcolumn.phtml
C) app/design/frontend/default/my_theme/template/page/lcolumn.phtml
D) skin/design/frontend/my_theme/template/page/lcolumn.phtml
E) skin/design/frontend/base/my_theme/template/page/lcolumn.phtml
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
51
Which two of the following examples can be used to include a custom JavaScript on every page? (Choose TWO.) 
A) Option A
B) Option B
C) Option C
D) Option D
E) Option E

A) Option A
B) Option B
C) Option C
D) Option D
E) Option E
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
52
You want to add additional XML ("Additional XML Declaration") to an existing layout block. Which is the proper tag for adding it?
A)Additional XML Declaration
B)Additional XML Declaration
C)Additional XML Declaration
D)Additional XML Declaration
A)
B)
C)
D)
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
53
In System->Configuration 'Design' you can configure individual theme names for ________ . (Choose FIVE)
A) templates
B) images only
C) layout XML
D) all skin files
E) translations
F) default theme
G) admin panel
H) modules
A) templates
B) images only
C) layout XML
D) all skin files
E) translations
F) default theme
G) admin panel
H) modules
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
54
Given the following HTML code, how are the divs "#column1", "#column2", and "#column3" displayed on the page? 
A) The 3 divs are displayed side-by-side and their borders are adjacent to each other.
B) The 3 divs are displayed side-by-side; however their borders overlap with each other.
C) The divs "#column1" and "#column2" are displayed side-by-side. The div "=column3" appears below " # column1".
D) The divs are displayed on top of one another.

A) The 3 divs are displayed side-by-side and their borders are adjacent to each other.
B) The 3 divs are displayed side-by-side; however their borders overlap with each other.
C) The divs "#column1" and "#column2" are displayed side-by-side. The div "=column3" appears below " # column1".
D) The divs are displayed on top of one another.
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
55
Which of these block types can be used to define "breadcrumbs" on a page?
A) page/breadcrumbs
B) page/ html_bread crumbs
C) core/ htmlbreadcrumbs
D) core1 template
A) page/breadcrumbs
B) page/ html_bread crumbs
C) core/ htmlbreadcrumbs
D) core1 template
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
56
To configure a category to display a set of "Shop By" filters, what is the correct option to set in the Magento admin?
A) "Is Anchor" set to "Yes"
B) "Show Filters" set to "Yes"
C) "Category Links" set to "No"
D) "Is Active" set to "No"
A) "Is Anchor" set to "Yes"
B) "Show Filters" set to "Yes"
C) "Category Links" set to "No"
D) "Is Active" set to "No"
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
57
Which two of the following statements regarding Magento configuration scopes are true? (Choose TWO.)
A) "Website" has a higher priority than "Store View".
B) "Store View" has a higher priority than "Website".
C) "Global" has a higher priority than "Website."
D) "Website" has a higher priority than "Global".
E) "Global" has a higher priority than "Store View".
F) "Global" has a higher priority than "Store".
G) "Store" has a higher priority than "Store View".
A) "Website" has a higher priority than "Store View".
B) "Store View" has a higher priority than "Website".
C) "Global" has a higher priority than "Website."
D) "Website" has a higher priority than "Global".
E) "Global" has a higher priority than "Store View".
F) "Global" has a higher priority than "Store".
G) "Store" has a higher priority than "Store View".
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
58
What is the proper layout update handle for adding a CSS file to the product page?
A)
B)
C)
D)
A)
B)
C)
D)
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
59
You have added some HTML to a custom template located at "template/mytemplates/custom.phtml". Which code snippet is the correct way to create a block for custom.phtml in the layout XML?
A)
B)
C)D)
A)
B)
C)
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
60
Which string will NOT be translated?
A) "You can save % s %% in the next 15 min.", "Du kannst % s %% in den nachsten 15min sparen"
B) "Click here to continue.","Klicken Sie hier um welter zu machen ."
C) "We\'ll send you a new password." , "Wir werden dir emneues Password zusenden."
D) "The coupon has expired" , " Der Coupon ist "abgelaufen"
A) "You can save % s %% in the next 15 min.", "Du kannst % s %% in den nachsten 15min sparen"
B) "Click here to continue.","Klicken Sie hier um welter zu machen ."
C) "We\'ll send you a new password." , "Wir werden dir emneues Password zusenden."
D) "The coupon has expired" , " Der Coupon ist "abgelaufen"
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
61
How can you override a native template file in an activated custom theme, using the design fallback?
A) Copy the file to the appropriate folder.
B) Copy the file to the appropriate folder and specify the path to it in the admin panel.
C) Copy the file to the appropriate folder and specify the path to it in the database.
D) Copy the file to the appropriate folder and rename it by adding the suffix "as".
A) Copy the file to the appropriate folder.
B) Copy the file to the appropriate folder and specify the path to it in the admin panel.
C) Copy the file to the appropriate folder and specify the path to it in the database.
D) Copy the file to the appropriate folder and rename it by adding the suffix "as".
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
62
Which of the following is the layout update handle loaded for built-in simple products?
A) TYPE_simple
B) PRODUCT_TYPE_simple
C) PRODUCT_simple
D) Simple_product
A) TYPE_simple
B) PRODUCT_TYPE_simple
C) PRODUCT_simple
D) Simple_product
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
63
Given the following code, what color is the word "sale"? 
A) #AA0000
B) #000000
C) #000099
D) #AA9900

A) #AA0000
B) #000000
C) #000099
D) #AA9900
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
64
In an email template or a CMS block, which two of the following directives specify a store URL without requiring you to hardcode the base URL? (Choose TWO.)
A) {{store url="checkout/cart/index"}}
B) {{store route="checkout/cart/index"}}
C) {{store checkout/cart/index}}
D) http://{{store url="checkout/cart/index"}}
E) {{base url=""}}checkout/cart/index
F) {{store direct_url="checkout/cart/index"}}
A) {{store url="checkout/cart/index"}}
B) {{store route="checkout/cart/index"}}
C) {{store checkout/cart/index}}
D) http://{{store url="checkout/cart/index"}}
E) {{base url=""}}checkout/cart/index
F) {{store direct_url="checkout/cart/index"}}
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
65
In Magento layouts, which attribute for defines the functionality of the block?
A) As
B) Action
C) Type
D) Name
A) As
B) Action
C) Type
D) Name
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
66
When assigning a template file, what is the difference between 
A) No difference: Both set a template for an existing block.
B) Template= "" can only be used when the block is being instantiated.
C) can only be used when the block is being instantiated.
D) Template="" is wrong and doesn't work at all.

A) No difference: Both set a template for an existing block.
B) Template= "" can only be used when the block is being instantiated.
C)
D) Template="" is wrong and doesn't work at all.
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
67
A block named newsletter is already defined in the layout XML, as in the example shown below. The page on which the block is visible has a three-column layout. How can you move the block from the left column to the right column?

A) Option A
B) Option B
C) Option C
D) Option D


A) Option A
B) Option B
C) Option C
D) Option D
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
68
How can you minimize the number of HTTP requests made by your native Magento sites for JavaScript files?
A) Enable JavaScript merging in the admin.
B) Move JavaScript requests to footer block in local.xml.
C) Enable all Cache Storage Management.
D) Remove Magento JavaScript and only use files hosted by a third party CDN.
A) Enable JavaScript merging in the admin.
B) Move JavaScript requests to footer block in local.xml.
C) Enable all Cache Storage Management.
D) Remove Magento JavaScript and only use files hosted by a third party CDN.
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
69
You want to override the lcolumn.phtml file. Which two of the following methods could you use? (Choose TWO.)
A) Rename the file in base/default to enable overriding.
B) Rename the root template configuration in the admin.
C) Create a file with same file name in the same directory structure as your theme.
D) Create a file exception in System -> Design, clear cache, and rebuild indexes.
E) Create a file with different file name and different directory structure; then change the template with the setTemplate method.
A) Rename the file in base/default to enable overriding.
B) Rename the root template configuration in the admin.
C) Create a file with same file name in the same directory structure as your theme.
D) Create a file exception in System -> Design, clear cache, and rebuild indexes.
E) Create a file with different file name and different directory structure; then change the template with the setTemplate method.
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
70
Where are the core module translations located?
A) app/code/locale/
B) app/locale/
C) app/design/frontend/default/default/locale/
D) app/etc/modules/locale/
A) app/code/locale/
B) app/locale/
C) app/design/frontend/default/default/locale/
D) app/etc/modules/locale/
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
71
In layout XML, which two handles are used to assign layout rules to catalog category pages of a store? (Choose TWO.)
A)
B)
C)
D)
E)
A)
B)
C)
D)
E)
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
72
Which XML layout handle is used to assign layout configurations to all pages of a store?
A) All
B) Base
C) Root
D) Every
E) Default
A) All
B) Base
C) Root
D) Every
E) Default
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
73
Which two of the following statements are true regarding Magento configuration scopes? (Choose TWO.)
A) "Websites" contain "Stores".
B) A "Store" can be associated with multiple "Websites".
C) A "Store View" can be associated with multiple "Stores".
D) A "Store" can be associated with multiple "Store Views".
E) Multiple "Websites" can share a "Store View".
A) "Websites" contain "Stores".
B) A "Store" can be associated with multiple "Websites".
C) A "Store View" can be associated with multiple "Stores".
D) A "Store" can be associated with multiple "Store Views".
E) Multiple "Websites" can share a "Store View".
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
74
What is the difference between "display: none" and "visibility: hidden"?
A) The "display: none" rule removes the element from the DOM. The "visibility: hidden" rule leaves the element in the DOM.
B) The "display: none" rule leaves the element in the DOM. The "visibility: hidden" rule removes the element from the DOM.
C) The "display: none" rule removes the space used by the element from the page. The "visibility: hidden" rule reserves space on the page for the element.
D) The "display: none" rule reserves space on the page for the element. The "visibility: hidden" rule removes the space used by the element from the page.
A) The "display: none" rule removes the element from the DOM. The "visibility: hidden" rule leaves the element in the DOM.
B) The "display: none" rule leaves the element in the DOM. The "visibility: hidden" rule removes the element from the DOM.
C) The "display: none" rule removes the space used by the element from the page. The "visibility: hidden" rule reserves space on the page for the element.
D) The "display: none" rule reserves space on the page for the element. The "visibility: hidden" rule removes the space used by the element from the page.
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
75
Which one of the following methods assigns a custom template to the product compare sidebar block? 
A) Option A
B) Option B
C) Option C
D) Option D

A) Option A
B) Option B
C) Option C
D) Option D
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
76
When you create an inline translation, where is it stored?
A) In a browser cookie
B) In a CSV file
C) In an XML file
D) In the database
E) In the Magento cache
A) In a browser cookie
B) In a CSV file
C) In an XML file
D) In the database
E) In the Magento cache
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
77
You want to add a block to the content of the product detail page, without having to modify a template. Which three container blocks are rendered regardless of product type and configuration? (Choose THREE.)
A) alert.urls
B) product.info.extrahint
C) product.info.options.wrapper
D) product.info.options .wrapper.bottom
E) product.info.additional
F) product.info.container1
G) product.info.container2
H) product.info.attributes
A) alert.urls
B) product.info.extrahint
C) product.info.options.wrapper
D) product.info.options .wrapper.bottom
E) product.info.additional
F) product.info.container1
G) product.info.container2
H) product.info.attributes
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
78
Which of following "if else" constructs is used in Magento core templates? 
A) Option A
B) Option B
C) Option C
D) Option D

A) Option A
B) Option B
C) Option C
D) Option D
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
79
What type of block is created by the code below? 
A) Content block
B) Text block
C) Structural block
D) Bulleted list block
E) Navigation block

A) Content block
B) Text block
C) Structural block
D) Bulleted list block
E) Navigation block
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck
80
You want to set up different languages in a Magento installation with multiple stores. Which configuration scope should you use?
A) Global
B) Website
C) Store
D) Store View
A) Global
B) Website
C) Store
D) Store View
Unlock Deck
Unlock for access to all 81 flashcards in this deck.
Unlock Deck
k this deck