I have got some speed issues, yes: the app is running on production,
 it"s the start of the deloment of a webshop.
(The code is available under GPL here: 
https://github.com/informatom/mercator, but it's still in it's early days.)

Viewing an article is decent fast:
Started GET "/admin/products/8533" for ... at 2013-12-08 23:04:27 +0100
Processing by Admin::ProductsController#show as HTML
  Parameters: {"id"=>"8533"}
  Rendered controller: admin/products; dryml-tag: show-page (357.3ms)
Completed 200 OK in 363.5ms (Views: 352.1ms | ActiveRecord: 7.3ms)

but when it comes to editing:
Started GET 
"/admin/products/8533-sym-backup-exec-system-recovery-2010/edit?locale=de" 
for ... at 2013-12-08 23:05:21 +0100
Processing by Admin::ProductsController#edit as HTML
  Parameters: {"locale"=>"de", 
"id"=>"8533-sym-backup-exec-system-recovery-2010"}
  Rendered controller: admin/products; dryml-tag: edit-page (64883.1ms)
Completed 200 OK in 64892.2ms (Views: 64715.2ms | ActiveRecord: 171.5ms)

The speed issue comes from the drop down helpers for the relations, when I 
disable relations, everything gets back to normal again.
I have 4 has_many relations, the drop downs show approx. 600 instance each.
But I would prefer an autocomplete here anyways, as I don't want to scroll 
through 600 entries. 

I tried my luck with hjq-autocomplete according to another post here but 
that seems not to be available any more.
So I have made a start to fix it like this ....

<extend tag="select-many">
>   <old-select-many merge>
>     <select: replace>
>       <name-one: value="" 
> complete-target="&this_field_reflection.klass.new()" 
> completer="name_admin"/>
>     </select:>
>   </old-select-many>
> </extend>

... and indeed this way I have an autocomplete field, which allows me to 
search for one item and the submit creates the relation indeed.
But I have to add them one by one, which is quite tedious. 

name-many seems also not available in this context (I don't get how to use 
it). I would be happy, if somebody has some idea to improve this hack.

Greetings,
Stefan


-- 
You received this message because you are subscribed to the Google Groups "Hobo 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/hobousers.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to