我有一个小问题。我有一个下拉列表,显示我们所有客户的姓名。截至目前,该列表按姓氏 (AZ) 排序。但例如,姓“史密斯”的人有 250 人。我需要的是一种让每个客户的姓氏保持不变的方法,但我也需要按字母顺序列出名字。这是一个例子:
Customer #1 - Smith, Jean
Customer #2 - Smith, Allen
Customer #3 - Smith, Davey
Run Code Online (Sandbox Code Playgroud)
我想要的是这样的:
Customer #1 - Smith, Allen
Customer #2 - Smith, Davey
Customer #3 - Smith, Jean
Run Code Online (Sandbox Code Playgroud)
以下是我现在提取列表的方式:
SELECT customer_id, first_name, last_name FROM customers ORDER BY last_name
Run Code Online (Sandbox Code Playgroud) 我需要读取扩展控制器内部的文件,这里是我的扩展键的示例myext_key,我要打开的文件data.json是Resources/Private/JSON目录中的JSON文件.我的研究告诉我,打开文件的最佳方法不是用file_get_contents($path),而是用\TYPO3\CMS\Core\Utility\GeneralUtility::getURL($path).
所以我尝试使用以下代码,但这不起作用:
$content = \TYPO3\CMS\Core\Utility\GeneralUtility::getURL('EXT:myext_key/Resources/Private/JSON/data.json');
Run Code Online (Sandbox Code Playgroud)
谢谢大家的帮助!