コード例 #1
0
  private function _pushDataSocial_seo() {

    // Open graph data params
    $ogData['og_enable'] = Sh404sefHelperHtml::buildBooleanAndDefaultSelectList( $this->meta->og_enable, 'og_enable');
    $ogData['og_type'] = Sh404sefHelperHtml::buildOpenGraphTypesList($this->meta->og_type, 'og_type', $autoSubmit = false, $addSelectDefault = true, $selectDefaultTitle = JText::_('JOPTION_USE_DEFAULT'), $customSubmit = '');
    $ogData['og_image'] = $this->meta->og_image;
    $ogData['og_enable_description'] = Sh404sefHelperHtml::buildBooleanAndDefaultSelectList( $this->meta->og_enable_description, 'og_enable_description');
    $ogData['og_enable_site_name'] = Sh404sefHelperHtml::buildBooleanAndDefaultSelectList( $this->meta->og_enable_site_name, 'og_enable_site_name');
    $ogData['og_enable_fb_admin_ids'] = Sh404sefHelperHtml::buildBooleanAndDefaultSelectList( $this->meta->og_enable_fb_admin_ids, 'og_enable_fb_admin_ids');
    $ogData['og_site_name'] = $this->meta->og_site_name;
    $ogData['fb_admin_ids'] = $this->meta->fb_admin_ids;


    $ogData['og_enable_location'] = Sh404sefHelperHtml::buildBooleanAndDefaultSelectList( $this->meta->og_enable_location, 'og_enable_location');
    $ogData['og_latitude'] = $this->meta->og_latitude;
    $ogData['og_longitude'] = $this->meta->og_longitude;
    $ogData['og_street_address'] = $this->meta->og_street_address;
    $ogData['og_locality'] = $this->meta->og_locality;
    $ogData['og_postal_code'] = $this->meta->og_postal_code;
    $ogData['og_region'] = $this->meta->og_region;
    $ogData['og_country_name'] = $this->meta->og_country_name;

    $ogData['og_enable_contact'] = Sh404sefHelperHtml::buildBooleanAndDefaultSelectList( $this->meta->og_enable_contact, 'og_enable_contact');
    $ogData['og_email'] = $this->meta->og_email;
    $ogData['og_phone_number'] = $this->meta->og_phone_number;
    $ogData['og_fax_number'] = $this->meta->og_fax_number;

    //push params in to view
    $this->assign( 'ogData', $ogData);

  }
コード例 #2
0
ファイル: view.html.php プロジェクト: lautarodragan/ideary
 private function _pushConfigDataSocial_seo()
 {
     // get configuration object
     $sefConfig =& Sh404sefFactory::getConfig();
     // push it into to the view
     $this->assignRef('sefConfig', $sefConfig);
     $std_opt = 'class="inputbox" size="2"';
     // Open graph data params
     $lists['og_enable'] = JHTML::_('select.booleanlist', 'enableOpenGraphData', $std_opt, $sefConfig->enableOpenGraphData);
     $lists['og_type_select'] = Sh404sefHelperHtml::buildOpenGraphTypesList($sefConfig->ogType, 'ogType');
     $lists['og_image'] = $sefConfig->ogImage;
     $lists['og_insert_description'] = JHTML::_('select.booleanlist', 'ogEnableDescription', $std_opt, $sefConfig->ogEnableDescription);
     $lists['og_insert_site_name'] = JHTML::_('select.booleanlist', 'ogEnableSiteName', $std_opt, $sefConfig->ogEnableSiteName);
     $lists['og_site_name'] = $sefConfig->ogSiteName;
     $lists['fb_admin_ids'] = $sefConfig->fbAdminIds;
     $lists['og_insert_location'] = JHTML::_('select.booleanlist', 'ogEnableLocation', $std_opt, $sefConfig->ogEnableLocation);
     $lists['og_latitude'] = $sefConfig->ogLatitude;
     $lists['og_longitude'] = $sefConfig->ogLongitude;
     $lists['og_street_address'] = $sefConfig->ogStreetAddress;
     $lists['og_locality'] = $sefConfig->ogLocality;
     $lists['og_postal_code'] = $sefConfig->ogPostalCode;
     $lists['og_region'] = $sefConfig->ogRegion;
     $lists['og_country_name'] = $sefConfig->ogCountryName;
     $lists['og_insert_contact'] = JHTML::_('select.booleanlist', 'ogEnableContact', $std_opt, $sefConfig->ogEnableContact);
     $lists['og_email'] = $sefConfig->ogEmail;
     $lists['og_phone_number'] = $sefConfig->ogPhoneNumber;
     $lists['og_fax_number'] = $sefConfig->ogFaxNumber;
     //push params in to view
     $this->assign('lists', $lists);
 }