<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
ok - so i'm trying to create a custom view that looks something like
this<br>
<br>
CA PA NY <br>
<br>
California<br>
-----------<br>
Los Angeles, CA<br>
name<br>
contact Info<br>
<br>
San Francisco, CA<br>
name<br>
contact info<br>
<br>
<br>
Pennsylvania<br>
-----------<br>
Scranton, PA<br>
name<br>
contact info<br>
<br>
<br>
New York<br>
-----------<br>
New York, NY<br>
name<br>
contact info<br>
<br>
Brooklyn, NY<br>
name<br>
contact info<br>
<br>
Albany, NY<br>
name contact info<br>
<br>
<br>
whereas the state abbreviations target to the full state name and only
states with contacts appear.&nbsp; I also have an almost identical
requirement where month/year jumps to a list of events happening in
that month/year combination, so I would prefer a general solution over
a module that does exactly one, the other or both.<br>
<br>
I created a content type with a state selection and a view to group
them.&nbsp; The problems I had with this were <br>
1. In the pull down I can have abbreviation or full name, not both (in
custom cms apps i've built i used state abbreviation in the value and
name in the display thereby getting both - it would be great to have
this)<br>
2. When the view groups items rather than creating a header for the
grouping it puts them together but repeats it every time.&nbsp; <br>
3. it's actually putting the state in twice - once above the listing
and once between location and contact info<br>
<br>
Is this all stuff I can fix through theming, am I configuring it
incorrectly or am I going down the wrong road entirely?<br>
<br>
this is the actual output I'm getting - no theming done yet:<br>
<div class="view-content view-content-open-homes">
<div class="item-list">
<ul>
  <li>
    <div class="view-item view-item-open-homes">
    <div
 class="view-field view-data-node-data-field-state-field-state-value">AL</div>
    <div class="view-field view-data-node-title">here</div>
    <div class="view-field view-data-node-body">
    <div class="field field-type-text field-field-state">
    <div class="field-label">state:&nbsp;</div>
    <div class="field-items">
    <div class="field-item">AL</div>
    </div>
    </div>
<!--paging_filter-->
    <p>tgere</p>
    </div>
    </div>
  </li>
  <li>
    <div class="view-item view-item-open-homes">
    <div
 class="view-field view-data-node-data-field-state-field-state-value">CO</div>
    <div class="view-field view-data-node-title">Denver, Colorado</div>
    <div class="view-field view-data-node-body">
    <div class="field field-type-text field-field-state">
    <div class="field-label">state:&nbsp;</div>
    <div class="field-items">
    <div class="field-item">CO</div>
    </div>
    </div>
<!--paging_filter-->
    <p><strong>Contact:</strong> sander
    </p>
    <p>
    <strong>Phone:</strong> 917.676.0425&nbsp;
    </p>
    </div>
    </div>
  </li>
  <li>
    <div class="view-item view-item-open-homes">
    <div
 class="view-field view-data-node-data-field-state-field-state-value">NY</div>
    <div class="view-field view-data-node-title">Brooklyn, New York</div>
    <div class="view-field view-data-node-body">
    <div class="field field-type-text field-field-state">
    <div class="field-label">state:&nbsp;</div>
    <div class="field-items">
    <div class="field-item">NY</div>
    </div>
    </div>
<!--paging_filter-->
    <p><strong>Contact:</strong> Alina
    </p>
    <p>
    <strong>Phone:</strong> 212.555.1212&nbsp;
    </p>
    <p>
&nbsp;
    </p>
    </div>
    </div>
  </li>
  <li>
    <div class="view-item view-item-open-homes">
    <div
 class="view-field view-data-node-data-field-state-field-state-value">NY</div>
    <div class="view-field view-data-node-title">New York, NY</div>
    <div class="view-field view-data-node-body">
    <div class="field field-type-text field-field-state">
    <div class="field-label">state:&nbsp;</div>
    <div class="field-items">
    <div class="field-item">NY</div>
    </div>
    </div>
<!--paging_filter-->
    <p>Another NY listing</p>
    </div>
    </div>
  </li>
</ul>
</div>
</div>
<br>
<br>
<br>
<br>
</body>
</html>