Joomla 記事が各記事を一意にするために使用する「Alias Slug」を変更しようとしています。これはPHPルーチン内で達成する必要があり、これまでのところ次のことを達成しました:
$slugreplace = "12345";
$query = "UPDATE yoo_zoo_item SET alias=$slugreplace WHERE id=$id";
これにより、スラッグが「12345」に置き換えられます。ただし、以下のように、整数と文字列を組み合わせたいと思います
$id = $row['id']; //this is the unique article item number
$name = $row['name']; //this is the article title
$slugreplace = $id.$name;
$query = "UPDATE yoo_zoo_item SET alias=$slugreplace WHERE id=$id";
元のスラッグは交換されません。実際、変数 $slugreplace に整数が含まれている場合にのみ、スラッグが置き換えられます。文字列を含む値は無視されます。ただし、Joomla 自体のエイリアスを任意の文字列/整数の組み合わせに置き換えることができます。
私は何が欠けていますか??
これを Joomla フォーラムに投稿しましたが、まだ回答がありません。多分私はここでPHPで何かが欠けていますか?
ありがとう、アレック