Aw, hope you guys get paid soon, any news from envato?
If your gonna add ecommerce support for your current themes i highly doubt ThemeForest will release your theme as new listing as the design will be roughly the same. They will probably suggest making it an update to your current listing and perhaps giving the item a price increase.
I would try contacting support on this matter to clarify things.
Silly me, i managed to resolve this by adding the get variable to the selection function,
echo '<option value="' . esc_attr( $id ) . '" ' . selected( $_GET['perpage'], $id, false ) . '>' . esc_attr( $name ) . '</option>';
Thankyou for your response
I’m aware of stackoverflow but unfortunately in the past i haven’t had that much success in the problem solving and providing a solution, in fact the last question i asked i had a pretty much “google it” response and other responses where they had no idea only clearly wanted to boost there reputation. I brought this to there attention with the friendliest of manners and he simply curst me and left a negative rating on my question and deleted his comment leaving me a sitting duck.
Maybe its just me but i find ThemeForest a much more friendlier place and an excellent place to ask coding related questions.
@ Australia + bherbert,
Yep the selected function doesn’t seem to output correctly, i’m not sure if i have set it up right.
I’m producing a select box in PHP but having a hard time to get the correct selection “selected” from what the user has chosen.
<form class="products-perpage" method="get"> <select name="perpage" class="perpage"> <?php $products_perpage = array( '6' => '6', '9' => '9', '12' => '12', '18' => '18', '24' => '24', ); foreach ( $products_perpage as $id => $name ) echo '<option value="' . esc_attr( $id ) . '" ' . selected( $perpage, $id, false ) . '>' . esc_attr( $name ) . '</option>'; ?> </select> </form>
The above code outputs the select box with the option values fine and when the user selects an option it is passed in the URL using the method get, so the url would be this if the user has chosen 9.
The problem is when the user has selected this option it doesn’t show selected. I think i’m almost there but i’m using the selected function incorrectly.
Any pointers that would be great!