När vi jobbar med modellerna och databasen i Magento så vill vi ofta kunna sätta villkor i where -satsen av SQL -frågan. Vi gör så från en ”product collection” instans med metoden ”addAttributeToFilter”. Mage::getModel( ’catalog/product’ ) ->getCollection() ->addAttributeToFilter( ’attribute’, array( ’eq’ => ’foo’ )) ->load();
Results for:
Använd inte microsofts filter
Avslutar dan efter ett problem jag haft med en hemsida jag jobbat på ett tag. Problemet som uppstod var att allt flöt på perfekt i alla webbläsare förutom ie8, eller sämre, där hela sidan frös i 5-6 sekunder vid sidladdningen. Tyckte mig kunna lokalisera problemet till ett javascript men kom tillslut fram till att det […]
Textrendering – optimizelegibility
Sprang återigen på en CSS -egenskap jag tidigare inte vart medveten om. Vill med detta inlägget endast notera. text-rendering : optimizelegibility; Egenskapen flyter samman texten på ett mer naturligt vis men kan också innebära en något långsammare rendering, sägs det. Se exempel på: https://developer.mozilla.org/
Hur man kan känna igen en mobil klient
När vi gör en hemsida så kan vi av olika anledningar vilja veta om det är en mobil klient som besöker hemsidan. Presenterar i detta inlägget i dess mest simpla form hur vi kan få den informationen med hjälp av antingen Javascript, PHP eller Apaches .htaccess fil.
Ta bort funktionalitet
Då vi jobbar med wordpress som verktyg för att göra en hemsida så brister där en hel del mot många SEO principer som man lätt kan åtgärda. En av dessa brister är att vi ofta presenterar sidor som inte var tänkt och som sen dyker upp i sökresultatet. I värsta fall är dessa dessutom dåligt […]
Omdirigera trafiken i .htaccess
En notis för hur man omdirigerar trafiken i Apache2 med hjälp av .htaccess -filen. För att detta ska fungera så måste du ha aktiverat modulen ”Alias”, vilket vanligtvis är aktiverad vid uppackning. RedirectMatch 301 ^/foo/(.*)$ /bar/$1
Förhindra pdf -filer från att öppnas i webbläsaren
Ofta när vi ska presentera produkter på hemsidor så har dessa en produktbeskrivning i pdf format som kunden vill presentera. Dessa har en förmåga att öppna sig i webbläsaren med Adobes browser plugin. Det kan hända att vi häldre vill att klienten får laddat ner dessa filerna istället för att dom ska presenteras direkt på […]
Hämta kategoribasen i backend
När du gör ett tema eller plugin för wordpress kan du komma att behöva få tag i etikett eller kategori -basen till installationen. Även permalänkstrukturen kan vara av intresse i sammanhanget. Detta hämtas enkelt på följande vis: $perma = get_option( ’permalink_structure’ ); $cat_base = get_option( ’category_base’ ); $tag_base = get_option( ’tag_base’ );
Aktivera mod_rewrite i apache
En snabb notis för hur man aktiverar mod_rewrite i apache. Dvs, den modulen som tillåter katalogstruktur istället för querys.
Sortera ett associativt multidimensionellt fält
Låt oss säga att vi har följande multidimensionella fält som vi vill sortera efter dess namnattribut. $data = array( array( ’id’ => 632, ’name’ => ’foo’ ), array( ’id’ => 633, ’name’ => ’bar’ ), array( ’id’ => 634, ’name’ => ’baz’ ), array( ’id’ => 635, ’name’ => ’qux’ ) ); För att göra detta […]