Если данный туториал не то, что Вы искали, у Вас все еще остались вопросы или предложения - дайте нам знать. Пожалуйста, помогите нам обслуживать Вас лучше!

Ваше имя

Ваш e-mail

Ваше сообщение (обязательно)

Zen Cart. Как работать с модулем социальных иконок

Этот туториал покажет, как работать с социальными иконками, которые отображаются на странице продукта: изображения, ссылки, — в шаблонах Zen Cart.

На странице продукта Вы увидите похожие иконки социальных сетей. Давайте их отредактируем.

Откройте модуль социальных иконок в админ-панели: Configuration >> Social Media Icons

Вы увидите следующее:

Вы можете включить или отключить все или несколько иконок одновременно.

Что отредактировать ссылку или картинку, используйте файловый менеджер или FTP-клиент

  1. Откройте папку «includes/functions/extra_functions»
  2. Отредактируйте файл «social_media.php»
  3. Скрипты разделены на логические блоки, каждый блок представляет одну иконку. Например, иконка Facebook:
    if (FACEBOOK_STATUS == 1) { $fb_image = zen_image(DIR_WS_IMAGES . 'facebook.png', '', '24', '24', 'class="socialImage"');
    
      $media_icons .= '<a class="facebook tooltips" href="http://www.facebook.com/sharer.php?u='.urlencode(zen_href_link(zen_get_info_page($products_id),'cPath='.(int)$_GET['cPath'].'&products;_id=' . $products_id)).'&t;='.$products_name.'" rel="external nofollow" target="_blank" title="Share this on Facebook"/>'.$fb_image.'</a>'.' ';
    
    }
  4. Заменить изображение поможет следующая строка:
    $fb_image = zen_image(DIR_WS_IMAGES . 'facebook.png', '', '24', '24', 'class="socialImage"');

    Где ссылка изображения: DIR_WS_IMAGES . ‘facebook.png’

    Первая часть — это папка, в котором расположена картинка — /images/ в корневой папке установки.

    Далее — название файла: images/facebook.png

  5. Редактировать ссылку также легко: она начинается с: href= и заканчивается перед rel=

    Ссылка по умолчанию может быть большой, но Вы можете заменить просто на статическую (обычную) ссылку.

  6. Теперь нужно отредактировать текст при наведении курсором:

    Для этого отредактируйте файл («/includes/functions/extra_functions/social_media.php»)

    Вы можете найти текст для каждой иконки в конце соответствующего блока: (например, блок Facebook):

    				if (FACEBOOK_STATUS == 1) {
    
      $fb_image = zen_image(DIR_WS_IMAGES . 'facebook.png', '', '24', '24', 'class="socialImage"');
    
      $media_icons .= '<a class="facebook tooltips" href="http://www.facebook.com/sharer.php?u='.urlencode(zen_href_link(zen_get_info_page($products_id),'cPath='.(int)$_GET['cPath'].'&products;_id=' . $products_id)).'&t;='.$products_name.'" rel="external nofollow" target="_blank" title="Share this on Facebook"/>'.$fb_image.'</a>'.' ';
    
    }

    В конце измените текст — «Share this on Facebook»

  7. Спасибо за внимание, удачи!

    Пожалуйста, ознакомьтесь с детальным, обучающим видео ниже:

    Zen Cart. Как работать с модулем социальных иконок