Saturday, 10 December 2011

How to create a Static Block in magento

video-tutorial will help you create static block in magento backend.
And call backend static block to frontend .phtml file.

Create main menu in magento

Create navigation menu in magento

Friday, 28 October 2011

Facebook login in drupal

In drupal Facebook connect module used to add Facebook login.

This module also used for twitter login.

This video show the basic integration of Facebook connect module in drupal

 
INSTALLATION

1.  Copy facebook connect module to sites/all/modules folder

2. Create new facebook app in this url https://developers.facebook.com/apps

3. Download php-sdk libraries from  http://github.com/facebook/php-sdk/tarball/v2.1.1

4. Copy this php-sdk to facebook connect module folder
   <fbconnect folder>/facebook-php-sdk/src/facebook.php
5.Enable fbconnect module

6. Enter facebook app key and id in admin/settings/fbconnect page.
 

Tuesday, 25 October 2011

Upload file extension restriction in jquery

Image upload field only accept following extension gif, png, jpg,jpeg.
<form action="" method="post" enctype="multipart/form-data">
Upload Image:<input type="file" name="image" id="image_id"  />
</form>
following code used to limit the upload file extension
<script type="text/javascript">
$(function() {
   $('#image_id').change( function() {
    var ext = $('#image_id').val().split('.').pop().toLowerCase();
    if($.inArray(ext, ['gif','png','jpg','jpeg']) == -1) {
      $('#image_id').val("");
        alert('Please Enter the files in the format jpeg,gif,png');
       
    }
   });
});
</script>

Sunday, 23 October 2011

Create node theme for content type in drupal

The node.tpl.php is a default theme for all nodes.
If need to change node theme for specific content type follow following steps

1. If u create node theme for page content type, create node-page.tpl.php in your template folder.
2. Copy node.tpl.php to node-page.tpl.php , Importent do not delete default node.tpl.php file
3. Change the theme display for your needs
4. Use variables node.tpl.php
5. If u create node theme for movie page content type, create node-movie_page.tpl.php file.

For more: Theming node by content type

Saturday, 22 October 2011

How delete own comment in drupal

In Drupal user can not delete own comment
So need Comment Delete module.
  1. Unzip and copy this module in sites/all/modules folder.
  2. Enable comment delete module.
  3. Enable required permission in user permission page

How add facebook like button


1. Create your App in facebook https://developers.facebook.com/apps

2.Copy and paste following code in your site after opening body tag and enter your App id
<script>
(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) {return;}
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=YOUR APP ID";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
3.Paste following code in which place you need like button
<div class="fb-like" data-href="http://phpand.blogspot.com/" data-send="true" data-width="450" data-show-faces="true" data-font="arial"></div>
4. For more refer https://developers.facebook.com/docs/reference/plugins/like/