diff --git a/.gitignore b/.gitignore
index 1ab6481..cb49ca3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -17,7 +17,7 @@
/app/design/frontend/base/default/layout/*.xml
/app/design/frontend/base/default/layout/sales
/app/design/frontend/base/default/template/*
-!/app/design/frontend/base/default/template/solarium
+!/app/design/frontend/base/default/template/jeroenvermeulen
/app/design/frontend/default
/app/design/install
/app/etc/modules/Cm_*
diff --git a/app/code/community/JeroenVermeulen/Solarium/Model/Engine.php b/app/code/community/JeroenVermeulen/Solarium/Model/Engine.php
index 26ab76c..d59e317 100644
--- a/app/code/community/JeroenVermeulen/Solarium/Model/Engine.php
+++ b/app/code/community/JeroenVermeulen/Solarium/Model/Engine.php
@@ -492,7 +492,8 @@ public function search( $storeId, $queryString, $try = 1 ) {
}
arsort( $suggest, SORT_NUMERIC );
if ( $doAutoCorrect && empty($result) && !empty($suggest) ) {
- $bestMatch = reset( array_keys($suggest) );
+ $suggestKeys = array_keys($suggest);
+ $bestMatch = reset($suggestKeys);
array_shift($suggest);
$result = $this->search( $storeId, $bestMatch, $try+1 );
}
diff --git a/app/design/frontend/base/default/layout/jeroenvermeulen/solarium.xml b/app/design/frontend/base/default/layout/jeroenvermeulen/solarium.xml
index 1d51a14..3bdc868 100644
--- a/app/design/frontend/base/default/layout/jeroenvermeulen/solarium.xml
+++ b/app/design/frontend/base/default/layout/jeroenvermeulen/solarium.xml
@@ -32,7 +32,7 @@
-
+
\ No newline at end of file
diff --git a/app/design/frontend/base/default/template/jeroenvermeulen/solarium/suggest.phtml b/app/design/frontend/base/default/template/jeroenvermeulen/solarium/suggest.phtml
new file mode 100644
index 0000000..791f46c
--- /dev/null
+++ b/app/design/frontend/base/default/template/jeroenvermeulen/solarium/suggest.phtml
@@ -0,0 +1,19 @@
+
+
+ -
+
+ -
+ __('Did you mean: '); ?>
+
+ $result_count): ?>
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/design/frontend/base/default/template/solarium/suggest.phtml b/app/design/frontend/base/default/template/solarium/suggest.phtml
deleted file mode 100644
index 1994163..0000000
--- a/app/design/frontend/base/default/template/solarium/suggest.phtml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
- -
-
- -
- __('Did you mean: '); ?>
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/modman b/modman
index 30f14fc..816ccba 100644
--- a/modman
+++ b/modman
@@ -1,31 +1,45 @@
## JeroenVermeulen_Solarium Extension - Solr search for Magento CE
-# Magento User Interface - File == Frontend layout
+# ---- Frontend layout
+# Magento User Interface - File - frontend/base/default/layout/jeroenvermeulen/solarium.xml
app/design/frontend/base/default/layout/jeroenvermeulen/solarium.xml app/design/frontend/base/default/layout/jeroenvermeulen/solarium.xml
-# Magento User Interface - File == Backend layout
+# ---- Frontend layout
+# Magento User Interface - Recursive Dir - frontend/base/default/template/jeroenvermeulen/solarium
+app/design/frontend/base/default/template/jeroenvermeulen/solarium/ app/design/frontend/base/default/template/jeroenvermeulen/solarium/
+
+# ---- Backend layout
+# Magento User Interface - File - adminhtml/default/default/layout/jeroenvermeulen/solarium.xml
app/design/adminhtml/default/default/layout/jeroenvermeulen/solarium.xml app/design/adminhtml/base/default/layout/jeroenvermeulen/solarium.xml
-# Magento Global Config - File == Module enable XML
+# ---- Module enable XML
+# Magento Global Config - File - modules/JeroenVermeulen_Solarium.xml
app/etc/modules/JeroenVermeulen_Solarium.xml app/etc/modules/JeroenVermeulen_Solarium.xml
-# Magento Other web accessible - Recursive Dir == JavaScript libraries
+# ---- JavaScript libraries
+# Magento Other web accessible - Recursive Dir - js/solarium
js/solarium/ js/solarium/
-# Magento PHP Library file - Recursive Dir == The Solarium Library, by Bas de Nooijer
+# ---- The Solarium Library, by Bas de Nooijer
+# Magento PHP Library file - Recursive Dir - Solarium
lib/Solarium/ lib/Solarium/
-# Magento PHP Library file - Recursive Dir == The EventDispatcher component from the Symfony framework
+# ---- The EventDispatcher component from the Symfony framework
+# Magento PHP Library file - Recursive Dir - Symfony/Component/EventDispatcher
lib/Symfony/Component/EventDispatcher/ lib/Symfony/Component/EventDispatcher/
-# Magento Theme Skin - File == Backend CSS file
+# ---- Backend CSS file
+# Magento Theme Skin - File - adminhtml/default/default/css/jeroenvermeulen/solarium.css
skin/adminhtml/default/default/css/jeroenvermeulen/solarium.css skin/adminhtml/default/default/css/jeroenvermeulen/solarium.css
-# Magento Theme Skin - Recursive Dir == Backend image files
+# ---- Backend image files
+# Magento Theme Skin - Recursive Dir - adminhtml/default/default/images/jeroenvermeulen/solarium
skin/adminhtml/default/default/images/jeroenvermeulen/solarium/ skin/adminhtml/default/default/images/jeroenvermeulen/solarium/
-# Magento Community Module - Recursive Dir == Extension code dir
+# ---- Extension code dir
+# Magento Community Module - Recursive Dir - JeroenVermeulen/Solarium
app/code/community/JeroenVermeulen/Solarium/ app/code/community/JeroenVermeulen/Solarium/
-# Magento Locale language - File == Dutch translation
+# ---- Dutch translation
+# Magento Locale language - File - nl_NL/JeroenVermeulen_Solarium.csv
app/locale/nl_NL/JeroenVermeulen_Solarium.csv app/locale/nl_NL/JeroenVermeulen_Solarium.csv
diff --git a/var/connect/JeroenVermeulen_Solarium-1.6.1.tgz b/var/connect/JeroenVermeulen_Solarium-1.6.1.tgz
new file mode 100644
index 0000000..04e263b
Binary files /dev/null and b/var/connect/JeroenVermeulen_Solarium-1.6.1.tgz differ
diff --git a/var/connect/JeroenVermeulen_Solarium.xml b/var/connect/JeroenVermeulen_Solarium.xml
index 12d4dcc..f4e487f 100644
--- a/var/connect/JeroenVermeulen_Solarium.xml
+++ b/var/connect/JeroenVermeulen_Solarium.xml
@@ -1,5 +1,5 @@
<_>
- F1ORDmSGZQ9dcoTC
+ mvNLLfGbn8YS6sdV
JeroenVermeulen_Solarium
community
@@ -22,21 +22,23 @@ Report bugs: https://github.com/jeroenvermeulen/magento-solarium/issues
OSL-3.0
http://opensource.org/licenses/osl-3.0.php
- 1.5.0
- stable
- * The first "stable" version
- * Added "Test Connection" button to configuration
- * Added logos to configuration - Thanks @toonvd
- * Added Dutch translations
+ 1.6.1
+ beta
+ WARNING: Beta version, do not use on production without extensive testing.
+
+ * Bugfix for "Did you mean" html
Jeroen Vermeulen BVBA
+ Toon van Dooren
jeroenvermeulen
+ toonvd
info@jeroenvermeulen.eu
+ toon_vd@live.com
5.3.0
@@ -56,7 +58,7 @@ Report bugs: https://github.com/jeroenvermeulen/magento-solarium/issues
-
+
@@ -76,6 +78,7 @@ Report bugs: https://github.com/jeroenvermeulen/magento-solarium/issues
magecommunity
magedesign
magedesign
+ magedesign
mageetc
mageweb
magelib
@@ -88,6 +91,7 @@ Report bugs: https://github.com/jeroenvermeulen/magento-solarium/issues
JeroenVermeulen/Solarium
frontend/base/default/layout/jeroenvermeulen/solarium.xml
+ frontend/base/default/template/jeroenvermeulen/solarium
adminhtml/default/default/layout/jeroenvermeulen/solarium.xml
modules/JeroenVermeulen_Solarium.xml
js/solarium
@@ -101,6 +105,7 @@ Report bugs: https://github.com/jeroenvermeulen/magento-solarium/issues
dir
file
+ dir
file
file
dir
@@ -123,6 +128,7 @@ Report bugs: https://github.com/jeroenvermeulen/magento-solarium/issues
+
@@ -136,6 +142,7 @@ Report bugs: https://github.com/jeroenvermeulen/magento-solarium/issues
+