function workInfo($element, $name)
{
    $workInfoHTML = "";
    $availableLink = '<a href="' . BASE_URL . 'contact/' . $element["work_id"] . '">Contact Gallery for Price | 
                    <span class="fa fa-envelope" aria-hidden="true"></span></a>';
    $workInfoHTML .= '<ul>';
    $workInfoHTML .= '<li>Artist: <span itemprop="creator">' . $name . '</span></li>';
    foreach ($element as $key => $value) {
        if ($key != "work_id" && $key != "artist" && $value != "" && $key != "exception") {
            if ($key === "title") {
                $workInfoHTML .= '<li class="title">' . ucfirst($key) . ':  <span itemprop="name">' . ucwords($value) . '</span></li>';
            } elseif ($key === "media") {
                $workInfoHTML .= '<li>' . ucfirst($key) . ':  <span itemprop="artMedium">' . ucwords($value) . '</span></li>';
            } elseif ($key === "year") {
                $workInfoHTML .= '<li>' . ucfirst($key) . ':  <span itemprop="dateCreated">' . ucwords($value) . '</span></li>';
            } elseif ($key === "size") {
                $workInfoHTML .= '<li>' . ucfirst($key) . ':  ' . $value . ' in  &nbsp;(' . valueToCm($value) . ')</li>';
            } elseif ($key === "availability" && $value === "Available") {
                $workInfoHTML .= '<li>' . $availableLink . ' </li>';
            } elseif ($key === "image" || $key === "category") {
                continue;
            } else {
                $workInfoHTML .= '<li>' . ucfirst($key) . ':  ' . ucwords($value) . '</li>';
            }
        }
    }
    $workInfoHTML .= '</ul>';
    return $workInfoHTML;
}
Exemplo n.º 2
0
function parseArtWork($artWork, $artistName)
{
    $detailsList = "Hello,  &#13;&#10; &#13;&#10;";
    $detailsList .= "I am interested in a work by " . $artistName . ".&#13;&#10;&#13;&#10;";
    $workDetails = "";
    foreach ($artWork[0] as $key => $value) {
        if ($key != "work_id" && $key != "artist" && $value != "" && $key != "exception") {
            if ($key === "size") {
                $workDetails .= $value . ' in | (' . valueToCm($value) . ')' . ' .';
            } elseif ($key === "image" || $key === "category" || $key === "availability") {
                continue;
            } else {
                $workDetails .= ucwords($value) . ' , ';
            }
        }
    }
    return $detailsList . $workDetails;
}
function displayWorkInfo($element, $name)
{
    $availableLink = '<a href="' . BASE_URL . '/contact">Contact Gallery for Price | 
                    <span class="fa fa-envelope" aria-hidden="true"></span></a>';
    echo '<ul>';
    echo '<li>Artist: ' . $name . '</li>';
    foreach ($element as $key => $value) {
        if ($key != "work_id" && $key != "artist" && $value != "" && $key != "exception") {
            if ($key === "size") {
                echo '<li>' . ucfirst($key) . ':  ' . $value . ' in  &nbsp;(' . valueToCm($value) . ')</li>';
            } elseif ($key === "image" || $key === "category") {
                continue;
            } elseif ($key === "availability" && $value === "Available") {
                echo '<li>' . $availableLink . ' </li>';
            } else {
                echo '<li>' . ucfirst($key) . ':  ' . ucwords($value) . '</li>';
            }
        }
    }
    echo '</ul>';
}