01-15-2016, 05:16 PM
(This post was last modified: 01-15-2016, 05:21 PM by wolfgang1983.)
On my select drop down value I have it producing some thing like
And code pen is "code" and 4 is id.
My question is how on my function could I be able to get the name and id seperate
Any suggestions thank you.
Update I have tried now explode() seems to work have I got it correct
Code:
<option value="codepen/4">Codepen RSS Feed > Home Page</option>
And code pen is "code" and 4 is id.
My question is how on my function could I be able to get the name and id seperate
PHP Code:
foreach ($layout_data['layout_module'] as $layout_module) {
$split_input = $layout_module['code'];
$code = $split_input[0]; // should get name
$module_id = $split_input[1]; // Should get id
$data_2 = array(
'module_id' => $module_id,
'code' => $code,
'position_id' => $layout_module['position'],
'sort_order' => (int)$layout_module['sort_order']
);
}
Any suggestions thank you.
Update I have tried now explode() seems to work have I got it correct
PHP Code:
foreach ($layout_data['layout_module'] as $layout_module) {
$split_input = explode("/", $layout_module['code']);
$code = $split_input[0];
$module_id = $split_input[1];
$data_2 = array(
'module_id' => $module_id,
'code' => $code,
'position_id' => $layout_module['position'],
'sort_order' => (int)$layout_module['sort_order']
);
}
There's only one rule - please don't tell anyone to go and read the manual. Sometimes the manual just SUCKS!