나는 php5.x와 함께 smarty를 오랫동안 사용해 왔습니다. 최근에 내 devbox를 php7.2로 업그레이드하고 PHP를 3.1.30으로 멋지게 업그레이드했습니다. 훌륭하게 작동합니다. 프로덕션 서버가 PHP 7.0.26으로 업그레이드되었습니다. 내 로컬 컴퓨터와 프로덕션 서버의 코드가 거의 동일합니다 (예 : 구성 파일의 차이점). 불행히도 해당
smarty를 사용하고 ci 3.0.6 내 코어에 기본 컨트롤러를 사용할 수 있습니까? 나는 그것을하지만 내보기에 값이없는 컨트롤러 : class MY_Controller extends CI_Controller {
public $stats;
public $title;
public function __construct() {
parent::__co
이 다차원 배열이 있습니다. [["A1",[["passed",432],["failed",0],["blocked",0],["not_run",0]]],["A2",[["passed",118],["failed",2],["blocked",0],["not_run",0]]],["A3",[["passed",332],["failed",2],["blocked",5],["no
하자 내가 자동으로 내가 실제로이 {include file='partials/head'}
을 할 것입니다 않도록 할 때, 파일 확장자를 추가하는 방법, 내가 템플릿 파일의 부분을로드 말 이 : {include file='partials/head.tpl'}
편집 : 콧수염에, 나는이 작업을 수행 할 수 있습니다 'loader' => new Mustac
SMARTY 템플릿 용 SmartyPaginate 플러그인을 사용하고이 플러그인에서 동일한 유형의 6-7 오류가 발생했습니다. PHP 7로 업그레이드 할 때 모든 오류가 나타났습니다. 오류 표시를 비활성화 할 수는 있지만 영구적으로 해결하고 싶습니다. 추천하지 않습니다는 : 비 정적 메서드 SmartyPaginate :: getCurrentIndex은()
토큰을 생성하는 방법과 사용 방법을 설명한 this과 같은 링크/대답을 이미 발견했습니다. 내 웹 사이트에서 Smarty를 사용하고 있으며 양식이 이미 많이 있습니다. 모든 요청의 헤더 안에 토큰을 보내고 헤더를 확인하기위한 모든 요청을 잡는 방법을 찾으려고합니다. 예 : AngularJS와, 난 $httpProvider.interceptors 및 head
내가 웹 사이트에 대한 스마티를 사용하고 있습니다,하지만 난, 템플릿 디렉토리 캐시 디렉토리 및 컴파일 디렉토리 내가 스마티을 시작할 때마다 선언과 같이해야 짜증 해요 : $smarty = new Smarty();
$smarty->setCacheDir(__DIR__ . '/cache/smarty/');
$smarty->setCompileDir(__DIR
현재 PHP5 및 Smarty 2.6에서 PHP7 및 Smarty 3.1.31로 업그레이드 된 일부 사이트를 업그레이드하려고합니다. class Site extends WebView
{
//functions
}
class WebView extends LandingPage
{
//functions
}
class LandingPa
smarty에 한 자리 숫자 앞에 0을 추가 할 수 있는지 여부를 알고 싶습니다. 그것은 0으로 1-9에서 계산됩니다 Normaly 내가 코드를 아래에 추가 할 때 PHP에 (예 : 01, 02, 03 등) printf("%02d", $i++);
그러나이를 적용하는 방법을 확실하지 메신저와. Smarty {counter}은 1, 2, 3 등을 계산합니다