Category: Articles

Computer (3)
Open Source (313)
Security (30)
Server (5)

ECShop Template File Structure 2.7.3

A complete template should include the following files: • 35 .dwt files (template framework files, the main files that can call .lbi library files) • 57 .lbi files (template library files, files that can be directly modified via backend library project management) • 1 style.css file (contains the template style code and template copyright information) • 1 screenshot.png file (used for displaying installed templates in backend management)

How to Fix “Warning: Cannot Modify Header Information – Headers Already Sent” Error

Searching online, most solutions for this problem are the same, but I ran into this issue again today. After trying it out, I found it works:

Locate the php.ini configuration file in the WINDOWS folder on the C drive, then search for the entry: output_buffering and change its value from the original off to on, then restart Apache and you’re good to go …

Common PHP Development Tools

If you’re not even sure what PHP is yet, then once you’ve got your PHP environment set up, it’s time to think about the next step: which development tool to choose! Honestly, there are tons of PHP development tools out there. Today, the PHP tutorial download section will talk about some of the better PHP development tools currently available. As for the specifics of each PHP development tool …

Open-Source Online Exam Systems from Abroad

1.TCExam agpl license, troublesome. PHP/mysql
Average functionality, just an exam system, multilingual support.

Link: http://sourceforge.net/projects/tcexam/

2. eFront – Refreshing eLearning

Screenshots look decent, homepage: http://sourcefor …

70 ECSHOP Cart Modification Tips and Tricks

1. How to Change the “Welcome to Our Store” Message
Answer: In the languages/zh_cn/common.php file, find $_LANG['welcome']=’欢迎惠临本店’; and change it to the text you need. 2. How to Change the “Hot Searches” on the Homepage …

Using Smarty Templates with ThinkPHP

ThinkPHP’s built-in template engine is quite good, but when existing websites are already built with Smarty and you want to use the TP (short for ThinkPHP) framework without TP’s own template engine, this naturally leads to TP’s support for third-party libraries. However, while the concept exists, the actual method of importing libraries was still unknown, so I searched on Baidu. There aren’t many articles and tutorials about TP online, but I found one article on TP’s official website that sparked some inspiration!

How to Staticize Pages in Ecshop

The URLRewrite.txt file in the docs directory of the extracted Ecshop folder outlines how to enable static pages for Ecshop. The main steps include: 1. Add to httpd.conf; 2. Remove the # in front of #LoadModule rewrite_module in httpd.conf; 3. Under the Ecshop directory …