【发布时间】:2015-06-20 09:34:57
【问题描述】:
我有用于日期和共享的模板 php 文件。 1个文件是这样的:
日期-share.php:
<div class="date"><?php echo date('M d'); ?><span><?php echo date('Y'); ?></span></div>
<a href="javascript:void(0);" class="share-button"><span class="plus"></span>Share</a>
<!-- Tooltip -->
<div class="tooltip-social-network clearfix" style="margin-top: -10px">
<span class='st_facebook_large' displayText='Facebook'></span>
<span class='st_twitter_large' displayText='Tweet'></span>
<span class='st_googleplus_large' displayText='Google +'></span>
<span class='st_pinterest_large' displayText='Pinterest'></span>
<span class='st_instagram_large' displayText='Instagram Badge' st_username='mews'></span>
<span class='st_email_large' displayText='Email'></span>
</div>
我 php 将它包含到我的视图之一以避免太多混乱,而不是把它放在那里。
<?php include('templates/date-share.php')?>
这是单击 SHARE 按钮时视图中的外观。
社交媒体图标组只是一个工具提示。
但是,我将视图重新路由到了新的 url 路径。所以我在所有链接中添加了一个 PHP echo base_url 来维护根路径。但我不确定如何使用 php 包含,所以我没有添加任何内容。它仍然出现,但分享按钮无法再显示工具提示。
编辑:为单击的 SHARE 添加了没有工具提示的图片 - 重新路由到不同的 url 路径
【问题讨论】:
-
您在使用 Codeigniter 吗?如果是,那么您可以将模板目录放在 application/views 目录下,并在主视图中使用
$this->view->load('template/date-share.php');加载它。 -
@jagad89 所以不是 php 包含?我放这个?
-
是的,确保您的文件位于以下位置 application/views/template/date-share.php
-
@jagad89 它删除了视图中的所有内容... T_T
-
您使用的 Codeigniter 是什么版本?
标签: php jquery codeigniter tooltip