Where do we stand on the Business Directory?

Events happening in the community are now at Drupal community events on www.drupal.org.
bric002's picture

I've been following this topic for a while now and was curious where things stand. Do you have specific guidelines, modules, procedures, etc? NEW MODULE???

And what about the basic listing criteria? ( name, address, phone...)

I am not much of a programmer, but would like to contribute where possible. It sounds like this could be a key feature for Drupal down the road.

Comments

This is it...

michelle's picture

As far as I know, no one is making a monolithic business directory module. Seems like most of us are using CCK and views and just collaborating on ideas of how to set things up, other contrib modules to add into the mix, and how to solve specific problems. It's more work to start but is much more flexible than a single module would be.

Michelle

Help getting started

bric002's picture

Being a fairly new drupal user, can I ask for your help?

  1. Can you be more specific about CCK? Which components? (there are so many CCK choices out there!)
  2. Can you briefly outline the steps? (a. taxonomy, b. views...etc)

Thanks in advance.

Quick answer

michelle's picture
  1. Which widget depends on your needs. I mostly use the textfield widget that comes with it and the imagefield widget, which is contrib. Start with the basic CCK package and add fields as you need them.

  2. Honestly, the steps to building a directory aren't brief. I do plan on writing a tutorial once I have it all figured out myself, but that's probably a month out.

Michelle

Thanks

bric002's picture

Several of these modules are new to me, but I'll plod through them.

I look forward to your tutorial.

Your opinion?

bric002's picture

Would you suggest using....

  • "HowTo: Create a classified ad section
    Drupal 4.7.x
  • This is a recipe on how to get Classifieds in Drupal 4.7.

    Demo of classifieds using these instructions.

    Overview: This recipe uses these (up to date) items:

    * Drupal 4.7
    * Views.module
    * flexinode.module
    * style.css (for your theme)"</li>
    

    ....as a good starting point for a business directory? I'm really struggling on where to get the ball started rolling.

    No

    michelle's picture

    4.7 is about at the end of its life and flexinode has been replaced by CCK.

    Look at:
    Drupal 5.2
    CCK (to make your node types and add extra fields)
    Views (to display your listings)
    Taxonomy (part of core - used to tag / classify your listings)
    Location & Gmap (to map your listings)

    Set up one or more node types for your listings and add whatever fields you like such as description, hours, payment types accepted, website, etc...

    Create a taxonomy vocabulary with all your categories and add it to your node type(s).

    Set up a view to display your listings, perhaps with exposed filters for sorting.

    Hopefully that gets you started at least... I don't know when I'm going to get to that tutorial. Been pretty busy.

    Michelle

    That'l help

    bric002's picture

    Thanks for pointing me in ANY direction. Been trying to decide which way to go with this thing. As for my last post, I just pasted notes from the tutorial I was looking at. I know not to use 4.7.

    Thanks again.

    MichelleC - I know your

    mokargas's picture

    MichelleC - I know your busy, so quick question if you can

    How would you handle payment processing?


    Mo of the Cloud Concept, Adelaide, Australia.

    View my (aging) site @ http://www.reactiondynamics.com.


    Mo of the Cloud Concept, Adelaide, Australia.

    View my (aging) site @ http://www.reactiondynamics.com.

    Payment

    michelle's picture

    I would handle it manually because I don't expect a huge volume of paid listings. For more advanced options, check out what some other people have been talking about doing in other posts in this group.

    Michelle


    See my Drupal articles and tutorials or come check out life in the Coulee Region.

    Thanks mate I'm thinking

    mokargas's picture

    Thanks mate

    I'm thinking paypal manual atm myself


    Mo of the Cloud Concept, Adelaide, Australia.

    View my (aging) site @ http://www.reactiondynamics.com.


    Mo of the Cloud Concept, Adelaide, Australia.

    View my (aging) site @ http://www.reactiondynamics.com.

    Thank you for these hints.

    volunteermama@drupal.org's picture

    Thank you for these hints. Looking forward to more and the upcoming tutorial.

    Setting up node types

    awasson's picture

    Hi There,
    I too have some questions about setting up my directory and have been scouring the Drupal site for a much info as I can get.... I initially planned to build my directory from scratch, borrowing code & db structure from one I built a few years ago for an educational portal but Drupal just seems to be a better more extensible way to develop.

    I'm looking for a few pointers and maybe I can provide some insight into consolidating a tried and true method of setting up a directory. I'd be more than happy to contribute any knowledge, insight, hunches, etc.... into whatever documentation we turn out once the dust settles.

    My directory is much simpler, I believe than the ones that have been discussed thus far but it still needs the same foundation as far as I can see. I have one directory type and it is a "Suppliers Index". It's really just a Rolodex of a few hundred businesses grouped into a dozen or so sub-categories.

    Here is my setup: (really similar to what Michelle has already suggested)

    • Drupal 5.x
    • CCK
      I have one type of content called 'Supplier'
    • Views
      I have views but haven't begun to use them yet
    • Taxonomy
      I've created one category called 'Suppliers Index', associated it with CCK Supplier and have free tagging on
    • Taxonomy Search Widget
      Installed but not configured
    • Vocabulary Index
      Neat module that makes a nice theme-able via seperate CSS index page for Taxonomy Categories

    So with this in place I can create new 'Supplier' content and give it a term relative to the 'Supplier Index' category. In my example I have suppliers who supply products & services for 'playground', 'concrete', 'irrigation', furnishings, features, and a few others. Now that I have some suppliers int the index, I can go to my Vocabulary Index page and select any of the above terms for a list of suppliers under that term. It works really well so far.

    Am I doing this right? ...I'm open to suggestions and I don't have a whole lot of development time into this so if I'm on the wrong track, I'd like to correct my course sooner rather than later.

    Another question I have is with regard to URLs: I'm a fan of 'Clean URLS' and note that whatever content I create in my directory becomes taxonomy/term/5 or node/32. I have used Site Building => URL Alias to manually change the path to a more pleasing output... Can or should we use Pathauto to do this automatically?

    My other question is to do with views: I've never used views... Can or should I use views to replace my Vocabulary Index and provide a new view for the Category 'Supplier's Index', another view for the list of suppliers under a term in the category, and a different view for the individual piece of content.

    And finally... The Taxonomy Search Widget: Is this the best way to make the Directory Listing searchable.

    Hopefully I haven't asked questions that have already been answered. My apologies if they have. I'm off to research views and see if Pathauto will work for my URLS.

    Cheers,
    Andrew

    Payment per node type

    yeeloon's picture

    hi! i am also looking on the payment method...

    how can i basically restrict a content-type (say Property node) to be integrated with an online payment method.. either thru Paypal or some trusted service?

    Has anybody got something like this working? I was looking to integrate this to a classified service I'm testing out atm..

    PayPal Node

    solutionsphp's picture

    This works well for integrating payment into your CCK-powered directories: http://drupal.org/project/paypalnode

    Has anyone created a tutorial

    degribcha's picture

    Has anyone created a tutorial for using CCK and Views to create a business directory? I've been searching but haven't found anything and I am relatively new to the entire Drupal world.

    Business Directory

    Group organizers

    Group categories

    Group notifications

    This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

    Hot content this week