本文整理汇总了PHP中Societe::thirdparty_and_contact_phone_array方法的典型用法代码示例。如果您正苦于以下问题:PHP Societe::thirdparty_and_contact_phone_array方法的具体用法?PHP Societe::thirdparty_and_contact_phone_array怎么用?PHP Societe::thirdparty_and_contact_phone_array使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Societe
的用法示例。
在下文中一共展示了Societe::thirdparty_and_contact_phone_array方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: limitChars
//.........这里部分代码省略.........
}
} catch (Exception $e) {
dol_print_error('', 'Error to get list of senders: ' . $e->getMessage());
}
} else {
dol_syslog("Warning: The SMS sending method has not been defined into MAIN_SMS_SENDMODE", LOG_WARNING);
$resultsender[0]->number = $this->fromsms;
}
if (is_array($resultsender) && count($resultsender) > 0) {
print '<select name="fromsms" id="valid" class="flat">';
foreach ($resultsender as $obj) {
print '<option value="' . $obj->number . '">' . $obj->number . '</option>';
}
print '</select>';
} else {
print '<span class="error">' . $langs->trans("SmsNoPossibleRecipientFound") . '</span>';
}
print '</td>';
print "</tr>\n";
}
}
// To
if ($this->withto || is_array($this->withto)) {
print '<tr><td width="180">';
//$moretext=$langs->trans("YouCanUseCommaSeparatorForSeveralRecipients");
$moretext = '';
print $form->textwithpicto($langs->trans("SmsTo"), $moretext);
print '</td><td>';
if ($this->withtoreadonly) {
print !is_array($this->withto) && !is_numeric($this->withto) ? $this->withto : "";
} else {
print "<input size=\"16\" id=\"sendto\" name=\"sendto\" value=\"" . (!is_array($this->withto) && $this->withto != '1' ? isset($_REQUEST["sendto"]) ? $_REQUEST["sendto"] : $this->withto : "+") . "\">";
if (!empty($this->withtosocid) && $this->withtosocid > 0) {
$liste = array();
foreach ($soc->thirdparty_and_contact_phone_array() as $key => $value) {
$liste[$key] = $value;
}
print " " . $langs->trans("or") . " ";
//var_dump($_REQUEST);exit;
print $form->selectarray("receiver", $liste, GETPOST("receiver"), 1);
}
print ' ' . $langs->trans("SmsInfoNumero");
}
print "</td></tr>\n";
}
// Message
if ($this->withbody) {
$defaultmessage = '';
if ($this->param["models"] == 'body') {
$defaultmessage = $this->withbody;
}
$defaultmessage = make_substitutions($defaultmessage, $this->substit, $langs);
if (isset($_POST["message"])) {
$defaultmessage = $_POST["message"];
}
$defaultmessage = str_replace('\\n', "\n", $defaultmessage);
print "<tr>";
print "<td width=\"180\" valign=\"top\">" . $langs->trans("SmsText") . "</td>";
print "<td>";
if ($this->withbodyreadonly) {
print nl2br($defaultmessage);
print '<input type="hidden" name="message" value="' . $defaultmessage . '">';
} else {
print '<textarea cols="40" name="message" id="message" rows="4" onkeyup="limitChars(this, 160, \'charlimitinfo\')">' . $defaultmessage . '</textarea>';
print '<div id="charlimitinfo">' . $langs->trans("SmsInfoCharRemain") . ': <span id="charlimitinfospan">' . (160 - dol_strlen($defaultmessage)) . '</span></div></td>';
}
print "</td></tr>\n";
}
print '
<tr>
<td>' . $langs->trans("DelayBeforeSending") . ':</td>
<td> <input name="deferred" id="deferred" size="4" value="0"></td></tr>
<tr><td>' . $langs->trans("Priority") . ' :</td><td>
<select name="priority" id="valid" class="flat">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3" selected="selected">3</option>
</select></td></tr>
<tr><td>' . $langs->trans("Type") . ' :</td><td>
<select name="class" id="valid" class="flat">
<option value="0">Flash</option>
<option value="1" selected="selected">Standard</option>
<option value="2">SIM</option>
<option value="3">ToolKit</option>
</select></td></tr>';
print '<tr><td align="center" colspan="2"><center>';
print "<input class=\"button\" type=\"submit\" name=\"sendmail\" value=\"" . $langs->trans("SendSms") . "\"";
print ">";
if ($this->withcancel) {
print " ";
print "<input class=\"button\" type=\"submit\" name=\"cancel\" value=\"" . $langs->trans("Cancel") . "\">";
}
print "</center></td></tr>\n";
print "</table>\n";
print "</form>\n";
print "<!-- Fin form SMS -->\n";
}